Courses.AP Computer Science Principals - Computer Science Principles (CSP) is a full-year, entry-level course that introduces high school students to the foundations of modern computing. The course covers a broad range of foundational topics such as programming, algorithms, the Internet, big data, digital privacy and security, and the societal impacts of computing. The course is designed for
typical school settings with teachers in classrooms.
AP Computer Science A - AP Computer Science A! In this class, students learn the basics of computer science and computer programming and develop the skills and expertise necessary to ace the AP CS A exam in May.Students don’t require any previous computer experience and they will be taught what they need to know. Getting from zero to AP Exam in eight months takes a lot of work, though, so be prepared to move quickly and work hard all year long. Students will write programs using Java and use the Eclipse Development Environment.
Advanced CS Topics & Projects - In this class, students learn more advanced CS topics based on what we learned in AP Computer Science A. We’ll be using the same textbook, Building Java Programs, and cover data structures, file manipulation, graphics and advanced algorithms that enable us to write more complex programs. The topics will be similar to the University of Washington
programming course CSE 143. The second half of each semester will be the “projects” portion, where teams or individuals will write a specification for a project, then implement the project.
|