MI-CODING
  • Home
  • Professional Learning
    • PL CSA Discoveries & Principles >
      • Summer2023
    • PL CS Fundamentals
  • Courses
    • AP CSA
    • CS Principles
    • CS Discoveries
    • CS Fundamentals
  • FAQ
  • Our Team
​AP® Computer Science Principles Course Information
Course Title
​AP® Computer Science Principles
SCED Code:
10019
Michigan Teacher Certification
See updated MDE information regarding certifications for computer science endorsements.
MDE MEMO on Endorsement Phase Out (4/27/2017) 
AP CSP Endorsement Clarification (5/3/2017)
Course Prerequisite
Successfully completed a first year algebra course with a strong foundation in basic algebraic concepts.
Course Description
​This course follows the College Board's suggested curriculum designed to parallel college-level computer science principles course. The AP® Computer Science Principles course introduces students to the fundamental ideas of computer science and how to apply computational thinking across multiple disciplines. This course teaches students to apply creative designs and innovative solutions when developing computational artifacts. This course covers such topics as abstraction, communication of information using data, algorithms, programming, and the internet.
Picture
Click the banner for more information
Course Syllabus
AP® CSP Endorsed Syllabus ID #1648108v1
CSP Syllabus May 2018
File Size: 457 kb
File Type: pdf
Download File

CSP Syllabus May 2017
File Size: 468 kb
File Type: pdf
Download File

CSP Syllabus April 2016
File Size: 8188 kb
File Type: pdf
Download File

Picture
Click the image for syllabus and overview document
  • Home
  • Professional Learning
    • PL CSA Discoveries & Principles >
      • Summer2023
    • PL CS Fundamentals
  • Courses
    • AP CSA
    • CS Principles
    • CS Discoveries
    • CS Fundamentals
  • FAQ
  • Our Team