Research fans, rejoice: You’ll be all kinds of engaged in this program, which gives you firsthand experience in real-world work as an undergraduate. In pursuing this degree, you’ll gain a strong foundation with core computer science and project-oriented courses. But these are balanced with humanities courses and a required additional area of study, all of which will make you a better-rounded computer scientist. Ultimately, you’ll gain the tools, skills and knowledge to keep up with technology as it evolves — so that as it advances, so will your career.
Employed or in Grad School
High School Course Requirements
*Four years of mathematics should include at least algebra, geometry, trigonometry, analytic geometry, elementary functions (pre-calculus) and preferably calculus. Advanced mathematics courses are encouraged, especially a course in calculus.
Submit your application for the School of Computer Science.
Mix It Up
You’re not just one thing. You’re a scientist. An artist. A technologist. A maker. A writer. Carnegie Mellon has been mixing it up for decades, and whatever you want to pursue, we’ve got the right mix for you.