Course title

AP Computer Science Principles

Pre-requisite

Completion of Algebra with B and enrolled in Geometry or above

Course description

AP Computer Science Principles is an introductory college-level computing course that introduces students to the breadth of the field of computer science. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures. Students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They incorporate abstraction into programs and use data to discover new knowledge. Students also explain how computing innovations and computing systems—including the internet—work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical.

School Country

United States

School state

California

School city

Sacramento

High school

Christian Brothers High School

School Address

4315 Martin Luther King Jr Blvd

School zip code

95820

Requested competency code

Lab Science

Date submitted

Approved

Yes

Approved competency code

  • CTE
  • Career and technical education

Approved date

Estimated grade level

11th

Online / Virtual

No