Skip to main content Skip to main navigation Skip to footer content

Department of Computer Science

Announcements

Computer Science Spring 2026 Course Registration Process

[Reminder] Permission number requests are need-based. Please don't treat them as a wishlist: you will lose priority if you've had unused permission numbers. Thank you. PLEASE DO NOT SEND EMAILS to ASK for PERMISSION NUMBERS. (There are over 1000 permission number requests the Department will take care each semester. Your request via email will most likely flooded).

Undergraduate students: PLEASE REVIEW YOUR DPR BEFORE FILL OUT A GOOGLE FORM. There might be several questions related to your DPR in the Google form. Here is the Spring 2026 registration calendar.

During the Spring 2026 registration period (11/17/2025 - 11/21/2025 and 12/1/2025-):


1. Utilize your class-level-based registration priority to enroll in the courses you need ASAP. Many core/popular courses will be full the first day/hour/minutes of registration. View the registration information. You will save yourself and the Department a lot of time if you just follow this one suggestion.

2. When a course is full, please fill out the Google Form for undergraduate courses and/or graduate courses (note, graduate students who need undergraduate courses should still fill out the undergraduate form). PeopleSoft course waitlists are not available except for CSCI 1 and 100.

3. The Department will use these Google Forms along with students' DPRs to determine an internal waitlist for each full course; these waitlists are NOT first-come first-served but instead ordered by need. A spot is NOT guaranteed when a course is full. 

4. Permission Number (PN) assignments will begin in late November or December and consist of a few rounds. Once you receive a PN, please enroll in the assigned course immediately. Your permission number has an expiration date. Your spot WILL be released to others after the expiration date. 

5. The department will update the status of classes occasionally via Fresno State emails. If a class is full, you are encouraged to update your permission number request to ask for classes that are available. Please make yourself flexible. Accommodating students is our top priority. Yet, the department needs to follow relevant policies. Thank you for your understanding. Information about summer course offerings will be available to students in late January or February.

ONCE THE Spring 2026 SEMESTER BEGINS:

6. Per the university policy, both enrolled students and PN requesters (via Google Form) are required to attend the first four weeks of course meetings. Enrolled students who do not attend the first week and do not contact the instructor about their absences will be dropped from classes to create room for PN requesters to get in. PN requesters who do not attend the first week will be removed from the corresponding waitlists.

7. No new PN requests will be reviewed after the first week of classes. Exceptions will be made only for compelling cases with adequate documentation. 

8. PNs are not transferable; they are assigned as a result of the Department's careful review. Students attempting to use a PN that was not assigned to them will be disenrolled from the course and will have lower priority for future PN requests. Additionally, students with multiple unused PNs will be given lower priority for future requests.

Google Forms
  • The Google Form for Requesting Permission Numbers of Undergraduate Courses (Graduate students requesting undergraduate permission numbers, please visit the above form.)
  • The Google Form for Requesting Permission Numbers of Graduate Courses (Graduate students Do NOT request prerequisites here)