Admission requirements
To gain regular status admission, applicants must have a
minimum 2.75/4.0 undergraduate grade point average (GPA).
Applicants are required to submit scanned copies of official
or unofficial transcripts from all institutions attended. Upon
admission, final official or notarized copies of transcripts from
all institutions where degrees were earned and diplomas from
international institutions must be submitted. Applicants with
a GPA below 3.0 are also required to submit official scores
from the Graduate Record Examination (GRE) with a minimum
combined score of 300 (preferred 150 or better quantitative).
All applicants must submit a professional resume or
curriculum vitae and three (3) letters of recommendation.
International applicants are also required to submit scores from
the International English Language Testing System (IELTS), the
Pearson Test of English (PTE), or the Test of English as a Foreign
Language (TOEFL). Successful completion of ELS 112 will also
be accepted for this requirement.
Course prerequisites include: Fundamental and Intermediate
Programming, Data Structures and Algorithms, Computer
Organization, Operating Systems, Software Engineering,
Calculus, and Discrete Mathematics.
Cost of tuition
Please refer to www.bgsu.edu/offices/bursar for current
information on tuition and fees.
Financial assistance
A limited number of graduate assistantships and tuition
scholarships are available for full-time students who qualify.
Typically, these are not awarded during the first semester of
study. For more information, please contact the department.
Domestic students enrolled in four (4) or more credit hours are
eligible to apply for financial aid using the Free Application for
Federal Student Aid (FAFSA) to calculate student contribution
and financial need. You may apply online at www.fafsa.ed.gov.
How to apply
Visit the BGSU Graduate College website
at www.bgsu.edu/graduate/admissions.
The application deadline to start the program in fall or
spring is one month prior to the start of the term.
The application deadline to be considered for funding is
March 1 for the fall semester.
Curriculum
All candidates must complete at least 30 hours of graduate level course work,
including the following:
• 18 hours of regular computer science course work at or above the 6000 level
• 12 additional hours of computer science course work at or above the 5000 level
(including CS 5050 and CS 5120)
Students in Plan I (Thesis) must include at least 3 and no more than 6 hours of
CS 6990. They may also include 3 hours of CS 5850 (Independent Study), CS 5890
(Internship) or approved graduate-level coursework in other departments.
Students in Plan II (Project) must include 3 hours of CS 6910 and may include up to
3 hours of CS 5850 (Independent Study), CS 5890 (Internship) or approved graduate-
level coursework in other departments.
Specialization in Software Engineering
This specialization is designed for students who want a focused study of
software engineering. The program provides intensive studies in software
development methodologies, software design, and quality assurance and
management. The prerequisites for this program are the same as for the
general CS program. Students wishing to earn this specialization must
complete the following coursework as part of the requirements for the
MS in Computer Science degree.
1. Take the following:
• CS 5550: Software Architecture and Design
• CS 5560: Software Testing and Quality Assurance
2. Choose two of the following:
• CS 6150: Reliable Computing
• CS 6310: Secure Software Engineering
• CS 6640: Software Engineering
• CS 6650: Human Issues in Computing
Specialization in Cybersecurity & Digital Forensics
This specialization is designed for students who want a focused study in Cybersecurity
& Digital Forensics. The program provides intensive studies in the fundamentals
of both Cybersecurity and Digital Forensics with a focus on traditional and mobile
computing. The prerequisites for this program are the same as for the general CS
program but also require a background in computer security. Students wishing to
earn this specialization must complete the following coursework as part of the
requirements for the MS in Computer Science degree.
Cybersecurity & Digital Forensics Core (15 Credit Hours)
• CS 5320: Computer and Mobile Forensics
• CS 5330: Network Security and Forensics
• CS 6210: Computer System Security
• CS 6310: Secure Software Engineering
• FORI 5400: Law, Evidence & Procedures
(Counts towards MS in CS)
21GC0491