Electrical Engineering & Computer Science
Concurrent Undergraduate/Graduate Studies Program

PLEASE NOTE: CUGS is being phased out and a new program is phasing in to replace it.

Purpose: The EECS CUGS program (also referred to as CUGS in this publication) was created to offer our best students an opportunity to complete the Master’s requirements as part of a seamless program of five years at Michigan. This is done by allowing students to enroll with both undergraduate and graduate status for up to eight hours of credit. These eight hours are “double counted” and are used to fulfill both Bachelor’s and Master’s requirements.

Eligibility: You are eligible to apply to an EECS CUGS Program if you...

  • Have senior standing (85+ C.T.P)
  • Have a cumulative grade point average of 3.6 or greater
  • Are enrolled in undergraduate programs in Electrical Engineering, Computer Engineering, or Computer Science

NOTE: Students in the LSA Computer Science undergraduate program are not eligible to use the LSA CUGS rules to enter an EECS Graduate Program. Computer Science undergraduates must apply through an EECS CUGS Program.


TO APPLY FOR ADMISSION: A graduate school application must be completed and submitted for consideration by the application deadline of the beginning of their final year of undergraduate enrollment (see below). Admission to an EECS CUGS Program is not automatic--applications are evaluated through the normal admissions process.

You must submit the following:

  • Rackham Online application form which includes payment of application fee
  • Apply for the Master’s degree level
  • Complete the Statement of purpose for master’s degree (online)
  • Letter requesting consideration for the CUGS program (submit to appropriate program address)
  • 3 letters of recommendation
  • Transcript (can be unofficial - submit to appropriate program address)


To begin CUGS in Fall term: students should apply by March 1

To begin CUGS in Winter term: CSE students should apply by Oct 1.

EE & EE:S students should apply by Oct. 30.

Admission: Admission is for the Master’s degree program. To pursue the Ph.D. degree, you must take the GRE and apply for admission to the Ph.D. program (by the end of your first complete year as a Rackham Masters Student).

If you think that you are interested in pursuing a Ph.D. degree, the CUGS option may not be the appropriate choice, you should consider application for admission directly to the Ph.D. degree program of your choice.

Financial Aid: Admission to a graduate program changes a student’s eligibility for financial aid. Most of the need-based financial aid for undergraduates is not available to students enrolled in a graduate program. Attaining CUGS status will make most students ineligible for undergraduate financial aid.

Before applying to an EECS CUGS Program, if you are currently receiving federal financial aid, you must meet with a counselor in the Office of Financial Aid (in the SAB) to determine how this will change your financial aid status. The majority of graduate financial awards (TA’s, RA’s, & fellowships) are reserved for Ph.D. track students, and CUGS students may not qualify.

Michigan residents who apply for an EECS CUGS Program may apply for a one-term fellowship from the EECS Department. This fellowship provides money to offset the increased cost of CUGS when a student changes to graduate status.

Enrollment: Before your first tem in an EECS CUGS Program, you must meet with a graduate student advisor and complete a plan of study for your Master’s degree. All EECS CUGS students must fill out the CUGS Concentration Form required by Rackham as well as the master’s plan of study. This form must be approved by both advisors (undergraduate and graduate) and submitted to the appropriate graduate student coordinator prior to registration for the first term in the CUGS Program.

A Master’s degree in one of three programs (Electrical Engineering, Electrical Engineering Systems, or Computer Science & Engineering) within the EECS Department can be earned with 8 credit hours maximum of course work double-counted between the undergraduate and the graduate program.

When taking double-counted courses, you must be enrolled in both Rackham and undergraduate engineering and must register for these courses twice--as both an undergraduate engineering student and as a Rackham student. The concurrent (double-counted) courses must be taken after admission to an EECS CUGS Program. Courses taken previously may not be used for this purpose. Tuition & Fees: CUGS students must pay Rackham tuition & fees during the terms they are classified as CUGS Students and are dually registered. Because of this it can be more economical to take the courses during your final term.

You must complete the Bachelor’s degree within one year of enrolling in the EECS CUGS Program.

University of Michigan // College of Engineering // Electrical Engineering & Computer Science
// Undergraduate Programs Home // Email with Web Comments

Revised for Academic Year 2007-08 (Updated: 9/14/07)