Reviews of professor Ivan Avramovic

Rating: 5.0/5, difficulty: 3.0/5
Amazing professor, really sets you up to succeed in the class. Explains concepts and demonstrates them extremely well. The homework and quizzes are not the easiest, but they do an amazing job of preparing for exams. Exams were super straightforward with a cheat sheet. Attend/listen to lectures and do the work and you'll be fine.

Rating: 5.0/5, difficulty: 3.0/5
Prof Avramovic is one of the best CS prof. 330 can be confusing, but if you attend his lectures, he teaches new content and reviews/practice from previous lesson. Take your time on the HW, they're a good chunk of your grade and good study material. If you're stuck, watch his videos or go to his office hours. He's a very approachable & respectful

Rating: 5.0/5, difficulty: 3.0/5
Amazing lecturer, attend classes, do the homework, and you will not fail.  F.Y.I - The section with the highest attendance had the higher grade average this semester.

Rating: 5.0/5, difficulty: 3.0/5
By far one of the best professors at GMU. If only every professor knows and cares enough to transmit the materials to students as well as him, the school would be so great. Don't come to this class expecting an easy subject. Some people find the subject very difficult. But I guarantee you, he knows how to teach it. Helpful videos. Must Take!!

Rating: 5.0/5, difficulty: 2.0/5
One of the best professors for CS483, Prof Avramovic has clear lectures and fair exams. He is approachable and easy to talk to.

Rating: 5.0/5, difficulty: 2.0/5
He explains everything clearly and keeps the class entertaining even at 8:30am. His tests are straightforward, and the study guide is harder than the tests. If you pay attention in class you will have no issue getting an A in the class. There is a weekly homework and quiz, both online, that are very true to his notes and lectures. Take his class!

Rating: 5.0/5, difficulty: 4.0/5
Great professor that breaks down tough topics to bite-sized pieces. Weekly homeworks and quizzes. Incredibly caring and compassionate. Watch lectures on blackboard, do assignments, and go to office hours and you'll be golden.

Rating: 5.0/5, difficulty: 3.0/5
367 isn't an easy class, but with Ivan it's hard to do bad. He does a great job at explaining the concepts and is super helpful if you have any more questions. One of the best professors I've had here.