Now through October 31, we're waiving application fees for all domestic freshman and transfer applicants!
*Common app code: Central27
Computer Science
Major, Minor
Computer science degree overview
Technology continues to grow into nearly every aspect of our lives. Your opportunity to grow with it is through a computer science degree. A computer science degree from CMU will help you gain the expertise and skills you need to stay involved and competitive in an ever-growing industry.
You’ll learn computer programming, database management, multimedia design, strategies for building artificial intelligence into software applications and evaluating how well it's working. You'll also use lab resources like UNIX and LINUX workstations to practice running advanced software.
Stay on top of technology advancements by pairing the computer science degree with our applied artificial intelligence minor – where you’ll train models, evaluate outcomes and start asking better questions about how AI fits into the world.
AT A GLANCE
What you'll learn with our computer science degree
Artificial intelligence. Machine learning. Those are more than just buzz words and they'll continue to shape the future.
If you're fascinated by digital technology, mobile technology, cybersecurity and other tech-related areas, a computer science major is right for you. You can transform your natural curiosity into a career with a degree from CMU.
“My skills can be used for more than code,” said Odil Dilmurodov, a computer science major who spent his summer on Beaver Island collecting data on the impact of off-road vehicles on hiking trails. “I think it’s the highlight of my student life at CMU.”
Our graduates have found fulfilling and high-paying careers across industry, business and government. Some go on to be programmers, systems engineers, software designers or data engineers.
Why earn a computer science degree from CMU?
Graduate with expertise, experience and a network to launch a successful career. As a computer science student, you'll:
- Learn by doing: Get hands-on experience with lab software and resources like UNIX and LINUX workstations and the CMU Center for Software Development.
- Build your tech skills: Round out your technological skills by pairing your computer science degree with one of our computer science certificates including mobile computing, database development, cloud computing, web development or network administration.
- Get real experience (before graduation!): Work with faculty to drive vital technology research in areas like machine learning, data mining, social media and cybersecurity.
- Grow your network: Connect with computer science student organizations to build your professional network while on campus.
Save time and money on your master’s
Accelerated master’s programs help you save time and money on your master’s degree. The computer science major pairs well with the:
- Accelerated master’s in computer science.
- Accelerated master’s in engineering.
- Accelerated Master of Science in Administration with the digital or engineering concentrations.
View all accelerated master's programs
Computer science degree careers
A computer science degree opens up many different career paths. Whether working at a global tech company, a start-up or as part of an IT team you’ll have the skills and experience for a great start in an in-demand field.
Our graduates have gone on to work at companies like Ford, Dow Chemical, Auto Owners, Corewell Health, IBM, Microsoft and Consumers Energy.
| Career | Projected Salary |
|---|---|
| Data Engineer | $112,590 |
| IT Manager | $171,200 |
| Software Developer | $131,450 |
| Network or Systems Engineer | $130,390 |
| Information Security Analyst | $124,910 |
| Computer Hardware Engineer | $155,020 |
| Data Scientist | $112,590 |
Embracing AI, sharpening skills
A new program at CMU will help students across campus understand and use artificial intelligence effectively as they start their careers.
“The idea for the minor came from a recognition that as AI becomes more embedded in the tools we use, there needs to be more understanding of how AI in these applications work and what their potential limitations and points of failures are,” Jesse Eickholt, a computer science faculty member said.
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.