Coursework

56 courses at Carnegie Mellon, grouped by area

Systems 4

  1. 15-645 Database Systems Fall 2026
  2. 11-868 Large Language Model Systems Fall 2026
  3. 15-440 Distributed Systems Fall 2025
  4. 15-213 Introduction to Computer Systems Summer 2024

AI, Vision & Graphics 4

  1. 15-689 Independent Study Fall 2026
  2. 10-301 Introduction to Machine Learning Spring 2026
  3. 15-362 Computer Graphics Spring 2025
  4. 16-385 Computer Vision Fall 2024

Programming 4

  1. 15-210 Parallel and Sequential Data Structures and Algorithms Fall 2024
  2. 15-150 Principles of Functional Programming Spring 2024
  3. 15-122 Principles of Imperative Computation Fall 2023
  4. 15-112 Fundamentals of Programming and Computer Science Spring 2023

Theory & Mathematics 7

  1. 21-325 Probability Spring 2025
  2. 36-200 Reasoning with Data Spring 2025
  3. 21-241 Matrices and Linear Transformations Summer 2024
  4. 15-251 Great Ideas in Theoretical Computer Science Spring 2024
  5. 21-259 Calculus in Three Dimensions Spring 2024
  6. 21-127 Concepts of Mathematics Fall 2023
  7. 21-122 Integration and Approximation Spring 2023

HCI & Design 5

  1. 05-891 Designing Human Centered Software Fall 2026
  2. 99-358 IDeATe: Introduction to Unity3D Spring 2026
  3. 05-362 Transformational Game Design Studio Fall 2025
  4. 05-413 Human Factors Fall 2024
  5. 67-220 Digital Accessibility - Ensuring Universal Access to the Information Society Fall 2023

Cognitive Science 5

  1. 85-310 Research Methods in Cognitive Psychology Fall 2025
  2. 85-419 Introduction to Parallel Distributed Processing Spring 2025
  3. 85-219 Foundations of Brain and Behavior Fall 2024
  4. 85-211 Cognitive Psychology Spring 2024
  5. 88-120 Reason, Passion and Cognition Fall 2022

Architecture & Art 12

  1. 48-241 Modern History of Architecture & Theory Spring 2026
  2. 99-520 Collaborative Research through Projects Summer 2024
  3. 48-355 Perspective Spring 2024
  4. 48-356 Color Drawing Fall 2023
  5. 48-240 History of World Architecture I Spring 2023
  6. 62-123 Digital Media II Spring 2023
  7. 62-126 Drawing II Spring 2023
  8. 48-100 Architecture Design Studio: POIESIS STUDIO 1 Fall 2022
  9. 48-104 Shop Skills Fall 2022
  10. 62-104 Design Ethics & Social Justice in Architecture Fall 2022
  11. 62-122 Digital Media I Fall 2022
  12. 62-125 Drawing I Fall 2022

BXA Interdisciplinary 5

  1. 52-402 BXA Seminar V: Capstone Project Spring 2026
  2. 52-401 BXA Seminar IV: Capstone Project Research Fall 2025
  3. 52-392 BXA Seminar III: Deconstructing Disciplines Spring 2025
  4. 52-291 BXA Seminar II: Transferring Knowledge Spring 2024
  5. 52-190 BXA Seminar I: Building the Wunderkammer Spring 2023
General Education & PE 10
  1. 99-384 Technology, Humanity and Social Justice: Health Spring 2026
  2. 69-136 Basketball Skills Spring 2026
  3. 33-120 Science and Science Fiction Fall 2025
  4. 33-121 Physics I for Science Students Spring 2025
  5. 69-151 Introduction to Yoga Spring 2025
  6. 82-270 Technology in Japanese Culture and Society Fall 2024
  7. 69-151 Introduction to Yoga Fall 2024
  8. 76-101 Interpretation and Argument Spring 2023
  9. 76-100 Reading and Writing in an Academic Context Fall 2022
  10. 79-295 Legacies of Fascism and Anti-Fascism Fall 2022