To be well-educated and prepared for careers in a computing-intensive world, students must have a clear understanding of the concepts and practices of computer science. The Computer Science curriculum uses an inquiry-based approach, presenting open-ended problems in the context of computer science concepts and topics. Our courses allow students to create and interact in a collaborative and cooperative atmosphere. Students become familiar with many ways in which computing enables innovation and they analyze the potential benefits and harmful effects of computing in a number of contexts. The sequence of courses: Exploring Computer Science, AP Computer Science Principles, and AP Computer Science A are in place to increase students’ knowledge, confidence, and interest in computer science. These courses create a strong foundation and understanding for students no matter the course of studies they plan to follow after graduation.

Courses

  • 9935 Exploring Computer Science - Honors
  • 9900 Desktop Publishing - Honors
  • 9936 AP Computer Science Principles
     

Letter From Our Principal
______________________________

US Program of Studies
______________________________

US Student Handbook
______________________________

Meet Our Upper School Teachers
____________________________________

Signature Programs
______________________________

Student Clubs
______________________________

Library
______________________________

Athletics
______________________________

Curriculum

English 

History & Social Sciences

Mathematics

Fine Arts

Physical Education & Health

Theology

Science

Technology

World Languages