Computer Science and Information Systems (MS)

Graduate Programs Recruiter/Admissions Counselor: Marisa Eynon-Ezop

Program Faculty: Professor: Michael E. Farmer; Associate Professors: Murali Mani, Stephen W. Turner, Charlotte Tang, Suleyman Uludag; Assistant Professors: Amal Alhosban, Mark Allison, Matthew Spradling, Zahid Syed; Emeritus Associate Professor: R. Shantaram

Program Mission

The mission of the Computer Science and Information Systems (MS)  program is to provide a solid understanding of the principles of computers and computing, not only in the context of problem solving, but also in technical support, education and training, and software/hardware management. Given a real world problem, the student should be able to understand the problem, analyze it, design a solution, and implement it on a computer with the tools available. The program has two concentrations; (i) Computer Science and (ii) Information Systems. The Information Systems concentration has two tracks; (i) Business Information Systems and (ii) Health Information Systems. The goal of the Computer Science concentration is to provide students with a thorough understanding of the theory and applications of traditional computer science. The goal of the Information Systems concentration is to provide students with a blend of computer science theory and business theory and applications.


The program participates in the University-wide effort to assess its academic programs. Information on Assessment plans, including goals, methods and outcomes is available at

Admission to the Program

The program has a rolling admissions policy, meaning that a student can apply at any time and be notified of admission within 2-4 weeks. The application deadline is August 15 for the following Fall term and December 1 for the following Winter term. Conditional admission may be granted. Application forms may be obtained from the Office of Graduate Programs.

Admission Criteria

  1. Bachelor of Science in Computer Science, Computer Information Systems or Computer Engineering from an accredited institution. Candidates with undergraduate degrees in these fields will be required to complete courses from the prerequisite list if they have not taken the equivalent courses in their undergraduate programs. Candidates with other undergraduate degrees are referred to the Fast Track description.
  2. Three letters of recommendation.
  3. Minimum undergraduate GPA of 3.0 on a 4-point scale.
  4. Written statement indicating personal goals for graduate study.

Fast Track

For students with bachelor’s degrees in non-computer science disciplines, the department offers an accelerated “Fast Track” program consisting of the prerequisite courses listed below, assuming prior programming experience.  It consists of typically five courses, allowing students from any background to prepare themselves for success in the MS CSIS program coursework.  Students who do not possess a BS in a technical field, but rather a liberal arts or business field may be required to take some additional math and programming courses to prepare them for the rigors of the masters-level courses.  Students must earn a grade of C (2.0) or better in each Fast Track course and must maintain a B (3.0) or better cumulative grade point average in all Fast Track courses.


Our program offers a truly unique and exciting educational experience through our newly developed multi-media cyber-classroom, which captures the entire classroom experience.  Coupled with our Blackboard® on-line content management software, it allows each student in our computer science and information systems classes to tailor their education from a completely virtual, on-line learning experience to a completely in-class, on-campus experience.

The Computer Science concentration of the Computer Science and Information Systems program can be completed entirely on-line.  Students will be limited to a maximum of 9 credit hours each semester.

Some courses in the Information Systems concentration are taken through the School of Management, which offers courses completely on-campus or in a “mixed-mode” format, which are on-line courses with on-campus residencies at UM-Flint on a Friday and Saturday every 6 weeks throughout the semester.  Additionally, distance learners have the option to take the minimum required 6 credit hours of Information Systems courses through another university and transfer those credits into the program with departmental approval to facilitate fully on-line learning.  Students will be limited to a maximum of 9 credit hours each semester amongst all of these course designations.

Academic Rules and Regulations

See College of Arts and Sciences (CAS)  and Graduate Study  for rules and regulations pertaining to all College of Arts and Sciences graduate programs.


A. Mathematics

  • MTH 118 - Calculus for Management and Social Sciences (4)

B. Programming

