Computer Science Program
Computer Science Program
Freshman | Sophomore | Junior | Senior |
---|---|---|---|
Introduction to Computer Science | AP Computer Science Principles |
AP Computer Science Principles AP Computer Science A Foundations of Cybersecurity |
AP Computer Science Principles AP Computer Science A Introduction to Game Development Foundations of Cybersecurity Introduction to App Development Introduction to Web Development |
The Computer Science Program at Jesuit offers students the opportunity to engage in interdisciplinary study of the field of computer science, mixing skills and concepts from the math and science disciplines. All courses in this program are electives, but the program is designed to encourage students to explore all the course offerings in sequence. Throughout these courses, students learn HTML, CSS, JavaScript, C, Python, Java, Lua, and C#. While these courses emphasize programming, topics such as cybersecurity, digital privacy, computer ethics, and hardware innovations make up important elements of the curriculum. Students who complete both AP courses are encouraged to take Introduction to Game Development as a capstone to their computer science study.