The fundamentals of computer science present boys with the opportunity to apply knowledge across a huge array of fields, from the arts and music to mathematics, engineering and science.
- Computing 120 - Introduction to Computer Science
- Computing 130 - AP Computer Science A
- Computing 140 - Intro to Computer Systems
COM120 Introduction to Computer Science
Through a variety of videos, exercises, quizzes, and class discussions, you will build an understanding and practice the fundamentals of computer science. You will connect computer science to your daily life through an individual project that asks you to use technology to improve our community. This course aims to provide you with a new perspective for viewing creativity, problem-solving, and computer science in the real world. Semester course. Grade: 9-12
COM130 AP Computer Science A
The AP Java study is for the student that has completed the Introduction to Java and wants to dig deeper into the world of computer programming. The class will allow the student to sharpen his skills in basic algorithms while learning new algorithms and data structures. The class has two main sub-studies. The first part examines classes, which examines interfaces, abstract classes, and parent/child structure. The second part studies data structures, including maps, queues, arrays, stacks, lists, and sets. Prerequisite: Introduction to Java Programming or teacher permission.
COM140 Intro to Computer Systems