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.
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.
- Software 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.
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.
|Network or Systems Engineer||$120,520|