college

every semester at Carnegie Mellon University! :)

spring 2025

Thoughts: Starting to think about graduation…

  • 15418: Parallel Computer Architecture and Programming
  • 15799: Special Topics in Databases: Query Optimization
  • 10301: Introduction to Machine Learning
  • 15330: Introduction to Computer Security

fall 2024

Thoughts: Went to GHC in Philly this semester! Talked to a lot of cool people and companies :) In terms of classes, 451 is the hardest class I have taken so far… algorithms taught are relatively interesting but the exams are hard. I enjoyed 445 & acting though!

  • 15445: Database Systems
  • 15451: Algorithm Design and Analysis
  • 17313: Foundations of Software Engineering
  • 17415: Software Engineering Reflection
  • 54191: Acting for Non-Majors

spring 2024

Thoughts: I didn’t really enjoy 210 and struggled a bit in the class, but it was also partially my fault :/ Tutored for 151 this semester and I think I genuinely learned more from this than when I took 151 freshman fall.

  • 15210: Parallel and Sequential Data Structures and Algorithms
  • 15440: Distributed Systems
  • 03133: Neurobiology of Disease
  • 33104: Experimental Physics
  • 16235: Fantastic Robots and How to Fold Them

fall 2023

Thoughts: Pretty chill semester. I could have taken more classes but the extra time also helped during my first real recruiting season (so many applications…)

  • 15213: Introduction to Computer Systems
  • 15317: Constructive Logic
  • 36218: Probability Theory for Computer Scientists
  • 76270: Writing for the Professions
  • 85104: Psychopathology
  • 21295: Putnam Seminar

spring 2023

Thoughts: A lot more manageable compared to fall semester. Spent a lot of time & effort on 251 (really enjoyed the class). Even after taking multivariable calculus in high school, 266 was still hard :/

  • 15150: Principles of Functional Programming
  • 15251: Great Ideas in Theoretical CS
  • 21266: Vector Calculus for CS (aka multivariable calculus)
  • 76239: Introduction to Media & Film Studies
  • 84390: Social Media, Technology, and Conflict (online)

fall 2022

Thoughts: Very overwhelming at the beginning for someone who went to a small high school with not a lot of resources. Met a ton of people through Concepts office hour though :) Definitely got better at time management throughout the semester.

  • 07128: Freshmen Immigration Course (required for all SCS first-years)
  • 07131: Great Practical Ideas in CS
  • 15122: Principles of Imperative Computation
  • 15151: Mathematical Foundations in CS (aka Concepts)
  • 21241: Matrices & Linear Transformation
  • 76107 & 76108: Writing about Data / Public Problems
  • 98140: StuCo - Mathemagics (card tricks + math)