Share This
Computer Engineering Program


REGISTRATION FOR SUMMER 2015 starts on March 11th.  You do not need to see an advisor first.

BEFORE YOU CAN REGISTER for Fall 2015, you must see an advisor.  Web registration appointments will start in April.

If you have completed fewer than 45 credits, you are advised by the Office of Student Development in St 2M-7 (x8040).


  • You are advised by a C.Sc. or E.E. professor, according to your family's name.  Here is the current list of advisors.  You may see last semester's faculty advisor, if the advisor is willing.

  • Advisors' office hours are posted in their departments.  Click for C.Sc. and for E.E.  If you (or the advisor) are not available during their hours, contact them to make an appointment.

  • Before seeing your advisor, print an unofficial transcript (CUNY Portal > Student Advisement Degree Audit > Class History link;  or CUNYfirst).  Then check off your past and intended future classes on a Cp.E. advising form.  (There is also an advising form for those following the old 2010 curriculum.)  Once your advisor signs the form, return it to Sam Fenster.


Curriculum and pre- and corequisite changes

See here.

Online class schedules might not list these changes yet!  But 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 don't, even if the registration system lets you violate them.

You may earn the degree using the set of courses (not prerequisites) required by any older curriculum, as long as you have been attending every Spring and Fall in the major (not necessarily full-time) since then;  here is the old advising form.


Dear Computer Engineering student,

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 CpE advising form, your unofficial transcript, and also a copy of the CpE 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 CpE advising form to my office (under my door if I'm not there) or have office staff put it in my mailbox. If you have not been officially advised this semester, you will not be able to register (you will have an "Engineering Advising" stop). For all other academic consultation, you may see me.

Sam Fenster
administrative director, computer engineering
Steinman 617, x6594

In preparation for advising, you should:

  • 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.

The academic advisor should:

  • Provide accurate and current information about School of Engineering and College rules, regulations, policies, requirements, etc.

  • Assist students with creating an appropriate course schedule;

  • Provide students with current career information and career opportunities within major and specialization areas;

  • Encourage students to utilize School of Engineering and College-wide support services and initiate contact with these offices, if necessary.

  • Monitor students' academic performance and recommend appropriate interventions, as necessary.