This is an old revision of the document!


:!: Note: This page is outdated and is no longer linked from anywhere else. The current plans of study are on the Computer Science Curriculum page of the CS website.


Sample plans of study for new students. Options B and C are recommended for students interested in the Information Security Certificate because classes required for the certificate have CS 361 as a prerequisite.

Making a 4-year Plan

We encourage you to meet with our CS Advisor, Paige Normand, to make a 4-year plan for graduation. You can schedule a meeting with her here: https://jmu-cs.as.me/advisor.

Not sure if you should reach out to Paige Normand or your CS Faculty Advisor about a topic? Don't worry, there's a Wiki Page for that!

Option A - Delay 261

This option could be described as an “Applications-early” or “Applied” route. By taking 345 in your 3rd semester you “unlock” 3 CS electives 🏆, and by also taking 240, you “unlock” an additional 3 🌈.
For your CS Electives, you need 9 credits above CS 300 and six of those credits must be above 345.

Fall Spring
Year 1 CS 149
Math 231/235
GenEd
GenEd
GenEd
CS 159
Math 232/236
CS/MATH 227
GenEd
GenEd
Year 2 CS 240
CS 345
MATH 220/318
GenEd
GenEd
CS 261
GenEd
GenEd
Elective
Elective
Year 3 CS 361
CS 327
GenEd
GenEd
Elective
CS 430
CS 4xxS (CS Systems Elective)
GenEd
Elective
Elective
Year 4 CS 412/452
CS Elective
Elective
Elective
Elective
CS Elective
CS Elective
Elective
Elective
Elective



Option B - Delay 345

For your CS Electives, you need 9 credits above CS 300 and six of those credits must be above 345.

Fall Spring
Year 1 CS 149
Math 231/235
GenEd
GenEd
GenEd
CS 159
Math 232/236
CS/MATH 227
GenEd
GenEd
Year 2 CS 240
CS 261
MATH 220/318
GenEd
GenEd
CS 327
CS 361
GenEd
GenEd
Elective
Year 3 CS 4xxS (CS Systems Elective)
CS Elective
GenEd
Elective
Elective
CS 345
CS 430
GenEd
Elective
Elective
Year 4 CS 412/452
CS Elective
GenEd
Elective
Elective
CS Elective
Elective
Elective
Elective
Elective



Option C - Core Early

For your CS Electives, you need 9 credits above CS 300 and six of those credits must be above 345.

Fall Spring
Year 1 CS 149
Math 231/235
GenEd
GenEd
GenEd
CS 159
Math 232/236
CS/MATH 227
GenEd
GenEd
Year 2 CS 240
CS 261
MATH 220/318
GenEd
GenEd
CS 327
CS 361
GenEd
GenEd
Elective
Year 3 CS 345
CS 4xxS (CS Systems Elective)
GenEd
Elective
Elective
CS 430
CS 412/452
Elective
Elective
Elective
Year 4 CS Elective
CS Elective
GenEd
Elective
Elective
CS Elective
GenEd
Elective
Elective
Elective