Here's a collection of courses I've taken at Carnegie Mellon University. I'll use colors to signify classes that were particularly noteworthy. Colored in green will be classes that I thought were particularly thought-provoking or well-taught. Colored in magenta will be classes that I thought were life-changing.

(Freshman) Fall 2023

  • 15-112: Fundamentals of Programming
  • 21-127: Concepts of Mathematics
  • 70-106: Business Science
  • 73-102: Principles of Microeconomics
  • 76-101: Interpretation and Argument
  • 99-101: Computing at CM

Extracurriculars: Adjusting to college life

[Experience to be added]

(Freshman) Spring 2024

  • 15-122: Principles of Imperative Computation
  • 21-122: Integration and Approximation
  • 70-104: Business Leadership Endeavor
  • 70-122: Introduction to Accounting
  • 76-328: Introduction to Corpus Linguistics
  • 85-251: Personality

Extracurriculars: [To be added]

[Experience to be added]

Summer 2024

  • 76-270: Writing for the Professions
  • 99-520: Applied Software Engineering
  • 82-279: Anime and the Interplay of the Japanese World

Extracurriculars: [To be added]

[Experience to be added]

(Sophomore) Fall 2024

  • 15-150: Principles of Functional Programming
  • 15-213: Introduction to Computer Systems
  • 21-241: Matrices and Linear Transformations
  • 21-295: Putnam Seminar
  • 33-121: Physics for Science Students I

Extracurriculars: [To be added]

[Experience to be added]

(Sophomore) Spring 2025

  • 09-111: Chemistry Building Blocks
  • 15-210: Parallel and Sequential Data Structures and Algorithms
  • 15-251: Great Ideas in Theoretical Computer Science
  • 36-218: Probability Theory for Computer Scientists

Extracurriculars: [To be added]

[Experience to be added]

Summer 2025

  • 03-132: Basic Science to Modern Medicine

Extracurriculars: [To be added]

[Experience to be added]

(Junior) Fall 2025

  • 15-440: Distributed Systems
  • 15-451: Algorithm Design and Analysis
  • 15-455: Undergraduate Complexity (W)
  • 21-259: Calculus in Three Dimensions
  • 21-301: Combinatorics
  • 67-235: Puzzles, Games, and Probability

Extracurriculars: [To be added]

[Experience to be added]

(Junior) Spring 2026 - Pittsburgh (In Progress)

  • 15-326: Computational Microeconomics
  • 16-385: Computer Vision
  • 21-355: Principles of Real Analysis I
  • 33-104: Experimental Physics
  • 57-104: Elective Studio (Beginning Piano)
  • 70-391: Finance

Extracurriculars: [To be added]

[Experience to be added]


Note: Course difficulty is subjective and depends on background, interest, and time management. These ratings reflect my personal experience and workload during the semester I took each course.