Courses

The Computer Science program at Burke offers several courses that cover a broad range of topics. Each course topic has been designed to cover the material through the lens of the 5 Domains of Computer Science.

The Intro to Computer Science course is required for all students and the other courses are offered as Computer Science Electives. After successful completion of the Intro course, students may take an Computer Science Elective. An elective is offered in each of the Fall and Spring semesters. Electives that are not currently being offered may be completed as an Independent Project for eligible students.

Click on an image below to view details about a course.


Students will complete projects and activities in some combination of the following pathways during their time at Burke:

  • Introduction to Computer Science
    • Required one trimester course to be completed by the end of 10th grade
  • Electives
    • Two to four one trimester elective courses offered each year, possible topics: Robotics, Game Development, App Development, Web Development, Data Visualization, Networks and Cybersecurity, Making, Internet of Things, Artificial Intelligence, Virtual and Augmented Reality
  • Individual projects
    • Independent projects
      • Supervised, independent work for one trimester at a time
    • Integrated projects
      • A computer science project integrated into an existing course or activity
    • Pinnacle project
      • Supervised, independent project created to advance a social good and to serve a greater purpose; work can be done one trimester at a time

All courses will be one trimester, pass/fail, earn .333 credits, and can count as a student’s sixth course. The program will be phased in over four years beginning in the 2018-2019 school year.