Now through October 31, we're waiving application fees for all domestic freshman and transfer applicants!
*Common app code: Central27
Computer Science
Master's
Master's in computer science
Business and government agencies are always looking for ways to stay on the cutting-edge of the digital landscape. That's where experts in areas like artificial intelligence, machine learning, cloud computing, software development and data mining come in.
Build your expertise in high-demand areas when earn a master's in computer science, or fast-track your education with our combined bachelor's and master's program. You'll learn from faculty with practical experience in a wide range of computer science fields, and gain your own valuable hands-on experience along the way.
AT A GLANCE
Why choose a master's in computer science from CMU?
Get ready to dive deep with our master’s degree in computer science. You'll explore machine learning, knowledge representation and bio-inspired computation techniques. We’ll cover the theory and tools for supervised machine learning – perfect for tasks like image classification, object recognition and text generation.
Plus, you'll get hands-on experience with meaningful research projects, work in on-campus facilities and collaborate closely with your professors. You'll be well-versed in big-picture topics with courses in big data analytics and data mining. And let’s not forget about exploring the architecture and algorithms behind cutting-edge cloud computing, including distributed computing, virtualization and cloud software tools.
Apply to the Computer Science, M.S. program
Applications to the Master of Science in Computer Science program are available through the College of Graduate Studies. In addition, all graduate students should contact:
Patrick Kinnicutt
989-774-3558
kinni1p@cmich.edu
What will you learn in our computer science graduate program?
As a student earning a master's degree in computer science, you'll:
- Save time and money: Graduate with your master’s in computer science just 12 months after competing your B.S. in Computer Science with the Accelerated Master of Science Program.
- Stay competitive: Grow your expertise in cloud computing, artificial intelligence and big data analytics.
- Test your skills: Gain hands-on experience and develop practical skills using special-purpose labs, like the UNIX and LINUX workstations, to run advanced software applications.
- Work with the pros: Join faculty-driven computer science research in exciting areas like machine learning, biocomputing, computer mediated education, mobile devices and applications and more.
- Learn the language: Apply Java, Python, C/C++, R to design and develop computer applications.
Accelerated master's in computer science
Earn up to half your master’s degree in computer science while finishing your bachelor’s. With an accelerated graduate programs, you may be able to count 15 credits toward your undergraduate and graduate degrees.
By double-counting all 15 credits, domestic students save up to $4,155 and international students save up to $1,560.
Careers with a master's degree in computer science
CMU graduates have found fulfilling and high-paying careers fields like business and government as programmers, systems engineers, software designers and consultants. With our master’s degree in computer science, you'll be equipped to take on leadership roles in a variety of industries and make an impact through cutting-edge technology. Plus, as the demand for experts in these fields continues to grow, your skills will remain relevant and valuable.
| Career | Projected Salary |
|---|---|
| Senior Data Scientist | $112,590 |
| Data Engineer | $112,590 |
| Data Scientist | $112,590 |
| IT Manager | $171,200 |
| Computer systems analysts | $103,790 |
| Database Administrators and Architects | $123,100 |
| Computer Network Architect | $130,390 |
| Computer Programmer | $98,670 |
Connect through computer science
The Association of Information Technology Professionals (AITP) is a worldwide professional association that connects you a network of industry peers and leaders. You'll have the opportunity to attend webinars and compete in conferences like the Midwest Collegiate Computing Conference.
Request Information about CMU
By submitting this form, I agree to receive calls, emails and/or text messages from Central Michigan University to discuss furthering my education.