Students (except UM-Flint CSC and CIS alumni) will be required to take a programming proficiency test and, based on its score, take additional credits of prerequisite programming courses:

  • Students with a technical background will be encouraged to take:

  • CSC 500 - Intensive Programming and Computer-Based Problem Solving (3)

  • Students from a non-technical background will be encouraged to take:

  • CSC 175 - Problem Solving and Programming I (4)
  • and one from:

  • CSC 275 - Problem Solving and Programming II (4)
  • CSC 276 - Problem Solving and Programming II in Java (4)

C. Additional CSC/CIS Courses

  • CSC 335 - Computer Networks I (3)
  • CSC 382 - Software Engineering (3)
  • CSC 384 - Database Design (3)

  • One from:

  • CIS 360 - Information Technology Hardware and Software (3)
  • CSC 365 - Computer Architecture (3)

  • And for students pursuing the Computer Science concentration:

  • CSC 375 - Data Structures (3)

D. English Proficiency

International students from non-English-medium schools with IELTS scores between 5. 5 and 6. 5 or TOEFL scores between 61 and 83 are required to take a English Language placement test and based on their scores may be required to take complete one or both of the following:

  • LIN 101 - Academic Skills for Non-Native English Writers (3)
  • LIN 102 - Advanced Academic Skills for Non-Native English Writers (3)


Thirty credits including a concentration in Computer Science or Information Systems, with a thesis or non-thesis option. Students are limited to a maximum of 9 credits in Fall and Winter semesters and 6 credits in Spring and Summer terms. 

A. Concentration of Choice (24 credits)

1. Computer Science Concentration (24 credits)

Courses in Computer Science and Computer Information Systems as follows:

Core Courses (12 credits)

  • CSC 535 - Advanced Computer Networking (3)
  • CSC 565 - Computer System Architecture (3)
  • CSC 575 - Algorithm and Complexity Analysis (3)
  • CSC 582 - Advanced Database Concepts and Emerging Applications (3)

Electives (12 credits)

  • Four additional 500-level CSC and/or CIS courses, including a minimum of 6 credits in CSC courses, and excluding independent study courses.

2. Information Systems Concentration (24 credits)

Courses in computer science, information systems, and management or health professions, as follows: 

Core Courses (9 credits)

  • One from:

  • CIS 510 - Information Systems (3)
  • CIS 555 - Health Informatics (3)

  • Two from:

  • CSC 535 - Advanced Computer Networking (3)
  • CSC 580 - Advanced Software Engineering (3)
  • CSC 582 - Advanced Database Concepts and Emerging Applications (3)

Track of Choice (6 credits)

One of the following tracks:

Business Information Systems Track

  • Two from:

  • ACC 521 - Accounting for Managers (3)
  • FIN 551 - Business Economics (3)
  • INB 585 - Global Dimensions of Management (3)
  • EIM 545 - Entrepreneurship (3)
  • SCM 512 - Applied Business Analytics (3)
  • SCM 571 - Operations Management (3)
Health Information Systems Track

  • Two from:

  • PHS 501 - Public Health Administration and Policy (3)
  • HCR 509 - Applications of Strategic Management in Health Care Systems (3)
  • HCR 577 - Applications of Financial Management in Health Care (3)
  • HCR 587 - Legal Issues in Health Care (3)

Electives (9 credits)

Three additional CIS and/or CSC courses at the 500 level, excluding independent study courses and excluding:

  • CIS 510 - Information Systems (3)
  • CIS 555 - Health Informatics (3)

B. Option of Choice (6 credits)

One of the following options:

Thesis Option (6 credits)

Six credits in thesis research, consisting of a research project with a final thesis paper and an oral defense. 

  • CIS 595 - Master’s Thesis I (3)
  • or

  • CSC 595 - Master’s Thesis I (3)

  • CIS 596 - Master’s Thesis II (3)
  • or

  • CSC 596 - Master’s Thesis II (3)

Non-Thesis Option (6 credits)

Satisfactory performance on the Master’s level exit examination and six additional credits in elective graduate-level CSC courses, including at most one independent study course.

Transfer of Credit

With approval of the CSIS Graduate Committee, students may transfer in, or elect as a graduate non-candidate for degree (NCFD), up to six credits of graduate-level courses in computer science and information systems.

Tweet this Page (opens a new window)

Read More