Loading…
Loading…
Information Technology
2.1
Overall rating
Poor
3.9
Difficulty level
Moderate
37%
Would take again
Based on 265 reviews
2026
Last active
14 courses taught
Showing 10 of 265 reviews
He's lowkey overhated, maybe the final was easier this year than previous years but I didn't find it to be that bad. Literally just try a little and study and you'll probably do fine.
Minimal notes and easy explanations but does not prepare you at all for his 30-50% valued exams. Homework is super easy but worth 1% of your grade. I have taken this class twice with this prof and have single handedly wasted so much time and money on him.
It's a tough course because you're basically learning how to read and write a new language. The professor teaches fine, but I'd recommend using YouTube resources like Bro Code and practicing a lot. The exams are 25 questions and worth 50% of your grade, so they're challenging. I heard a lot of bad things but, it honestly wasn'tas bad as I expected.
sad miserable man who's never felt love or affection and takes it out on the final. Purposely makes the final extremely difficult and based on concepts not taught and will never be needed in btm. tmu doesn't care about this, as he generates a profit for them by forcing students to retake the course.
Midterm was way harder than every other prof and the assignments are also way harder
His exams are so hard and whatever he teaches in class does NOT compare to what is on the final. He seems like a nice guy but this course is just really hard, its set up for you to fail to weed out the stupid students. What I recommend, is try your absolute best to score high in the assignments and midterm and tank as much as you can on the final.
Assignments that were assigned are not made to teach the concept taught, the concept is thrown in to force refactoring, which is not a good way to learn something for the first time. We had to redo the assignment 5 times with new methods, that produce the same output. Essentially teaches us how to make messier code for the "sake of teaching"
Has a doctorate in Computer Engineering but doesn't understand the concept of "poor code requests get poor code". Assignment instructions are often unclear and give vague or ambiguous direction. Such a vital course for introducing python, has potential to be so much more.
His exams are so hard and whatever he teaches in class does NOT compare to what is on the final. He seems like a nice guy but this course is just really hard, its set up for you to fail to weed out the stupid students. What I recommend, is try your absolute best to score high in the assignments and midterm and tank as much as you can on the final.