Metadata
Title
Carnegie Mellon University School of Computer Science
Category
courses
UUID
c9d45382ae904c29b9f657b010244e27
Source URL
https://www.cs.cmu.edu/academics/overview-programs
Parent URL
https://www.cs.cmu.edu/
Crawl Time
2026-03-25T06:14:30+00:00
Rendered Raw Markdown
# Carnegie Mellon University School of Computer Science

**Source**: https://www.cs.cmu.edu/academics/overview-programs
**Parent**: https://www.cs.cmu.edu/

[Skip to Main Content](#MainContent)Search

Search

Since its founding more than 25 years ago, the Carnegie Mellon School of Computer Science has been a world leader in computing research and education. Our graduate programs consistently rank among the top in the nation, and we're highly ranked in specialty areas such as programming languages, artificial intelligence, systems and theory.

At the undergraduate level, we introduced the nation's first bachelor's degree in artificial intelligence in 2018, added a bachelor's program in human-computer interaction to our offerings in 2020 and expanded to offer a bachelor's degree in robotics in 2023. Our students from these and our programs in computer science and computational biology leave CMU set to join industry without missing a beat, or to attend some of the best graduate schools in the country. In fact, a survey by editors of The Wall Street Journal ranked our undergraduate computer science program best in the United States among corporate recruiters.

## Undergraduate Programs

SCS offers bachelor of science degrees in five areas: [computer science](https://csd.cmu.edu/academics/bachelors/overview), [computational biology](http://cbd.cmu.edu/education/undergraduate/bs-computational-biology/index.html),  [artificial intelligence](https://www.cs.cmu.edu/bsai),  [human-computer interaction](https://hcii.cmu.edu/academics/hci-undergraduate/bs-human-computer-interaction) and [robotics](https://www.ri.cmu.edu/education/academic-programs/bachelor-of-science-in-robotics/). SCS also offers interdisciplinary majors in [computer science and the arts](https://www.cmu.edu/interdisciplinary/programs/bcsaprogram.html), and [music and technology](https://www.cmu.edu/cfa/music/programs/undergraduate-programs/undergrad-music-technology.html). Admissions to all bachelor's degree programs are administered through [CMU's Office of Undergraduate Admission](https://admission.enrollment.cmu.edu/).

SCS also offers additional majors in [artificial intelligence](https://cs.cmu.edu/bs-in-artificial-intelligence/additional-major), [computational biology](https://cbd.cmu.edu/education/undergraduate/additional-major-computational-biology/index.html), [computer science](https://csd.cmu.edu/academics/bachelors/minor-and-additional-major#major), [human-computer interaction](https://www.hcii.cmu.edu/academics/hci-undergrad/additional-major-hci)and [robotics](https://www.ri.cmu.edu/education/academic-programs/additional-major-in-robotics/). Many of our departments also offer minors for non-SCS students and concentrations for SCS students.

# Majors

[B.S. in Artificial Intelligence](https://www.cs.cmu.edu/bs-in-artificial-intelligence/)

[B.S. in Computational Biology](http://cbd.cmu.edu/education/undergraduate/bs-computational-biology/index.html)

[B.S. in Computer Science](https://csd.cmu.edu/academics/bachelors/overview)

[B.S. in Human-Computer Interaction](https://hcii.cmu.edu/academics/hci-undergrad/bs-human-computer-interaction)

[B.S. in Robotics](https://www.ri.cmu.edu/education/academic-programs/bachelor-of-science-in-robotics/)

# Additional Majors

[Additional Major in Artificial Intelligence](https://cs.cmu.edu/bs-in-artificial-intelligence/additional-major#major)

[Additional Major in Computational Biology](https://cbd.cmu.edu/education/undergraduate/additional-major-computational-biology/index.html)

[Additional Major in Computer Science](https://csd.cmu.edu/academics/bachelors/minor-and-additional-major#major)

[Additional Major in Human-Computer Interaction](https://hcii.cmu.edu/academics/hci-undergrad/additional-major-hci)

[Additional Major in Robotics](https://www.ri.cmu.edu/education/academic-programs/additional-major-in-robotics/)

# Minors

### [College-Wide](https://cs.cmu.edu/academics/undergraduate/programs)

- [Minor in Artificial Intelligence](https://cs.cmu.edu/bs-in-artificial-intelligence/minor)

### [Ray and Stephanie Lane Computational Biology Department](https://www.cbd.cmu.edu/)

- [Minor in Computational Biology](http://cbd.cmu.edu/education/undergraduate/minor-in-computational-biology.html)

### [Computer Science (CSD)](https://www.csd.cmu.edu/)

- [Minor in Computer Science](https://csd.cmu.edu/academics/bachelors/minor-and-additional-major#minor)
- [Minor in Neural Computation](https://www.cmu.edu/ni/academics/undergraduate-training/minor-in-neural-computation.html) (with [CNBC](http://www.cnbc.cmu.edu/))

### [Human-Computer Interaction Institute (HCII)](https://www.hcii.cmu.edu/)

- [Minor in Human-Computer Interaction](https://www.hcii.cmu.edu/academics/hci-undergraduate/minor)

### [Language Technologies Institute (LTI)](https://lti.cmu.edu/index.html)

- [Minor in Language Technologies](https://www.lti.cs.cmu.edu/academics/lti-concentration-and-minor.html)

### [Machine Learning (ML)](https://www.ml.cmu.edu/)

- [Minor in Machine Learning](https://ml.cmu.edu/academics/minor-in-machine-learning)

### [Robotics Institute (RI)](http://www.ri.cmu.edu/)

- [Minor in Robotics](https://www.ri.cmu.edu/education/academic-programs/minor-in-robotics/)

### [Software and Societal Systems Department (S3D)](https://s3d.cmu.edu/)

- [Minor in Software Engineering](https://s3d.cmu.edu/education/undergrad-programs/swe-minor/index.html)
- [Minor in Information Security, Privacy and Policy](https://s3d.cmu.edu/education/undergrad-programs/ispp-minor/index.html)

## Graduate Degrees

Graduate admissions are handled on a case-by-case basis by SCS's seven degree-granting departments. Policies and procedures may vary. See the departmental program links below, or our [Master's Programs](https://www.cs.cmu.edu/masters-programs) and [Doctoral Programs](https://www.cs.cmu.edu/doctoral-programs) pages for more information.

# Get To Know Us

- [Meet Our Dean](https://www.cs.cmu.edu/about-dean)
- [Read Our News](https://www.cs.cmu.edu/news)

- [SCS Tour Policy](https://www.cs.cmu.edu/scs-tour-policy)
- [Office of International Education](https://www.cmu.edu/oie/)
- [All About CMU](https://www.cmu.edu/about/index.html)
- [Why Pittsburgh?](https://www.cmu.edu/about/pittsburgh.html)

# Fifth-Year/Accelerated Master's Programs (for CMU undergraduates)

### [**Ray and Stephanie Lane Computational Biology Department**](http://www.cbd.cmu.edu)

- [Integrated Master's Degree Program](https://cbd.cmu.edu/education/integrated-masters/index.html)

### [Computer Science (CSD)](https://www.csd.cmu.edu/)

- [Fifth-Year Master's in Computer Science – Research](http://www.csd.cs.cmu.edu/education/master/fifth_year_masters.html)

### [Human-Computer Interaction Institute (HCII)](http://www.hcii.cmu.edu/)

- [Accelerated Master of Human-Computer Interaction](https://hcii.cmu.edu/academics/hci-undergraduate/accelerated-masters)
- [Accelerated Master of Educational Technology and Applied Learning Sciences (A-METALS)](https://metals.hcii.cmu.edu/accelerated-masters/)

### [Machine Learning (ML)](http://www.ml.cmu.edu/)

- [Fifth-Year Master's in Machine Learning](http://www.ml.cmu.edu/academics/5th-year-ms.html)

### [Robotics Institute (RI)](http://www.ri.cmu.edu/)

- [Accelerated Graduate Program](https://www.ri.cmu.edu/education/academic-programs/accelerated-graduate-program/)

### [Software and Societal Systems Department (S3D)](https://s3d.cmu.edu/)

- [Fifth-Year Master's in Privacy Engineering](https://privacy.cs.cmu.edu/masters/plan/index.html)
- [IS-MSE Accelerated Master's Program](https://mse.s3d.cmu.edu/applicants/mse-amp.html)

# Master's Programs

### [Ray and Stephanie Lane Computational Biology Department](http://www.cbd.cmu.edu)

- [M.S. in Automated Science: Biological Experimentation](http://msas.cbd.cmu.edu/)
- [M.S. in Computational Biology](https://www.cmu.edu/ms-compbio/)

### [Computer Science (CSD)](https://www.csd.cmu.edu/)

- [M.S. in Computer Science](https://csd.cmu.edu/academics/masters/overview)
- [Master of Computational Data Science](https://mcds.cs.cmu.edu/) (with [LTI](https://lti.cs.cmu.edu/))

### [Human-Computer Interaction Institute (HCII)](http://www.hcii.cmu.edu/)

- [Master of Human-Computer Interaction](https://www.hcii.cmu.edu/academics/mhci)
- [Master of Educational Technology and Applied Learning Sciences](https://metals.hcii.cmu.edu/) (with [Dietrich College](https://www.cmu.edu/dietrich/))
- [M.S. in Product Management](https://www.cmu.edu/tepper/programs/master-product-management/index.html) (with [Tepper School of Business](http://tepper.cmu.edu/))

### [Language Technologies Institute (LTI)](https://lti.cmu.edu/index.html)

- [Master of Computational Data Science](https://lti.cmu.edu/academics/masters-programs/mcds.html) (with [CSD](https://www.csd.cs.cmu.edu/))
- [M.S. in Artificial Intelligence and Innovation](https://lti.cmu.edu/academics/masters-programs/msaii.html)
- [M.S. in Language Technologies](https://lti.cmu.edu/academics/masters-programs/mlt.html#quicktabs-language_technologies=0)
- [M.S. in Intelligent Information Systems](https://lti.cmu.edu/academics/masters-programs/miis.html)

### [Machine Learning (ML)](http://www.ml.cmu.edu/)

- [M.S. in Machine Learning](https://ml.cmu.edu/academics/machine-learning-masters-curriculum)

### [Robotics Institute (RI)](http://www.ri.cmu.edu/)

- [M.S. in Computer Vision](https://www.ri.cmu.edu/MSCV)
- [M.S. in Robotics](https://www.ri.cmu.edu/ri_static_content.html?menu_id=322)
- [M.S. in Robotic Systems Development](http://mrsd.ri.cmu.edu/)

### [Software and Societal Systems Department (S3D)](https://s3d.cmu.edu/)

- [Master's in Privacy Engineering](https://privacy.cs.cmu.edu/)
- [Master in Privacy Technology and Policy](https://privacy.cs.cmu.edu/masters/plan/index.html) (Part-Time)
- [Master of Software Engineering for Professionals](https://mse.s3d.cmu.edu/applicants/mse-as/index.html)
- [Master of Software Engineering — Embedded Systems](https://mse.isri.cmu.edu/applicants/mse-ap/index.html)
- [Master of Software Engineering — Scalable Systems](https://mse.isri.cmu.edu/applicants/mse-ap/index.html)
- [Master of Software Engineering Online](https://mse.s3d.cmu.edu/applicants/mse-as-online/index.html)
- [Joint Master of Software Engineering/MBA Program](https://mse.s3d.cmu.edu/applicants/mse-as/mse-mba.html)

# Doctoral Programs

### [Ray and Stephanie Lane Computational Biology Department](http://www.cbd.cmu.edu)

- [Ph.D. in Computational Biology](http://www.compbio.cmu.edu/)
- [M.D./Ph.D. in Computational Biology](http://www.compbio.cmu.edu/?page_id=165)

### [Computer Science (CSD)](https://www.csd.cmu.edu/)

- [Ph.D. in Computer Science](https://csd.cmu.edu/academics/doctoral/phd-in-computer-science)
- [Ph.D. in Computer Science/Neural Basis of Cognition (with CNBC)](http://compneuro.cmu.edu/)
- [Ph.D. in Computer Science/Dual Degree Portugal](https://csd.cmu.edu/academics/doctoral/phd-portugal)

### Interdisciplinary Ph.D. Tracks

- [Ph.D. in Algorithms, Combinatorics and Optimization](http://aco.math.cmu.edu/index.html) (with [Tepper](http://www.tepper.cmu.edu/) and [Math](https://www.cmu.edu/math/))
- [Ph.D. in Pure and Applied Logic](https://www.cmu.edu/dietrich/philosophy/graduate/phd/pure-and-applied-logic/index.html)
- Self-Defined Interdisciplinary Program

### [Human-Computer Interaction Institute (HCII)](http://www.hcii.cmu.edu/)

- [Ph.D. in Human-Computer Interaction](http://www.hcii.cmu.edu/academics/phd-hci)

### [Language Technologies Institute (LTI)](https://lti.cmu.edu/index.html)

- [Ph.D. in Language and Information Technologies](https://lti.cmu.edu/academics/phd-programs/phd-lti.html)
- [Ph.D. in Language and Information Technologies/Dual Degree Portugal](https://lti.cmu.edu/academics/phd-programs/dual-degree-phd-lti.html#quicktabs-dual_degree_in_language_and_info=0)

### [Machine Learning (ML)](http://www.ml.cmu.edu/)

- [Ph.D. in Machine Learning](http://www.ml.cmu.edu/prospective-students/ml-phd.html)
- [Joint Ph.D. in Machine Learning and Public Policy](https://www.ml.cmu.edu/academics/joint-ml-phd.html)
- [Joint Ph.D. in Neural Computation and Machine Learning](https://www.ml.cmu.edu/academics/joint-ml-phd.html) (with [CNBC](http://www.cnbc.cmu.edu/training/graduate/))
- [Joint Ph.D. in Statistics & Machine Learning](https://ml.cmu.edu/academics/joint-ml-phd) (with [Statistics](http://www.stat.cmu.edu/))

### [Robotics Institute (RI)](http://www.ri.cmu.edu/)

- [Ph.D. in Robotics](http://www.ri.cmu.edu/ri_static_content.html?menu_id=321)
- [Ph.D. in Robotics/Neural Basis of Cognition](http://www.ri.cmu.edu/ri_static_content.html?menu_id=327) (with [CNBC](http://www.cnbc.cmu.edu/training/graduate/))

### [Software and Societal Systems Department (S3D)](https://s3d.cmu.edu/)

- [Ph.D. in Software Engineering](https://se-phd.s3d.cmu.edu/)
- [Ph.D. in Societal Computing](https://sc.cs.cmu.edu/)
- [Ph.D. in Software Engineering/Dual Degree Portugal](https://se-phd.isri.cmu.edu/)

# Online Certificates

[Online Graduate Certificate in Machine Learning and Data Science Foundations](https://www.cmu.edu/online/cds/)

[Certificate in Privacy Engineering](https://privacy.cs.cmu.edu/privacy-cert/index.html)

# Other Programs

The programs listed below are not administered by the School of Computer Science, but may be of interest to our current and prospective students, and may include SCS coursework. Please contact the School which administers the program for more information.

### [Entertainment Technology Center](https://www.etc.cmu.edu/)

- Computer Science 3-2 Program (open only to SCS undergraduates)
- [Master's of Entertainment Technology](https://www.etc.cmu.edu/learn/curriculum/)

### [School of Music](http://www.music.cmu.edu/)

- [M.S. in Music & Technology](https://www.cmu.edu/cfa/music/programs/graduate-programs/grad-music-technology.html)

### [Information Networking Institute](https://www.ini.cmu.edu/)

- [M.S. in Information Security](https://www.cmu.edu/ini/academics/msis/index.html)
- [M.S. in Information Networking](https://www.cmu.edu/ini/academics/msin/index.html)