REGISTRATION FOR Fall 2024 starts on March 19th and the days following, seniors first.  CUNYfirst will show you your exact starting date and time.

Before you can register, you must see an advisor.  Do it before your CUNYfirst registration time.  Plan ahead:  Your advisor might only have office hours once or twice a week.

NOTE: Please see link for registration information


You must follow new pre- and corequisites, not the old ones.  It is your responsibility to ensure this, not ours.  You will be removed from courses in which you violate requisites, even if the registration system lets you.  The removal will happen after the semester starts, when it is too late to get into another course.  Your financial aid, visa, and time to graduation may be harmed.

You may earn the degree using the set of courses (not prerequisites) allowed by any older curriculum, as long as you have been enrolled every spring and fall semester in the major (not necessarily full-time) since then.  



Advising is your opportunity to have a discussion with someone knowledgeable about your curriculum and your plans, in and outside of school.

Bring a filled-out CSc advising form, your unofficial CURRENT CUNYFirst Transcript, and also a copy of the CSc curriculum sheet (8-semester grid) defining the requirements of your major from the semester you have chosen to follow.  It is your responsibility to understand your graduation requirements, course pre- and corequisites, and your current status (GPA, QPA, incompletes, courses you must retake, the limit on course withdrawals, registration stops, probation, deadlines to appeal to continue if you're in bad standing or to apply for reentry, etc.).

Your advisor will be able to explain course requirements, recommend courses based on your interests and abilities, and discuss extracurricular projects and work. He/she will write remarks on your form and sign it.

Upper-division students, or their advisors, should deliver the CSc advising form to my office. If you have not been officially advised this semester, you will not be able to register (you will have an "Engineering Advising" hold). For all other academic consultation, you may see me.

Crystal Sawyer
academic advisor, Computer Science
NAC 8/206B, x6137


  • Take the time to think about your academic and career goals;
  • Prepare questions before your advising session;
  • Initiate contact with a faculty or staff advisor for the required once-per-semester advising session, and other sessions throughout the academic year;
  • Make appointments for advising sessions during posted office hours. Notify the advisor or someone in the advisor's office if it is impossible to keep appointments;
  • Ask questions. If you do not understand, ask, ask, ask!!
  • Familiarize yourself with College's academic calendar to understand important deadlines (drop/add deadlines, for example);
  • Schedule courses that meet your degree requirements and educational and career interests;
  • Accept responsibility for making final decisions related to your coursework;
  • Do the proper follow-up after an advising session.

Last Updated: 02/15/2024 10:33