CS Students Currently Enrolled in CS 159

If you are in CS 159, you will not be able to enroll in any CS classes above CS 227 until you are fully admitted to the CS major or minor. This will not occur until after final grades for CS 159 are posted at the end of the semester. Therefore, you will have to register for your CS classes in Dec/May, not during early enrollment in Nov./April - don't worry, we reserve seats in these courses.

I recommend you keep spots open in your schedule for the sections that you want. (Note, as a fully admitted student, you will be eligible to take CS 240 (very time-intensive), CS 261 (very time-intensive), CS 345, or the CS elective CS 343 (while an elective, it is a prerequisite to the web dev electives: CS 347, 374, and 447).

Since I am risk-averse, I recommend enrolling in 15-credits during your Enrollment Window (since this is your best option to get your non-CS courses) and then you can decide which ones to drop if/when you get access to enroll in your CS courses. If you are unsure if you will be fully admitted into the major, I recommend enrolling in courses that will serve as a back-up major.

Because there are so many students coming into the CS major, we usually have to apportion people into 240, 261, and 345. When you are admitted into the major, you will likely also be told which two of these three core classes to enroll in; you can enroll in the other ones in the following semester.

If you made anything lower than an A in 159, I strongly recommend you plan to take CS 240 and CS 261 in separate semesters - they are both very time-intensive courses!

See sample plans of study here: https://www.jmu.edu/cise/cs/academics/undergraduate/curriculum/index.shtml

If you are fully admitted, you will receive an email in Dec./May inviting you to enroll in the CS classes. You need to act on that ASAP, because those classes do fill up!

Applications for Full Admission

If you are taking CS 159 this semester and want to continue in the CS major or minor, you have to apply for full admission to the major or minor this semester. All application must be received by the last day of classes (December 9th, 2022).

You will be guaranteed full admission to the CS major or minor, if your average grade in CS 149 and CS 159 is a 3.0 or better, and if you have only attempted CS 159 once. However, regardless of your grades you still need to apply.

Students who are not guaranteed full admission will be granted full admission to the CS major or minor as space permits based on their GPA in CS 149 and CS 159 and faculty evaluation of their potential to succeed in the CS major or minor.

All students who want to be fully admitted to the major or minor must apply, regardless of whether or not you will be guaranteed admission! The application is done electronically through an online survey: https://jmu.questionpro.com/t/ARXgAZvBXA

You will need to upload a PDF file of your unofficial transcript along with the other information we request, so make sure you have that ready.

When you complete the application, you will receive an email confirmation, which you should review to make sure all the information is correct.