Level 1
Computer Science Foundations
- HTML and CSS Webpages
- Games in Scratch
- Mobile Apps in MIT App Inventor
Level 2
Intro to Programming in Python
Coding in Javascript
Web Design Foundations
- Personal projects in Python
- 2D games in Javascript
- Web projects including school club pages
Level 3
AP CS-A
Game Design
Mobile Apps
Web Development
- AP projects in Java
- 3D or 2D games in C# with Unity
- 3-tier mobile apps using APIs and Databases
- Full stack Javascript development with Node.js
Level 4
IT Capstone
- Self-directed projects in any field