Phil Chodrow
This course is definitely no-joke, but it's definitely not a waste of time. Prof. Chodrow is super enthusiastic about the material and very accommodating to students who have different levels of familiarity with certain topics. Be prepared to dive deep into several math concepts, and figure out how to computationally recreate the mathematical properties that drive ML. There is so much to learn in this course, and I feel that it's one of the most "practical" CS classes to take here. No exams, but be prepared to complete between 7-10 lengthy projects/experiments that include considerable coding and writing components.
This course is definitely no-joke, but it's definitely not a waste of time. Prof. Chodrow is super enthusiastic about the material and very accommodating to students who have different levels of familiarity with certain topics. Be prepared to dive deep into several math concepts, and figure out how to computationally recreate the m …Read more
This class is required for the CS major or minor. It’s seemingly the least DIRECTLY related since its all math (not much coding at all) but the foundations we discussed in it are helpful for understanding things like how and why recursion works and other core CS concepts.
Reverse classroom where you watch lectures outside of class then do group work in class. This was difficult when you didn't fully understand the material from the lectures and didn't get to ask questions/have it explained fully.