Computer Science
The computer science program aims to educate students on being responsible and informed digital citizens. Our one-to-one iPad program enables students to see technology as an academic tool. Our required ninth and tenth courses emphasize this basic philosophy and introduce all students to programming fundamentals. Elective upper level courses allow students to pursue programming in increasingly complex and specialized areas such as interactive game design, app development and operating system design.
9th Grade
10th Grade
Electives
- Analyzing Data in Python
- Cross-Platform Game Design
- Data Structures + Algorithm
- Designing and Programming Virtual Musical Instruments
- Digital Filmmaking
- Ethical Hacking
- iOS Development I
- iOS Development II
- Linux Operating System Design and Development
- Responsive Web Application Design, Development and Deployment I
- Responsive Web Application Design, Development and Deployment II