Print this page

Bulletins

Computer Science, Department of

Course Designators: CPS, ITC

For information, please contact the chairperson, 989-774-3774, 413 Pearce Hall;
https://www.cmich.edu/academics/colleges/college-science-engineering/departments-schools/computer-science

Why Study in the Department of Computer Science?

The study of computer science / information technology (IT) / cybersecurity can lead to such careers as a software developer, web developer, database administrator, network administrator, systems analyst, IT architect, cybersecurity analyst, and consultant. All programs serve those students desiring general instruction and those who want to undertake advanced study at the graduate level.

Computer Science at CMU

The Department of Computer Science offers a major and a minor in Computer Science, a major and minor in Information Technology, a major in Cybersecurity, a minor in Data Engineering, undergraduate certificates in Cloud Computing, Database Development, Mobile Computing, Network Administration, and Web Development, and an M.S. program in Computer Science.

Students desiring a computer science course for general education purposes should consider CPS 180, which fulfills UP Group II-B and is required for the CPS, ITC, and Cybersecurity majors. It is also required on the computer science minor and is an option on the information technology minor.

The Department of Computer Science strongly encourages students interested in computer science programs to meet with a department advisor to enroll in courses that will best meet their needs and interests. Students can contact the department office to be assigned an advisor.

The Faculty

Jesse Eickholt, Patrick Kinnicutt (Chair), Qi Liao, S.N.J. Murthy, Patrick Seeling, Ahmet Ugur

The Programs

Computer Science Major

Computer Science Minor

Cybersecurity Major

Information Technology Major

Information Technology Minor

Data Engineering Minor

Multimedia Design Minor (Interdisciplinary)

Cloud Computing, Undergraduate Certificate

Database Development, Undergraduate Certificate

Mobile Computing, Undergraduate Certificate

Network Administration, Undergraduate Certificate

Web Development, Undergraduate Certificate