Academics
Innovation & Entrepreneurship Center

Computer Science

The computer science curriculum includes the following courses:
  • Advanced Topics in Computer Science
  • Advanced Topics in Computer Programming
  • Independent Study in Software Development
Our curriculum enables students to practice problem-solving with structured activities and progress to projects and open-ended problems that require them to develop planning, documentation, communication and other professional skills. Problems aim for ground-level entry with no ceiling so that everyone in the class can successfully engage with the problems.
 
The curriculum for Advanced Topics in Computer Science aligns with the AP Computer Science Principles Learning Objectives and Essential Knowledge statements. Advanced Topics in Computer Programming is offered in conjunction with Carnegie Mellon University and aligns with Computer Science Teachers Association Level 3B Objectives and with Next Generation Science Standards.

Through the partnership with Carnegie Mellon University, students can earn four college credits in computer science.
back