Science Electives - Computer Science

AP COMPUTER SCIENCE PRINCIPLES (CSP)

Grades 10 - 12

BTCS39/ SC82 - 1 Elective Credit - Full Year

Prerequisite: Algebra I

Computer science is everywhere, from our smartphones and video games to music, medicine, and much more. AP Computer Science Principles (AP CSP) can help you understand how computing and technology influence the world around you. Learn how to creatively address real-world issues while using the same tools and processes that artists, writers, computer scientists, and engineers use to bring ideas to life. In this course, students will study the fundamentals of computing, including problem solving, working with data, understanding the Internet, cyber-security, and programming.

The goal is to broaden one's understanding of computer science for use in a diversity of majors and careers.

All students enrolled are required to take the AP exam in May for which there is a fee of $95.00.

AP COMPUTER SCIENCE A (Java)

Grades 10 - 12

BTCS43 - 1 Elective Credit - Full Year

Prerequisite: AP CSP or a previous programming class.

AP Computer Science A is an introductory college-level computer science course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures. (from AP Central)

All students enrolled are required to take the AP exam in May for which there is a fee of $95.00