IB Computer Science is a two-year course designed to cover the beginning college level curriculum (CSI and CS2) recommended by the Association for Computer Machinery (ACM) and other societies in the American Federation of Information Processing Societies (AFIPS). The computer programming language Java is used to explore the curriculum.
Prerequisites
Completion of Algebra II with a grade of B or better before the junior year. Open to all Grade 11 and 12 W-L students who meet the prerequisites.
This course prepares students for the required High Level IB examination in Computer Science to be taken at the end of the senior year. Students not completing the Internal Assessment and/or not taking the exam will not earn the additional quality point (26560) (26570). This IB course is weighted by applying an additional 1.0 quality point value assigned to the final grade upon completion of the two-year course of study. This course earns a Career and Technical/Fine Arts credit. Segments of this course will be taught online, thereby satisfying the graduation requirement for a virtual course.