Reviews of professor Jay Pujara

Rating: 4.0/5, difficulty: 5.0/5
You are given weekly homeworks which take crazy amounts of time - often 25 hours, no joke. Class has a very applied focus, so no papers but lots of time (too much tbh) spent on homework + a project worth nearly half your final grade, also very time intensive. Difficulty is medium-high, time demands are ultra high. You do learn many useful things.

Rating: 5.0/5, difficulty: 4.0/5
This course offed tons of helpful material. Instructors are very organized on lectures and slides.

Rating: 2.0/5, difficulty: 5.0/5
Building Knowledge Graphs Spring 2020 . Good for industry job skills, since you'll learn how to use knowledge graph query language and ontologies and reasoners. BUT: very time taking (10-15 hrs a week) and very Very VERY boring assignments. Both profs' classes and several guest lectures - all look like independent and disconnected seminars.