Computer Science

Computer Science is the “the study of computers and algorithmic processes, including their principles, their hardware and software designs, their [implementation], and their impact on society” (Tucker et. al, 2003, p. 6).  

The Computer Science department aims to teach students the basics of computer science to prepare them to be educated producers and consumers of technology while also providing a curriculum that challenges those looking to be ready for careers, not only in computer science, but for any field that will require knowledge of the subject.

Computer Science courses are offered in all four years and include a required course in freshman year. Over the course of four years, students will cover topics in algorithms, abstraction, data science, internet technologies, robotics, artificial intelligence, the global impact of technology, and the art of programming. The courses and course offerings are constantly evaluated to make sure that we offer the most relevant and important topics to prepare students for the world.

Curriculum

  • Introduction to Innovative Technologies
  • Introduction to Computer Science I
  • Introduction to Computer Science II
  • Computer Game Design
  • Computer Science
  • AP Computer Science Principles
  • Game Design and Animation