Computer-Science-Major-Minor-1800X540 Computer-Science-Major-Minor-1800X540 Computer-Science-Major-Minor-420X560

Computer Science

Major, Minor

Program Overview

For you, technology is the future and you want all in. At CMU, you can gain the expertise and skills to be on the technology forefront. You’ll learn computer programming, networks, database management, multimedia design and more. Most of all, you’ll learn how to use technology to make a difference.

Program Snapshot

Program Type: Full-Time, Part-Time
Location: On-Campus
Program Length: 4 years (major), 1-2 years (minor)
Credit Hours: 23 - 24

Why This Program & What You'll Learn

Artificial intelligence. Machine learning. Those are more than just buzz words — they are some of the most exciting and emerging technologies that will have a direct impact on the future.

If you're fascinated by digital and mobile technology, along with cybersecurity and other tech-related areas, a computer science major is right for you. At CMU, you'll take that natural curiosity and transform it into a dynamic and ever-evolving career in technology and related fields.

Our computer science undergraduate program offers you a chance to explore a variety of compelling areas, including:

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

Our graduates have found fulfilling and high-paying careers in industry, business and government. Typical roles include programmer, systems engineer, software designer and consultant.

Plus, you can connect with the Computer Science Society while on campus. You’ll build your network of tomorrow, today.

Program Highlights

Get ready for a rewarding career in technology. With the computer science undergraduate program, you’ll:

  • Gain hands-on experience and skills using special-purpose labs running advanced software applications.
  • Get access to lab software applications and resources such as UNIX and LINUX workstation labs, as well as the CMU Center for Software Development.
  • Improve the welfare of society and help drive innovation at companies all around the world.
  • Work together with faculty to drive vital technology research in areas like machine learning, data mining, social media and cybersecurity.

Careers & Outcomes

A major in computer science could translate into many promising and fruitful career paths. Whether working at a global technology powerhouse, a start-up or as part of the IT team in any organization, you’ll have the expertise to succeed in your new profession.

Career Projected Salary
Data Engineer $113,110
IT Manager $101,138
Software Developer $92,044
Network or Systems Engineer $83,483
(alt text goes here)