Technology & Computer Science
Technology and Computer Science courses promote technological and information literacy as well as critical thinking, problem-solving, and decision-making skills necessary for all individuals to compete in our ever-changing global economy. Courses enhance students' conceptual understanding, procedural knowledge, and problem solving skills in technology, including its nature, impact, and social, ethical, and human aspects.
Exploring Computer Science
Open to grades 10–12.
This course is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. This course focuses on the conceptual ideas of computing and helps students understand why certain tools or languages might be utilized to solve particular problems. Students are introduced to topics such as programming in Python, problem solving and data analysis, societal and ethical issues in computing, and phone apps.
AP Computer Science “A"
Prerequisite: Successful completion of Algebra II or Exploring Computer Science, permission of instructor
Students follow the College Board's Advanced Placement Computer Science syllabus, learning to program in the Java language. The major emphasis of the course is on problem-solving techniques, object-oriented solution methodologies, algorithms, and container classes. Students learn the context of these subjects through applications of computing. Completing the AP exam at the end of the course is optional.
IB Information Technology in a Global Society
Prerequisite: B in History OR B in Introduction to Computer Science. For grades 11 and 12; this course is open to non-IB students.
The Information Technology in a Global Society (ITGS) course is the study and evaluation of the impact of information technology on individuals and society. It explores the advantages and disadvantages of the access and use of digitized information at the local and global level. ITGS provides a framework for students to make informed judgments and decisions about the use of IT within social contexts. ITGS involves the study of information systems as well as social and ethical considerations, and is a part of the 'Individuals and Societies' academic area of the IB Program. This course prepares students for the IB ITGS Standard Level examination.
Web Page Design
Open to grades 10–12.
Web Page Design II
Prerequisite: Web Design I. Open to grades 10–12.