Course title
AP Computer Science APre-requisite
B in Honors Pre-Calculus or A in Pre-Calculus or A in AP Computer Science PrinciplesCourse description
This course is the fourth-year engineering level course. This course is equivalent to the first semester of a college level Computer Science course. The course is built around the development of computer programs in the java language. The programs include design features that make them understandable, adaptable, and reusable. Computer programs are used as a context for introducing other important concepts including fundamental data structures, standard algorithms, and typical applications. In addition, an understanding of the basic hardware and software components of computer systems and the responsible use of these systems are integral parts of the course. Students will take the Advanced Placement Examination at the end of the year.