Software Development
UCBx
The "How to Code" courses are based on How to Design Programs, which itself is an attempt at rethinking the pedagogical approach of The Structure and Interpretation of Computer Programs.
1. How To Code: Simple Data
Project: Space Invaders
Click Image to watch the Demo
My Track
2. How To Code: CompleX Data
Project: Tic Tac Toe
My Track
3. Software Construction: Data Abstraction
Project: Simple Drawer Player
My Track
4. Software Construction: Object Oriented Design
Project: Twitter Mapper