Accelerated BA/BS to MS in Computer Science Program Policy

Students who wish to work toward both a Bachelor’s degree and Master’s degree in Computer Science may do so in our Accelerated BA/BS to MS program if the student meets all application requirements. This accelerated plan provides the opportunity for students to complete both a bachelor’s degree and a master’s degree in an efficient and effective format.  Undergraduate students who meet all the application requirements and are selected for enrollment into the MS program earn “Pre-Master’s” status as an undergraduate until they officially graduate with their Bachelor’s degree and earn Graduate Student Status.  Once they earn “Pre-Master’s” status, the student is able to enroll in courses and follow the program plan outlined in the attached Accelerated BA/BS to MS Program Plan.

Admissions Requirements

Students interested in pursuing the Accelerated BA/BS to MS program plan in Computer Science must complete the following application requirements: 

1.     Be accepted into the Computer Science BS or BA program;

2.     By the start of Pre-Master’s status, they must have either:

- 75 credit hours earned and an overall BGSU GPA of at least 3.2[1], or

- 90 credit hours earned and an overall BGSU GPA of at least 3.0;

3.     A completed Accelerated Bachelor’s to Master’s Program Application;

4.     At least one letter of recommendation from a full-time BGSU faculty member, preferably from the Computer Science graduate faculty.

Accelerated Bachelor’s to Master’s Graduate College Policies

  Student Status Once accepted into the BA/BS to MS program in Computer Science, the student remains coded as an undergraduate student with Pre-Master’s status and officially becomes coded as a graduate student once the student has earned the bachelor’s degree.  The student’s coding as an undergraduate or graduate student is associated with other BGSU policies pertaining to degree status.

Credit hour policies The following policies apply to students in all Accelerated Bachelor’s to Master’s programs. 

  1. After being accepted into an Accelerated Bachelor’s to Master’s program, students may take up to 12 credit hours of graduate credit while maintaining undergraduate status.
  2. Subject to program approval, students may apply a maximum of 12 credit hours to both the bachelor’s and master’s programs.  However, the ability to apply credit hours to both the undergraduate and graduate degree is influenced by each program’s minimum credit hour requirements (see policy #3).  Please note, credit hours will only appear once on the Academic transcript.  Because the Computer Science MS program requires 33 hours, which is only 3 credits above the state of Ohio minimum of 30 credit hours, very few students will be permitted to dual count courses for both the Bachelor’s degree and Master’s degree. 
  3. At the end of both the bachelor’s and master’s degrees, a student must have a minimum of 150 discrete semester credit hours (120 + 30 = 150 state of Ohio regulated minimum credits).  However, it is also the case that if a graduate program is an approved program for more than 30 credit hours (e.g., 36), then students must have successfully taken at least that number of graduate credit hours (e.g., 36) somewhere on their transcripts.
  4. Pre-Master’s students may enroll in 5000 and 6000 level graduate classes (not 7000).
  5. All graduate policies pertaining to graduate credit hours, time to degree, and other regulations are also applicable to Accelerated Bachelor’s to Master’s program students.

Tuition Students enrolled in Accelerated Bachelor’s to Master’s programs with Pre-Master’s status will pay tuition at the undergraduate rate through the completion of the bachelor’s degree.  Thereafter, students will be coded as graduate students and pay the graduate rate for tuition and fees.  

Financial Aid Students will be eligible for financial aid based on their BGSU student status as either an undergraduate or graduate student.  During a student’s Pre-Master’s status, they remain coded as undergraduate students and may be eligible for financial aid but not graduate assistantships. Once students become regularly admitted graduate students with full graduate student status, they may be eligible for graduate-level financial assistance, including graduate assistantships with stipends and/or graduate tuition scholarships.

Program Withdrawal A student admitted to an Accelerated Bachelor’s to Master’s program with a Pre-Master’s status may withdraw from the program and continue as a traditional undergraduate student toward the completion of the bachelor’s degree.

Program Dismissal Students who fail to maintain minimum requirements for adequate academic graduate standing will lose Pre-Master’s status, and as a result will be unable to continue taking graduate level courses. Under these conditions, if adequate standing is maintained for their undergraduate program, the student may continue in the bachelor’s degree program.

Accelerated BA/BS to MS in Computer Science Program Plan  

Students enrolled in the accelerated BA/BS to MS program in Computer Science should follow the following course schedule for planning out graduate work that begins while still enrolled as an undergraduate student, followed by the courses taken when fully enrolled as a graduate student in the MS program.  In order to complete this plan in an accelerated format (4 years undergraduate + 1 year graduate), it is strongly recommended that students choose the Plan II option (non-thesis) and complete the final project.  Students who choose the thesis option should expect the completion of their master’s degree program to take longer than an extra (5th) year. 

Pre-Master’s Status (limited to 12 credits maximum)

Courses that may be taken while an undergraduate student with “Pre-Master’s” Status include any CS 5000/6000 level course for which prerequisites have been completed except for CS 5830, CS 5850, CS 6910, or CS 6990.

Master’s Degree Graduate Student Status

Courses to be taken once graduated with a bachelor’s degree and fully enrolled as a graduate student in the Master of Science in Computer Science program include the remaining requirements for the MS in CS degree, which include 15 hours at the 6000 level, an additional 15 hours at the 5000/6000 level, 3 credit hours of CS 5120 (only if CS 4120 was not taken) and at least 3 credit hours of project (CS 6910) or thesis (CS 6990) work.

Capstone Experience

            Choose ONE:

Plan I: 

3-6 credit hours of CS 6990 Thesis Research

Plan II:

3 credit hours of CS 6910 Directed Research

[1] For the purposes of this policy, BGSU GPA is calculated based on BGSU credits only. However, credits transferred into BGSU may be counted as part of credit hours earned (but not GPA).