Apr 21, 2024  
Graduate Catalog 2023-24 
Graduate Catalog 2023-24

Master of Science in Computer Science (Accelerated) (CSGQ)

The Accelerated Graduate Degree Program (AGDP) gives an opportunity to undergraduate students majoring in computer science to complete the requirements for the master’s degree at an accelerated pace. These undergraduate students may count up to 12 (but not fewer than 6) credit hours of 5000-level courses taken during their undergraduate studies toward a master’s degree in computer science within 24 months after the completion of their bachelor’s degree in computer science. These students may choose to pursue a master’s degree in computer science under either the thesis option or the non-thesis option.

This program will allow an undergraduate student majoring in computer science to complete an accelerated master’s degree in computer science by completing 140 combined undergraduate/graduate credit hours.

Application for the Accelerated Graduate Degree Program

A prospective student who meets the eligibility requirements (see Criteria for Admission) must set up a meeting with the CS undergraduate advisor and the graduate advisor to develop a Plan of Work for the bachelor’s program and master’s degree programs.

Before admission to an AGDP can be finalized, students must submit the standard application for admission to the Office of Admissions/Graduate Admissions, including:

  1. An application
  2. Application fee
  3. Copy of all transcripts
  4. A Plan of Graduate Work, signed by the prospective student, the undergraduate program director, and the graduate program director.

The Plan of Graduate Work for the master’s degree must clearly indicate:

  1. the 5000-level courses (a maximum of 12 graduate credit hours) that will be counted for both the bachelor’s and master’s degrees,
  2. the graduation date for the master’s degree that meets the time limit for the AGDP (i.e. obtaining a master’s degree in computer science within 24 months of completing the bachelor’s degree). Any changes to the AGDP Plan of Graduate Work must be submitted in writing and approved by the graduate program director and the dean of the Graduate College.

Criteria for Admission to the Accelerated Graduate Degree Program

Admission to the AGDP is contingent on meeting the following eligibility requirements:

  1. Students must have completed a minimum of eighty (80) and a maximum of ninety-six (96) credit hours in their undergraduate programs, including credits earned from advanced placement.
  2. Transfer students must have completed, as a full-time undergraduate student at WMU, a minimum of 15 WMU computer science credit hours and a minimum of 30 WMU credit hours.
  3. Students must have a minimum accumulated grade point average (GPA) of 3.25 at WMU and 3.5 in computer science classes.
  4. International students must clarify their visa status with the Office of International Student and Scholar Services before submitting an admission application.

Admission to the AGDP does not guarantee admission to the Graduate College. However, successful completion of an undergraduate degree with a cumulative GPA of 3.00 will ensure admission to the Graduate College.

Requirements for Participation and Graduation

  1. Students must complete the bachelor’s degree before entering the master’s program. Students in the AGDP may not elect to by-pass the bachelor’s degree.
  2. Students will be allowed to count only a maximum of twelve (12) 5000-level credits taken during their undergraduate studies toward their master’s degree. These credits should be registered as graduate credit and will be waived from their master’s degree.
  3. Students must receive a grade of B (3.00/4.00) or better in the 5000-level courses taken during their undergraduate studies. Courses with a grade of CB or below cannot be counted toward their master’s degree.
  4. Students who do not meet the grade criterion of 3.00 will have the earned grade applied to their undergraduate program only, assuming that the earned grade meets the undergraduate program requirements. Students who do not meet the grade criterion as part of the AGDP program must apply for readmission into the graduate program.
  5. Students who complete the undergraduate degree, including a “B” or above in the specified 5000-level graduate courses, will be admitted as graduate students (with the relevant graduate credit) in the next semester or session after receiving the bachelor’s degree.
  6. No more than twelve (12) hours of graduate work may be counted towards the requirements of the student’s bachelor’s degree.
  7. Students must complete the master’s degree within 24 months from the completion of the bachelor’s degree. If the master’s program is not completed within these time limits, none of the 5000-level courses specified in the Plan of Graduate Work can be counted toward the master’s degree. The graduate program director, only in special circumstances, may grant an extension to this time-line.

Continuing Eligibility

  1. The student is responsible for recognizing his/her eligibility status.
  2. A student completing the bachelor’s degree requirements with an accumulated GPA of less than 3.25 is automatically terminated from the AGDP.
  3. A student who does not follow the approved Plan of Graduate Work may become ineligible to participate in the AGDP.
  4. A student ineligible to participate in (or withdraws from) the AGDP can no longer qualify for waiving any of the courses specified in the Plan of Graduate Work toward a master’s degree. These courses, however, may be counted towards the student’s bachelor’s degree at the undergraduate advisor’s discretion.


A student may at any time withdraw from an approved AGDP by informing the director of undergraduate programs and the graduate advisor in writing. A copy of this withdraw request must be sent to the Graduate College for approval.

Eligible Courses for the Accelerated Degree Program

To select courses for the AGDP, students will work with their undergraduate advisor and the graduate program director, who will decide which credits in the current undergraduate curriculum will be replaced by the AGDP credits. It is the students’ responsibility to ensure they have completed all needed prerequisites for the courses they wish to elect for use in the AGDP. The following is the list of the current 5000-level courses from which students will elect their twelve (12) credit hours for the AGDP administered by the Department of Computer Science:


Recall that these 12 credit hours must be taken for graduate credit at the time of registration.