Master of Science in Computer Science

Chunbo Chu, Ph.D., Program Chair

Franklin University's Master of Science in Computer Science (MSCS) is designed to provide students with the theoretical and practical application skills required: 1) to master a good understanding of the Computer Science discipline; 2) to be able to contribute immediately and make a positive impact in the workplace. This graduate degree is intended for the working person who wants to be part of the development of the technology of the future.

Graduates of the program will be able to perform software project roles in a team environment for:

The core course of study includes topics in:

Elective topics include:

For the complete degree program requirement, see the MASTER OF SCIENCE – COMPUTER SCIENCE section in the University Bulletin.

Admission Requirements

The admission process reflects Franklin University's efforts to clearly identify the performance standards that can help predict student success in graduate level study. The selection criterion for Franklin's graduate programs, as determined by faculty, emphasizes academic ability, contributory work experience, and personal qualities and characteristics.

Requirements for admission include having earned a bachelor's degree from a regionally accredited institution with a 2.75 GPA on a 4.0 scale. Otherwise a graduate entrance exam will be required (See below). The candidate's work history, references, and other personal qualities and characteristics will be considered as well. 

Ready to get started? Download the Graduate Admission Checklist.

Program Prerequisites

We will determine, on an individual basis, prerequisite requirements, upon the review of the applicant's bachelor's degree courses, work experience, or demonstrated competency in Computer Science. Course prerequisites include:

  • MATH 170 Discrete Mathematics
  • COMP 111 Introduction to Computer Science & Object-Oriented Programming
  • COMP 121 Object-Oriented Data Structures & Algorithms I
  • COMP 203 Principles of Operating Systems
  • COMP 204 Principles of Computer Networks
  • COMP 281 Database Management Systems
  • COMP 311 Object-Oriented Data Structures & Algorithms II

For more information on these courses, see the course descriptions.

Entrance Exam

GRE. This is only a requirement for applicants that earned a bachelor's degree from a regionally accredited institution, with a GPA below 2.75 (on a 4.0 scale).

English Language Testing

If you are not a U.S. citizen, not a citizen of a primarily English-speaking country, or did not earn your undergraduate degree in a primarily English-speaking country, you will need one of the following TOEFL or IELTS scores.

(Test of English as a Foreign Language)

  • Paper based: 550 or higher
  • Computer based: 213 or higher
  • Internet based: 79 or higher

(International English Language Testing System)
6.5 or higher

For more information on international student admission requirements, please view the Office of International Services & Programs admissions requirements page.

Students in the Computer Science and Information Technology majors may be required to purchase hardware and/or software with capabilities greater than the standard University technology requirements. There will be software requirements beyond the standard Microsoft Office software, such as software development environments, operating systems, virtualization environments and tools, website development and business process documentation tools that will be used in various courses. Students should check the Technology Requirements section of the Bulletin and/or the Course Schedule for the requirements relevant for Computer and Information Sciences majors to ensure they have, and are familiar with, the requisite hardware and software.