Ready to take your coding skills to the next level?
In AP Computer Science A, you’ll go beyond the basics to explore how real software is designed and built using Java. Solve challenging problems and master object-oriented programming, algorithms, and data structures. Through hands-on projects, you’ll put your skills to work in a collaborative, team-based software development project using agile methods—the same approach used by professional development teams.
Your hard work can pay off beyond high school! Earn a 4 or 5 on the AP exam and you may qualify for university credit, including CSC 110 at UVic, COMP 132 at Camosun College, or first-year computer science credit at UBC.
Love solving puzzles, building things, or figuring out how technology works? Challenge yourself, bring your ideas to life, and discover where computer science can take you!
Visit the course online at mdinfotech.net.
Students who take AP Computer Science A will receive 8 credits for the following courses:
- AP Computer Science A 12
- Independent Directed Studies
Prerequisites: Computer Science 12

