Oakcrest offers a comprehensive computer science program. Students can learn the basics of programming and design with Intro to programming and AP Computer Science A. AP Computer Science Principles allows students to explore the idea of problem solving, critical thinking and algorithm design. AP Computer Science Principles is open to all grade levels.
These courses will benefit both the beginner and the experienced programmer. According to the US Bureau of Labour Statistics, there will be a 13% increase in Computer Science jobs by 2026.
Intro to Computer Programming & Honors Java
This course explores the development of programming. Students begin with a user friendly block programming language before advancing to the text based language of Python and Java.
AP Computer Science Principles
This AP course is available to all grade levels that have completed Algebra 1. This course introduces students to the computational thinking skills vital from programming across all languages.
Students can earn college credit on the basis of successful AP exam scores. Scores requirements vary by college.
By: Brian Flynn
By: Nikoloz Kurtanidze
AP Computer Science A
This course gives students a head start to programming in college. The course introduces students to the fundamental topics of computer science, including problem solving, design strategies and methodologies and the ethical and social implications of computing.
Students can earn college credit on the basis of successful AP exam scores. Scores requirements vary by college.