Thinking of transferring? You're not alone! 30% of our students have transferred from the Virginia Community College System (VCCS).
We have a special articulation agreements with Piedmont Virginia Community College (PVCC) and Blue Ridge Community College (BRCC) that pave the way for you to enroll in our program. Please check with your current advisor to learn more about the articulation agreement for your school.
You should complete your Associates Degree so that JMU general education requirements are met and take as many of the following courses as possible.
VCCS Course |
JMU Equivalent |
Topic |
---|---|---|
CSC201 |
CS149 |
Intro Programming |
ITP220* |
CS000 or CS159 |
Java Programming |
CSC202* |
CS000 or CS240 |
Data Structures |
CSC205* |
CS000 or CS261 |
Systems Programming |
Math245 |
Math220 |
Statistics |
Math263 |
Math235 |
Calculus |
Math288 CSC208 |
CS/Math227 CS/Math227 |
Discrete Mathematics
|
*Starred courses do not automatically transfer to their JMU equivalents. As part of the transfer process, you will meet with your advisor to determine which VCCS CS courses should be used to fulfill JMU CS major requirements and which should be transferred as university elective credit. Upper-level CS courses at JMU require a solid grounding in specific prerequisite material taught in earlier courses. For this reason, it is often advisable for you to take a JMU course, even if you have taken a similar course in the community college system.
If you take all the courses listed above, you should be to complete the program in two years.
It may take as long as three years if you do not complete the courses above prior to enrolling in our program. This is because of the prerequisite structure within our CS major.