These courses provide for the study of topics of current interest in computer science applications.
4
UnitsLetter
Grading1, 2, 3
PasstimeNone
Level LimitEngineering
CollegeReally great lectures, also has a lot of review if you're rusty on background math. Sometimes lectures can be paced poorly though, leading to rushed explanations of very technical or math heavy concepts. Assignments were on the easier end. Exams also were more conceptual rather than math or proof heavy.
Great CS professor. I learned so many things in his class. He has a strong background in Math, so maybe you will find it hard to follow him, but the hard part will not be covered in the exam. Choose his course, learn machine learning and get an A!
I took 165A and 165B concurrently and find that 165A is much harder than 165B. I spent more than 30 hours per week for 165A while less than 15 hours for 165B. Finally, I got A+ in 165B and A in 165A. Lecture is not easy to follow and his slides are not well organized, but Prof. Wang is really nice and ready to help all students.
I just created a rmp account just for wang because I was really disappointed to see such a low score. I think he's improved over the years, and his lectures were very understandable, and the homework (which seems to be the main complaint over the past years) has become optional. If you're confused about anything just ask him, hes VERY eager to help
Prof. Wang's teaching is amazing. Interesting lecture, along with good visual assistance. My personal feeling is that the homework, tests, and the lecture is overly hard compared to other 4 units classes in this Uni. Probably take this immediately after CS111 and stats classes would be helpful or you forget all the data manipulations in Python.
Homework are too hard.