The Computer Science pathway gives students the opportunity to prepare for a career working with computers to solve problems. The pathway also focuses on computer programming skills in multiple programming languages. It culminates in Advanced Placement Computer Science.
| Course | Grade | MHS Credit | College Credit |
|---|---|---|---|
| Required Courses | |||
| Introduction to Computer Science | 9-12 | 0.5 | No |
| Python 1 & 2 | 10-12 | 1 | No |
| C++ Programming | 11-12 | 1 | Yes |
| Optional Courses | |||
| Computer Science Advanced Topics (CS 160) | 12 | 0.5 | Yes |