Back

UW-Madison Classes

A review of my coursework at Wisconsin-Madison


Published on· Sam Baumohl

Below are the courses I’ve taken at UW-Madison. The credit count for each course is in parenthesis; if a credit count isn’t indicated, a course is three credits. I initially declared a double major in Computer Sciences and Legal Studies. But, I dropped Legal Studies and picked up a Math certificate (equivalent to a minor). I’m also pursuing Honors in the Liberal Arts and Honors in the Major for Computer Sciences. Both of these require a slightly more intense course load via honors courses. Some courses are seminars or passion courses created by one professor and taking them with another may result in a vastly difference experience. For those classes, I’ll include the professor’s name.

For UW-Madison CS Majors and especially incoming students, I highly recommend looking at Michael Noguera’s course map.

Legend:

  • (!): Particularly challenging, intense, or required many hours of work
  • (=): Gen-ed course
  • (+): Taken with honors (Honors Optional, Honors Only, or Accelerated Honors)
  • (^): Particularly interesting or a class I just enjoyed

Fall 2024

  • CS 532: Matrix Methods in Machine Learning
  • CS 544: Intro. to Big Data Systems (^)
  • MATH 421: Intro. to the Theory of Single Variable Calculus
  • MATH 431: Intro. to the Theory of Probability (!)
  • PHILOS 543: AI Ethics w/ Prof. Annette Zimmermann (^)

Spring 2024

  • CS 354: Machine Organization and Programming (^)
  • POLI SCI 601: Proseminar: Topics in Political Science w/ Prof. Ryan Owens (!+)
  • ANTHRO 105: Principles of Biological Anthropology (=+)
  • CS 540: Intro. to Artificial Intelligence
  • CS 368 (1): Learning a Programming Language (C++) (^)

Fall 2023

  • INTER-LS 210 (1): L&S Career Development
  • ILS 203: Western Culture: Literature and the Arts I (=+^)
  • CS 577 (4): Intro. to Algorithms
  • CS 252: Intro. to Computer Engineering
  • MATH 340: Elementary Matrix and Linear Algebra

Summer 2023

  • INTL ST 501 (4): Global Security

Spring 2023

  • CS 400: Programming III (!)
  • SOC 220 (4): Ethnic Movements in U.S. (=)
  • MATH 240: Intro. to Discrete Mathematics
  • LEGAL ST 131 (4): Criminal Justice in America (^)

Fall 2022

  • LEGAL ST 261: American Legal History to 1860 (!)
  • CS 300: Programming II
  • ART HIST 105: Intro. Topics in Art History w/ Prof. Daniel Spaulding (=+)
  • MATH 234 (4): Multivariable Calculus