2025-2026 Computer Science Course Electives

advanced topics

Advanced Topics in Computer Science

Course #: 638

Length: full year

Level: 0 (Honors)

Open to: grades 10-12

Prerequisite: Successful completion of AP Computer Science A (635) or successful completion of any two Computer Science courses

advanced topics

Advanced Topics in Computer Science (Semester)

Course #: 638S

Length: semester

Level: 0 (Honors)

Open to: grades 10-12

Prerequisite: Successful completion of AP Computer Science A (635) or successful completion of any two Computer Science courses

comp_sci_a

AP Computer Science A (Java)

Course #: 635

Length: full year

Level: AP

Open to: grades 11-12

Prerequisite: Successful completion of Object Oriented Programming (622)

ap collegeboard

AP Computer Science Principles

Course #: 604

Length: full year

Level: AP

Open to: grades 9-12

Prerequisite: none

app dev

App & Web Development

Course #: 600

Length: semester

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none

Cybersecurity

Cybersecurity

Course #: 605

Length: semester

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none

dmp1

Digital Media Production 1

Course #: 636

Length: full year

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none

lion

Digital Media Production 2

Course #: 637

Length: full year

Level: 1

Open to: grades 10-12

Prerequisite: Successful completion of Digital Media Production I (636)

art intel

Exploring Artificial Intelligence

Course #: 619

Length: semester

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none

Coded video game

Game Design and Coding 

Course #: 611

Length: full year

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none

it comp prep

IT Certification & Tech Team

Course #: 632

Length: full year

Level: 1

Open to: grades 9-12

Prerequisite: none

excel_2019

Microsoft Excel Certification

Course #: 601B

Length: semester

Level: 1

Open to: grades 9-12

Prerequisite: none

genz 1 logo

Microsoft Office Certification 1

Course #: 601

Length: full year

Level: 1

Open to: grades 9-12

Prerequisite: none

gen z2 logo

Microsoft Office Certification 2

Course #: 602

Length: full year

Level: 0 (Honors)

Open to: grades 10-12

Prerequisite: Successful completion of Microsoft Office 1 (601)

gen z3 logo

Microsoft Office Certification 3

Course #: 603

Length: full year

Level: 0 (Honors)

Open to: grades 11-12

Prerequisite: Successful completion of Microsoft Office 2 (602)

powerpoint_2019

Microsoft PowerPoint Certification

Course #: 601C

Length: semester

Level: 1

Open to: grades 9-12

Prerequisite: none

word_2019

Microsoft Word Certification

Course #: 601A

Length: semester

Level: 1

Open to: grades 9-12

Prerequisite: none

oop 1 logo

Object Oriented Programming 

Course #: 622

Length: full year

Level: 1

Open to: grades 10-12

Prerequisite: Successful completion of Coding and Game Design (611) or AP Computer Science Principles (604)

tech_trends

Tech Trends (Past and Future)

Course #: 617

Length: semester

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none

vgd

Video Game Design

Course #: 618

Length: semester

Level: Unleveled (UL)

Open to: grades 9-12

Prerequisite: none