Introduction to the field of artificial intelligence, which seeks to understand and build intelligent computational systems. Topics include intelligent agents, problem solving and heuristic search, knowledge representation and reasoning, uncertainty and probabilistic reasoning, machine learning, reinforcement learning, and responsible AI.
4
UnitsLetter
Grading1, 2, 3
PasstimeNone
Level LimitEngineering
CollegeVery enthusiastic about the material he is teaching. I really enjoyed the class and the material that was taught. The homework's were not very difficult but were helpful. There were two projects which were practical applications of the material taught. The midterm was not extremely difficult.
His lectures are so fast and hard to understand with his accent. Homeworks are all vague and always need corrections by students on Piazza because no one knows what the questions are asking. We're barely taught the material that appears on assignments. The class itself is easy but expect to learn little to nothing during lectures.
Really great class. Lectures are helpful, but not necessary to attend as all the notes are online. Textbook is also useful. His accent was a little hard to understand at times, but not too bad. Tests were not easy, but very reasonable if you understand the material and study. Programming assignments were interesting and not too difficult.
Interesting teacher and really pushed the students to compete with each other to be the best. Awards up to +50% extra credit for each of the projects if you can be the top 3 performer.