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.

Back to Top