Computer Programming Pathway

IB and AOIT
Computer Programming
4 Year Plan
9th Grade
Honors English 9
French or Spanish
10th Grade
Honors English 10
French or Spanish
11th Grade
IB English 1
IB French or Spanish
AP or Honors
US History
Honors Biology
AP or Honors
NSL Government
Honors Chemistry
or Honors Physics
IB History 1
Mathematics course
Mathematics course
IB Bio (SL)
IB Chemistry (SL)
IB Physics (SL)
IB ESS (SL)
IB Sports, Health and
Exercise Science (SL)
IB Biology (HL)
12th Grade
IB English 2 (HL)
IB French or Spanish
(ab initio, SL or HL)
IB History 2 (HL)
No science course
(College Institute)
IB Biology (HL)
Mathematics course
IB Mathematics (SL)
IB Math Studies (SL)
IB Math SL
AP Calculus
No math course
1 period IT internship
Physical Education
Fine Arts course
Theory of Knowledge ToK – S1 / Health – S2
MD Tech course
Computer Programming IB ITGS course
AP Computer
(FoT, IED, or PoE) 1 A/B
Programming 2 A/B
 EE on IT Topic
During the summer before grade 12, complete an Internship – IT focused plus take MC class in
summer in IT or Speech (for pin to be awarded) or college institute.
IB Diploma Candidate Students need to sit for 3 HL (higher level) and 3 SL (standard level) exams.
They must also complete the ToK course, EE and CAS requirements.
Mathematics courses should follow student’s natural progression. All IB math courses at SVHS are
offered as SL courses only – there are no HL math options at SVHS.
– see Math RT if guidance is needed.
World Languages (French and Spanish) courses should follow the student’s natural progression.
Students should plan a test option (HL, SL or ab initio) with teacher recommendation.
- see World Languages RT if guidance is needed.
MCPS offers (for a fee that families would be responsible for) the Health class and the Foundations of Technology class on-line.
These courses fulfill the state requirement. Please see the MCPS Website for more information. This would potentially free up
space in the regular daily schedule for other required courses and offer flexibility to the student.
SVHS course offerings depend on a minimum enrollment in each course being met.
Updated 10/23/13