AP Computer Science emphasizes object-oriented methodology with a concentration on problem solving and algorithmic development. It is intended to be the equivalent of a first-semester, college-level course in Computer Science.

Problem Solving with Computer Programming emphasizes problem solving techniques and algorithms using computer programming. Students will learn fundamentals that will carry over to any computer language.  This course will primarily use the C# computer language and emphasize object-oriented methodology.