Concentrations: -

Major requirements and their VCCS equivalents (and RBC equivalents if applicable)

NOTE: The word "AND" between VCCS course numbers indicate JMU credit will be awarded for the completion of the VCCS sequence.

JMU Course: IT 101, Introduction to Information Technology

  • VCCS equivalents: ITN 100, 101, 107 or ITE 120
  • RBC equivalents: No equivalent

JMU Course: CS 149, Introduction to Programming

  • VCCS equivalents: CSC 221
  • RBC equivalents: No equivalent
  • NOTE: See advising notes.

JMU Course: CS 159, Advanced Programming

  • VCCS equivalents: CSC 222
  • RBC equivalents: No equivalent
  • NOTE: See advising notes.

JMU Course: MTH 235, Calculus I

  • VCCS equivalents: MTH 263
  • RBC equivalents: MATH 251

JMU Course: MATH 220, Elementary Statistics

  • VCCS equivalents: MTH 155 or 245
  • RBC equivalents: MATH 217

JMU Course: CS 227, Discrete Structures

  • VCCS equivalents: CSC 208 or MTH 288
  • RBC equivalents: No equivalent

JMU Course: IT 215, Introduction to Telecommunications, Networking, and Security

  • VCCS equivalents: ITN 100 and 170
  • RBC equivalents: No equivalent

JMU Course: IT 203, Information Security and Privacy

  • VCCS equivalents: ITN 260 and 262
  • RBC equivalents: No equivalent

JMU Course: IT 240, Information Security and Privacy

  • VCCS equivalents: ITD 130 or 256
  • RBC equivalents: No equivalent

JMU Course: IT 212, Digital Electronics

  • VCCS equivalents: ETR 113
  • RBC equivalents: No equivalent

Advising Notes

Please Read: This major guide is a list of all possible major courses offered in the Virginia Community College System. Not all courses may be offered at your community college, and you are not required to complete all these courses in order to transfer. Rather, it’s designed to help you meet JMU major requirements before you transfer, and be better prepared to progress through the major once you arrive at JMU. Please be sure to read the advising notes for additional information on the major.

1.  At JMU CS 149 and CS 159 are taught in Python and Java respectively. Students not exposed to one or both languages in CSC 221 or CSC 222 may need additional coursework at JMU to gain experience with those languages. 
2. JMU will review students with credit for CSC 222 on a student-by-student basis for CS 159 credit.

For more information:

Major Snapshot
Information Technology Program

Back to Top