Grade 10-12 | Credits: 5 | Prerequisite: A grade of A- or better in Introduction to Computer Science - OR - Instructor approval | Dual-Credit Option
If you do not meet the prerequisite and you want to take APCS, please contact your school counselor.
Introduction to Computer Science Topics, click HERE.
AP Computer Science Principles is a course that will introduce students to the big ideas of computer science, and how computers will change our lives. Instead of teaching specific applications, students will have to use all aspects of computer science to solve large-scale problems affecting society.
The course focuses on three important ideas:
- Creativity in solving problems
- A means to solve technological problems using large amounts of data
- Internet and societal citizenry
While programming skills are expected, knowledge of programming is only required for solving the task at hand. Grading will be based on collaborative as well as individual portfolio assessments. Students who complete this course will be prepared to take the AP Computer Science Principles exam.