Topics in Logic and Semantics
Professor Cumming really cares about his students. I took PHILOS 133 with him last spring quarter. Very patient in explaining things. Very accessible during office hours. The course itself is not very hard. He makes it clear what would be tested during the exam. Small class. very easy to get help from fellow classmates. Overall, highly recommend it if you are interested in logic and math. PS, he is from Australia, the accent...
Winter 2021 - Prof. Greenberg is a nice guy who was very accommodating during the pandemic. There were 6 homework assignments that mostly consisted of building different "circuits" and an extra credit paper one could write for up to 10% of your grade. You are able to work with a small group on the homework assignments which is cool because if you have a good group, you'll have a good support network for asking questions and getting the homework done. If you are someone who enjoys or is good at symbolic logic, then this class will be pretty straightforward and I recommend taking it. If not, this class could potentially be pretty difficult as it is all about conceptualizing coding/logic gates into different circuits. Also, the professor made his own website and wrote his own book for the class which are both pretty amazing and easy to follow.