Given the fluid field of information technology, students studying computer science and programming remain abreast of current technologies and languages that will propel their present and their future. The program is designed to reflect the ever-evolving, competency-based expectations needed to remain competitive in the field of computer science. Students learn through project-based and experiential learning and take courses that require the application of critical thought and systems thinking. Course content includes data analytics, cyber security, artificial intelligence, software development, cloud and machine learning, and the development of languages, including Java and Python. Students can advance their studies at the post-secondary level with a solid foundation in the field as they pursue careers as a software engineer, game programmer, database manager or other IT occupation. Program graduates earn a high school diploma, industry recognized Comptia Network + certification and NOCTI, AP Computer Science.