Whiteboard

All Courses

This is a comprehensive list of courses offered by the Computer Science Deparment since approximatly 2011.

Courses & Curriculum Related Resources

CSD Current Courses |  Full Schedule of Classes | Undergraduate Curriculum Requirements

Bachelor's — additional information is available in the Undergraduate Catalog

Graduate Curriculum Information MSCS Handbook | Fifth Year Master's Handbook | Ph.D. Handbook

Back to Academics | Student Resources

15898
Quantum Computing Systems
12
Quantum computing has been developing into an important field cross-cutting several disciplines, including computer science, physics, and mathematics. Over the past several decades, there has been much work on the theory front, including advances in quantum algorithms. In recent years, this work is starting to become practically relevant.

Instructor(s)

Umut Acar

Click to read more...

15990
Computer Science Colloquium
No course description provided.

Click to read more...

15990
Computer Science Colloquium
This course number is used for scheduling distinguished lectures offered throughout the semester.

Click to read more...

15990
Computer Science Colloquium

Currently, there is no description information available.

15996
Introductory Course for CS Doctoral Students (IC)
6
This orientation course is required for incoming Computer Science Department doctoral students.

Instructor(s)

Karl Crary

Click to read more...

15996
DEI Introductory Course for CS Doctoral Students
6
The goal of this course is to prepare PhD students to engage in the CS community, even as our community evolves to put more emphasis on Justice, Equity, Diversity & Inclusion (JEDI). This evolution is reflected in the increasing expectations of students to engage meaningfully with JEDI concepts on department committees, in student groups, and on job applications. https://www.cs.cmu.edu/~15996/

Instructor(s)

Zico Kolter
Gabriele Oliaro
Victor Akinwande

Click to read more...

15996
DEI Introductory Course for CS Doctoral Students
6
The goal of this course is to prepare PhD students to engage in the CS community, even as our community evolves to put more emphasis on Justice, Equity, Diversity & Inclusion (JEDI). This evolution is reflected in the increasing expectations of students to engage meaningfully with JEDI concepts on department committees, in student groups, and on job applications. https://www.cs.cmu.edu/~15996/

Instructor(s)

Nathan Beckmann

Click to read more...

15997
Graduate Reading and Research
varies
This course number is used for doctoral students to register the appropriate units for research associated with work toward on or on their dissertation.

Instructor(s)

Karl Crary

Click to read more...

15997
Graduate Reading and Research
varies
This course number is for registering for reading and research while working on research and your dissertation.

Instructor(s)

Karl Crary

Click to read more...

15997
Graduate Reading and Research
varies
This course number is for registering for reading and research while working on research and your dissertation.

Instructor(s)

Karl Crary

Click to read more...

15997
Graduate Reading and Research
varies

Currently, there is no description information available.

15998
Practicum in Computer Science
varies
Individualized Experience - Internships

Instructor(s)

Karl Crary

Click to read more...

15998
Practicum in Computer Science
varies
The course number should be used for registering units for internships.

Instructor(s)

Karl Crary

Click to read more...

15998
Practicum in Computer Science
varies
The course number should be used for registering units for internships.

Instructor(s)

Karl Crary

Click to read more...

15998
Practicum in Computer Science
varies
Doctoral Student Internships

Click to read more...