Upper School Computer Science
Upper School Computer Science Courses:
In the Upper School, the Computer Science curriculum covers both applications and programming. In the applications courses, students learn to use various software for video editing, website design, spreadsheets, and other projects. As the laptop program has evolved, more applications appear in various classrooms and not just in Computer Science classes. The programming courses offered include introductory, AP Computer Science A, and a post AP course named Advanced Computer Programming, intended for students who desire to be computer science majors in college.
Prerequisites: There is no required entrance test to qualify for AP Computer Science A, but approval by the department chair is necessary. The Advance Computer Programming course requires successful completion of AP Computer Science A course and approval by the department chair.