Cover Photo Image

Students may declare the CS major or minor and take the introductory courses CS 139/149 Programming Fundamentals, CS 159 Advanced Programming, and CS/MATH 227 Discrete Structures I. Students wishing to continue in the CS major or minor beyond CS 159 and CS/MATH 227 must apply for full admission to the CS major or minor using the process described below.

    1. Students must submit an application for full admission to the CS major or minor no earlier than the semester in which they complete CS 159.

    2. Students may enroll in CS 139/149, CS 159, and CS/MATH 227 at most twice.

    3. Students who have attempted CS 139/149, CS 159, or CS/MATH 227 at JMU may not attempt these courses elsewhere (that is, they must make their second attempts at JMU).

    4. Students with a GPA of 3.0 or better in CS 139/149 and CS 159 who have attempted these classes only once are guaranteed full admission to the major or minor. Others will be granted full admission to the CS major or minor as space permits based on their GPA in CS 139/149 and CS 159 and faculty evaluation of their potential to succeed in the CS major or minor.

    5. Students who have completed the CS minor may apply for full admission to the CS major no earlier than the semester in which they complete the last course in the CS minor.

    6. CS minors with a GPA of 3.0 or higher in the CS minor will be fully admitted to the CS major; others will be admitted as space permits based on their minor GPA.

    7. Students will be notified of their CS major or minor admission status by January 1st for admission in the spring semester (following application the previous fall semester), and by May 15th for admission in the fall semester (following application the previous spring semester).

    8. Students who are not granted full admission to the CS major or minor may file one additional application in the next regular semester after they are denied admission.

    9. Transfer students who have completed the equivalent of CS 159 (or for whom this class is waived) are granted full admission to the CS major. Other transfer students are subject to same process as non-transfer students.

Note that the prerequisite for CS 159 is a grade of B- or better in CS 139/149.

Change of Declaration

Students who wish to change or declare their major are required to file an approved change of major form, available online, from the Office of the Registrar.

Please make an appointment your advisor to discuss classes for the upcoming semester and to receive final approval.

After you declare the computer science major, please subscribe to the computer science listserv so that we can notify you about upcoming events, registration, courses, internships, career opportunities, etc.

Transfer

The JMU Computer Science Department has a specialized articulation agreement (i.e., formal arrangements regarding admissions) with Piedmont Community College that guarantee eligible students admission into the Department of Computer Science as Computer Science majors. Please review the VCCS – JMU course equivalents so that you are able to make a smooth transfer into our program.

Whether you plan to transfer from the Virginia Community College System (VCCS) or Richard Bland College (RBC), a community college out of state, or a four-year college or university, we encourage you to review the information relevant to your situation so that you are well prepared to transfer.


If you would like to continue your education in computer science at JMU, please contact Chris Fox and refer to the JMU Transfer Advising website for information applicable to your transfer needs.

Back to Top