These courses provide for the study of topics of current interest in computer science applications.
4
UnitsLetter
Grading1, 2, 3
PasstimeNone
Level LimitEngineering
CollegeLots to gain from this class. Useful homeworks and thoughtful programming assignments. Tests are very doable if you know the slides well.
3.5 for both. Prof. Yan is a great guy, but his lectures aren't engaging. The class felt like a fever dream of random classical AI topics (probability, Bayesian networks, search algorithms, logic). The slides were poorly made but provided comprehensive info for HW/exams. Lots of HW plus two projects with EC opportunities. Exams were difficult!
Exams were much harder than any homework or review. Homeworks were chill and useful and the programming assignments weren't bad and were pretty interesting and had EC. Prof was super nice and really accommodating and even curved the class. Lectures were very hard to pay attention to. Mostly read off the slides and was really quiet.
I'd give a 3.5 to both ratings. Prof is really nice and loves helping students but his class has a BAD case of "Easy lecture examples, hard tests". Hw is short but difficult so start early on them, TAs give good help. Prog assignments are SUPER easy w EC so they boost ur grade and he curves final grades a lot. Doable but study THOROUGHLY for tests.
His midterm was the hardest thing ever but the whole class got good grades. He gives a lot of points if you just write something. Maxed out GOAT. GOATer than 2018 Lebron.
This class is AI generated.