Reviews of professor Igor Shinkar

Rating: 5.0/5, difficulty: 3.0/5
Great professor. 
Pros: Clear grading criteria, fair exams, very fair/easy homework (should be free 20%).
Neutral: Final Project was 'hard' at the start but most of the class got it at the end (Fifteenpuzzle solver) so start it early
Cons: Lectures got boring and a bit fast-paced by the time the midterm passed (not necessarily his fault).

Rating: 2.0/5, difficulty: 3.0/5
His lectures are really really boring.... This course completely made me lose my entire interest in CS. If you can, just self-study and take courses elsewhere because what we learn here in this major is very theoretical. It's not applicable at all to real life. Otherwise, just study the previous exams for lab and final exam, and you'll be fine.

Rating: 5.0/5, difficulty: 2.0/5
he is amazing, I would only take him if i could

Rating: 5.0/5, difficulty: 3.0/5
Took his class in Spring 2023, but to date it has been one of the best classes & profs I've taken at SFU. Please SFU give us more classes with Igor!!! GOAT

Rating: 5.0/5, difficulty: 4.0/5
he is a great lecturer. the pace is a bit fast, but you learn a ton.
very helpful on piazza and in person.
the final project looks pretty challenging, but i guess that's how you improve

Rating: 5.0/5, difficulty: 4.0/5
amazing class amazing prof. He delivered it well for a tough class, and his office hours were extremely helpful as he cares for all his students as long as they put in the time and care. (end of discussion)

Rating: 5.0/5, difficulty: 4.0/5
Originally had an awful Prof for the course that got replaced with Igor. He managed to teach the course within 6 weeks and he was amazing!! Was a good lecturer and easily accessible through piazza. Although the course was fast pasted due to our particular situation, Igor was very understanding and did his best to help us succeed. 100% recommend him

Rating: 4.0/5, difficulty: 3.0/5
Igor is a nice prof, and he responds to questions on Piazza insanely quickly. I think he should put in a little more effort to make his lectures more engaging and lively, because the 2-hour lectures got boring very fast. Regarding the course itself, you absolutely need to understand concepts as he teaches them, because the pace is pretty fast

Rating: 5.0/5, difficulty: 3.0/5
GOAT. absolute legend. seriously, if you have the chance to take a course with him do it

Rating: 5.0/5, difficulty: 3.0/5
Igor saved our section of CMPT125. Partway through the semester he took over and taught us the best he could and tested us based on what we were able to cover. 10/10 Teaching style, 10/10 human being

Rating: 2.0/5, difficulty: 4.0/5
Didn't quite get the hype about Igor. Lectures were all over the place. Would drift off often thanks to random questions in class/demos. HW is okay. Labs skippable. You got to hand code everything yourself to ensure you learn stuff. Sadly this course doesn't offer the best resources. Active on piazza which is a plus. Random errors in slides/HW

Rating: 5.0/5, difficulty: 3.0/5
Very understanding and helpful. His lectures were very enjoyable and the course load was manageable. Would definitely take again.