Computer-Science-MS-1800X540 Computer-Science-MS-1800X540 Computer-Science-MS-420X560

Computer Science

Master's

Program Overview

It's all about the technology. Businesses that employ artificial intelligence, machine learning and other emerging technologies rely on computer expertise to forge the future. Prepare for a career in high-tech with a computer science master’s degree from CMU. Join this comprehensive program and study computer architecture, software engineering, network security, computer graphics, database management and more.

Program Snapshot

Program Type: Full-Time
Location: On-Campus
Program Length: 2 years
Credit Hours: 30

Why This Program & What You'll Learn

Computer pros with a solid understanding of today’s most impactful digital innovations will lead in their field. In our computer science program you’ll explore the most relevant technologies that will forge the future.

Study areas include artificial intelligence, software engineering, data modeling, cloud computing, big data, databases and security. Other areas of study include pattern recognition and image processing. Projects typically involve the application of Java, Python, C/C++, R or other programming languages to concepts and problems.

With this program, you’ll be ready to move up into advanced professional positions across the U.S. and around the world.

Program Highlights

Take exciting hands-on courses as you prepare for a rewarding profession in many computer-related careers and industries.

  • Learn from distinguished faculty with practical expertise in a variety of computer science fields.
  • Gain more experience and use the special-purpose labs running advanced software applications.
  • Have access to UNIX and LINUX workstation labs as well as the CMU Center for Software Development.
  • Gain hands-on experience and develop skills using the special-purpose labs running advanced software applications.
  • Participate in faculty-driven research on interesting technology areas such as machine learning, data mining, social media and computer security.

Careers & Outcomes

CMU graduates have found fulfilling and high-paying careers in industry, business and government as programmers, systems engineers, software designers and consultants.

Career Projected Salary
Senior Data Scientist $124,188
Data Engineer $113,110
Data Scientist $112,606
IT Manager $101,138
(alt text goes here)