MSE for Recent Grads
So, you want to be a rock star software engineer. You took the time and made the effort to build a solid foundation by earning a bachelors degree. Now, you are looking to further your knowledge, polish your skills, and take your career to the next level. The Master of Software Engineering (MSE) program for recent graduates will guide you along the path of your career goals. This includes the program for Scalable Systems, or the program in Embedded Systems.
Level Up Faster and Learn to Lead
"Learning how to communicate effectively with many different types of stakeholders really helped me get up to speed. I was able to explain to clients the limitations and possibilities of a project, explain timelines to management, and ask for more resources. Having team project experience during the program made up for my lack of industrial experience."
Jagannath Saragadam (MSE-SS '20)
Software Engineer III, Alation
Program Advantages
Work with the Best
Carnegie Mellon is world-renowned for pioneering advances in artificial intelligence, autonomous motion, big data, cybersecurity, robotics, and software engineering. Our faculty draw from advanced research in software engineering, as well as decades of real-world industry experience.
Learn to Deliver
Being a good programmer is only half the battle. Our students work with professional mentors who teach best practices for managing, predicting, and delivering quality software in semester-long projects sponsored by internationally recognized companies and researchers.
Open Doors
The MSE programs offer continuous career planning. Beginning in the first Fall semester, our students work with our returning MSE alumni to prepare for their upcoming summer internships. By the following Fall, our students are ready to land jobs at top companies.