Skip to main content
Carnegie Mellon University homepage Carnegie Mellon University Wordmark

Undergraduate Admission


Build your future in the ultimate makerspace.

student using machinery in Carnegie Mellon robotics lab
"Robots can change the world, and the new Bachelor of Science in Robotics gives current and incoming SCS students a pathway into this exciting industry."
Matthew Johnson-Roberson

School of Computer Science


Embark on an exhilarating educational journey into the captivating world of robotics, where you'll gain hands-on experience while exploring core principles such as motion, control, sensing, cognition, and action. Hands-on courses and state-of-the-art facilities allow you to showcase your innovations and expertise as a skilled roboticist ready to drive advancements and tackle real-world challenges with ingenuity and passion. 

Robotics Majors, Minor and More

Choose the path that fits you best. Browse all current Robotics curriculums and courses.


Bachelor of Science
Additional Major
Accelerated Master’s Program

The Bachelor of Science in Robotics teaches students how to create, program, and use robotics to solve real world problems. It is an interdisciplinary program taught from the computer science perspective. Students will master core concepts of computer science, mathematical foundations, and algorithmic concepts for robotics. Mechanics and electronics are covered in classes with an emphasis on their use in robotics applications and systems development. Students will acquire a broad knowledge of common robotics components, including software tools, mechanisms, and electronics, and learn to work effectively in interdisciplinary teams through hands-on projects where they design, prototype, fabricate, and test robotic systems.

The Additional Major in Robotics offers a dynamic fusion of multidisciplinary and interdisciplinary exploration. Open to students across all majors and colleges at Carnegie Mellon University, this program provides a gateway to mastering the essence of robotics. The Additional Major in robotics is designed for students who want to explore the field more than is possible through the Minor in Robotics. Generally, students should apply in their freshman year at CMU—but we allow admissions for students in their sophomore year provided they meet the requirements and their schedule allows enough time for degree completion.

The Accelerated Graduate Program – MS in Robotics is available to currently enrolled Carnegie Mellon undergraduates. It allows students to receive an admission decision to the MS in Robotics (MSR) program early and without paying to submit a full application. Students interested in the program should apply at the beginning of their senior year. Admission decisions are announced the following January. The goal is to confirm acceptance prior to the normal job search and graduate school acceptance times. Early admission may also allow students to tailor the remainder of their undergraduate program to prepare for the masters program.

The Robotics Minor and Concentration is designed for Carnegie Mellon's undergraduates to delve into the core principles and practical applications of robotics. This immersive journey blends theoretical exploration with hands-on learning, commencing with a foundational introductory course. In-depth studies continue with essential courses in control systems and robotic manipulation, offering a comprehensive understanding. The Minor is accessible to current Carnegie Mellon undergraduates from any major outside the School of Computer Science, while the Concentration is exclusively available to School of Computer Science undergraduates. Aspiring participants are encouraged to apply once their primary major is declared.


The Robotics Institute

Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213

Robotics Institute Website

Apply Now


Classes of 2022, Six Months After Graduation

** Data reflects grads with Robotics as secondary major 


Employed or in Grad School


Average Salary

Recent Employers

Amazon Robotics

Jane Street Capital

KEF Robotics


High School Course Requirements

4 years English
4 years Mathematics*
1 year Physics
2 years Chemistry, Biology or Computer Science
2 years Foreign Language
3 electives

*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.

Two students, working together at a laptop,


Submit your application for the School of Computer Science.

Get Started

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.