Electrical Engineering and Computer Science


                        APPLY NOW! REQUEST INFO


Application and admission questions: Dr. Haodong Wang, Graduate Program Director


The Computer Science track in the Master of Computer and Information Science (MCIS) program at Cleveland State University is a professional degree program specifically designed to combine a thorough education in computer and information science with applications in the areas of business, engineering, mathematics, or other relevant fields.  The program emphasizes study of computing using the latest technologies.  It focuses on the theoretical capabilities of computing including problem solving and algorithms.  Graduates of the program will be prepared for immediate employment in business, industry and government, or pursue higher studies in the discipline.

Preparatory Program

Students who do not have a degree in a computing field, and who want to apply for the graduate degree in Computer Science, will be required to complete the following preparatory program and earn a grade of B or better in each course. Students who previously earned a grade of B or better in an equivalent course can have the corresponding requirements waived with prior authorization by the program.

Analytical Methods
ESC 310 Probability and Statistics for Engineers
MTH 220 Introduction to Discrete Mathematics

Application Programming
CIS 260 - Introduction to Programming
CIS 265 - Data Structures (Prerequisites: CIS 260)
CIS 390 - Introduction to Algorithms (Prerequisite: CIS 265)

Systems Programming
CIS 335 - Language Processors (Prerequisite: CIS 265)
CIS 340 - C/C++ For Systems Programming (Co-requisite: CIS 265)
CIS 345 - Operating Systems (Prerequisite: CIS 340)

Admission and Degree Requirements

Degree Planner

MCIS Course Syllabi

Graduate Application Addendum