Maureen Doyle, Ph.D., Department Chair
Wei Hao, Ph.D., Graduate Program Director
*Please note the MS Computer Science program is no longer accepting applications after spring 2020.
Introduction
Purpose
The purpose of the Master of Science in Computer Science (MSCS) program is to educate professionals to bring a high level of creativity, skill, knowledge, and judgment to bear on the increasingly dynamic and exciting challenges in the computer science profession. The curriculum is a combination of:
- Studies of the enduring principles of computer science
- Critical examination of the ideas behind new trends in software technology and software engineering
- Programming experience covering modern software engineering practices
The MSCS program is aimed at those who wish to update and deepen their expertise in the craft and science of software engineering or who wish to study the current state of computer science at an advanced level. The program is designed for part-time students attending classes in the evening and on weekends.
Office of the MSCS Program
The MSCS program is administered by the Department of Computer Science, located in GH 400. For additional information visit nku.edu/academics/informatics/programs/graduate/mscs.html or contact Dr. Wei Hao, MSCS director, at (859) 572-5659 or haow1@nku.edu.
Admission
Regular Admission
In addition to the requirements for graduate admission to NKU, the following are required for regular admission to the MSCS program:
- A bachelor’s degree at a regionally accredited institution.
- An undergraduate grade-point average (GPA) of at least 3.0 on a 4.0 scale in computer science and mathematics courses.
- One year of calculus and a course in discrete mathematics.
Students with a bachelor’s degree who have a GPA below 3.0 but above 2.6: Please contact the MSCS Program Director to be considered for regular admission. You will be asked to submit additional evidence of your potential for being successful in the MSCS program that is judged satisfactory by the MSCS Admission Committee. Such evidence may include: previous graduate degree from a regionally accredited institution, graduate work at a regionally accredited institution with a GPA of 3.0 or above, work experience in computer science field, GRE or GMAT scores, up to two letters of recommendation, and/or professional certifications.
Admitted students who do not have an adequate computer science background will be required to complete CSC 500 Object-Oriented Programming (3 credits) and/or CSC 501 Data Structures and Computer Systems (1-3 credits) .
Provisional Admission
A student who is unable to provide one of the required admissions documents prior to the start of classes, under certain restrictions, may be granted provisional admission by the MSCS Admissions Committee.
Applicants who do not have an adequate math background may also be admitted provisionally and will be required to complete MAT 229 (Calculus II) and/or MAT 385 (Discrete Math).
Application Process
Students can apply online at http://apply.nku.edu. All transcripts, GRE score reports and optional resume should be sent to Northern Kentucky University, Office of Graduate Education, 1 Nunn Drive, Highland Heights, KY 41099. Deadlines for receipt of materials are: August 1 for fall semester, December 1 for spring semester, and May 1 for summer session. All applicants with transcripts from outside the U.S. must have those transcripts evaluated course by course by an approved foreign education evaluation service. These must be submitted along with original or certified copies of the transcripts.