New Haven High School currently offers 2 computer science courses in their Computer Science Program: TechFusion: IT, Programming, and Digital Innovation and AP Computer Science Principles.

TechFusion: IT, Programming, and Digital Innovation is a course which has students start with a common baseline of Digital and Computer Literacy before going into curriculum to learn Python, a general-purpose, open-source programming language that is used for web and software development, data science, machine learning, automation, and more. Python is an industry standard language. It is easy to learn and use, is extremely versatile, constantly updated, and is one of the most used languages in the programming world.

Students who successfully complete both required parts of this course earn industry certifications and are able to select additional coursework and certifications, including Artificial Intelligence, Java, Cybersecurity, HTML and CSS, Networking, Databases and Data Analytics, Software Development, as well as options to further their knowledge of Digital and Computational Literacy to earn a mastery certification.

In the second course of the series, AP Computer Science Principles, the students learn a wide range of computer science topics. As explained by the College Board, AP Computer Science Principles is an introductory college-level computing course that introduces students to the breadth of the field of computer science.

Students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs.

They incorporate abstraction into programs and use data to discover new knowledge.

Students also explain how computing innovations and computing systems—including the internet—work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical.

By taking both courses, the students in this course gain exposure to curriculum created for students to learn about computer science topics and earn industry certifications, and AP level curriculum provided by both the College Board and Code.org.