• Project Lead the Way

    Computer Science

    Computer Science Chart

    903705 Computer Science Essentials (CSE)

    Prerequisite: “C” or better in Algebra 1
    Grade Placement: 9, 10, 11, 12
    Length of Course: 1 year
    Credit: 1/2 per semester
    CSE is designed to be the first computer science course for students who have never programmed before. Students will experience the major topics, big ideas, and computational thinking practices used by computing professionals to solve problems and create value for others. This course will empower students to develop computational thinking skills will building confidence that prepares them to advance to Computer Science Principles and Computer Science Applications.

    903704 Advanced Placement Computer Science Principles (CSP)

    Prerequisite: “C” or better in Algebra 1, CSE or previous programming experience
    Grade Placement: 10, 11, 12
    Length of Course: 1 year
    Credit: 1/2 per semester (Honors)
    CSP implements the College Board’s 2013 CS Principles framework. Using Python® as a primary tool and incorporating multiple platforms and languages for computation, this course aims to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. This course can be a student's first course in computer science, although we encourage students without prior computing experience to start with Introduction to Computer Science. CSP helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, robotics, and simulation. The course aligns with CSTA 3B standards.

    910101 Advanced Placement Computer Science Applications (CSA)

    Prerequisite: None
    Grade Placement: 10, 11, 12
    Length of Course: 1 year
    Credit: 1/2 per semester (Honors)
    CSA focuses on integrating technologies across multiple platforms and networks, including the Internet. Students collaborate to produce programs that integrate mobile devices and leverage those devices for distributed collection and data processing. Students analyze, adapt, and improve each other's programs while working primarily in Java™ and other industry-standard tools. This course prepares students for the College Board’s Advanced Placement CS-A test and aligns with CSTA Level 3C Standards.

    910200 Cyber Security

    Prerequisite: None
    Grade Placement: 9, 10, 11, 12
    Length of Course: 1 year
    Credit: 1/2 per semester
    This class introduces students to the tools and concepts of cyber security and encourages them to create solutions that allow people to share resources while protecting privacy.