Computer Science

How will technology help me in the world we live?

The Technology curriculum provides strong foundations in computer science and features innovative, integrative, capstone, and elective courses. All students need to learn about computer science because computers are changing the way we communicate, innovate, work, play and think.

Computing is an essential skill in the world we live.

Computing is a creative endeavor at the crossroads of engineering, science, mathematics and the arts.

Computer courses integrate problem solving, logic, troubleshooting, societal issues and creativity.

Taking several of the courses in technology will help students to develop the background for a useful and highly sought-after skill set. These courses will provide students’ opportunities to develop skills that they will use in later courses, projects, senior projects, internships, post secondary experiences and all career paths.


1602 Computer Science & Digital Literacy

Grade 9-12 .5 Credit College Prep


1615 Introduction to Web Design

Grades 9-12 .5 Credit College Prep


1616 Advanced Web Design

Grades 10–12 .5 Credit College Prep

Required Sequence: Successful Completion of Introduction to Web Design


1606 Advanced Digital Tools

Grades 9-12 .5 Credit College Prep

Required Sequence: Successful Completion of Computer Science & Digital Literacy

1619 Computer Game Design and Development

Grades 9-12 .5 Credit College Prep


1608 Advanced Computer Game Design and Development

Grade: 10-12 .5 Credit: .5 College Prep

Required Sequence: Successful completion of Computer Game Design and Development course


1613 Computer Science and Programming

Grades 9-12 .5 Credit College Prep


1614 Advanced Computer Science and Programming

Grades 10-12 .5 Credit College Prep

Required Sequence: Successful Completion of Intro to Programming


1609 Cyber-security Fundamentals

Grade: 10-12 .5 Credit: College Prep


1631 Advanced Placement Computer Science Principles

Grades 10-12 1 Credit Advanced Placement


1632 Advanced Placement Computer Science A

Grades 10-12 1 Credit Advanced Placement


1621 IT Innovation

Grade: 12 .5 Credit College Prep

Required Sequence: Successful Completion of at least two Computer Science courses .

Teacher Recommendation Required