A woman with knowledge in computer science holds a laptop and leans against a glass panel on the outside of a server room A woman with knowledge in computer science holds a laptop and leans against a glass panel on the outside of a server room A student sits in a classroom with a research tool on her head and a computer is displaying data for a computer science degree project.

Computer Science
Major, Minor

Computer science degree overview

Technology continues to grow into nearly every aspect of our lives. A computer science major is your opportunity to grow with it! 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 using artificial intelligence and more. You'll also use lab resources like UNIX and LINUX workstations to practice running advanced software. All this, so you can graduate ready to take on a career in information technology.

Whether you begin at a small start-up or a big tech company, you'll have real-world experience to help kickstart a great career or continue with a graduate degree in computer science.

AT A GLANCE

Degree Type
Bachelor of Science (B.S.)
Format
On Campus
Credit Hours
23 - 67 Credit Hours

What you'll learn with our computer science degree

Artificial intelligence. Machine learning. Those are more than just buzz words — they're some of the leading technologies that affect today and will 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.

In our computer science major, you'll study:

  • Computer architecture
  • Soft​ware engineering
  • Network security
  • Computer graphics
  • Artificial intelligence
  • Database management

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 network to launch a successful career. At CMU, 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.
  • 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.

Careers for computer science majors

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.

Career Projected Salary
Data Engineer $98,860
IT Manager $169,510
Software Developer $131,450
Network or Systems Engineer $129,840
Information Security Analyst $120,360
Computer Hardware Engineer $155,020
Data Scientist $108,020
A colorful illustration of the internet above a keyboard, meant to convey computer science.

Coding fake flights, building real careers

Led by computer science faculty Alex Redei, CMU students develop software to drive two life-size flight simulators through climbs, turns, dives and even barrel rolls. 

The team used the technology to design an “edu-tainment” flight simulation game for the Fleischmann Planetarium in Nevada, called Paragalactic. In the future, their work could even help pilots learn to fly. 

Request Information about CMU

Loading...

By submitting this form, I agree to receive calls, emails and/or text messages from Central Michigan University to discuss furthering my education.

Privacy Policy