Ever since graduation, people have been asking me: “What’s now?” My answer has been an unequivocal: “I don’t know.” I used to think that by the time I finish...
- JavaScript 4 Python Programmers
- AP CS Principles - Student Edition
- AP CSP - Teacher
- AP CSA Java Review
- C++ for Python Programmers
- Problem Solving with Algorithms and Data Structures using C++
- AP CS Awesome
- Foundations of Python Programming
- How to Think Like a Data Scientist
- Runestone Interactive Overview
- Java for Python Programmers
- Learn Computer Graphics using WebGL
- Runestone Interactive Overview
- Problem Solving with Algorithms and Data Structures
- Solución de problemas con algoritmos y estructuras de datos
- How to Think like a Computer Scientist: Interactive Edition
- Fundamentals of Web Programming
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) from Hebrew University of Jerusalem. What you’ll achieve: In this project-centered course* you will build a modern computer system, from the ground up. ...
J. Brings, M. Daun, M. Kempe, and T. Weyer. EASE'18: Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering (2018)