Loading…
Loading…
Information Technology
2.8
Overall rating
Below average
3.3
Difficulty level
Moderate
50%
Would take again
Based on 263 reviews
2026
Last active
18 courses taught
Showing 10 of 266 reviews
he is helpful during the labs. if you do well on the labs you will succeed in the course. group projects are marked very harshly make sure you do them in advance or have working sql at home otherwise youre cooked. i feel like he became a harsh marker after the midterm. midterm required you to handwrite the code.
Not the worst guy, the lectures reflect what you have to do in the lab and if you actually go and pay attention you'll do good. He is strict on AI. The assignments (group projects) are marked tough but follow the guidelines and again you'll be fine. The Midterm was NOT MC, you had to write the code urself, but the final was. Funny guy too.
Ray Moss is a great prof and structured ITM500 very well. People give him bad ratings because he is a "harsh grader". This is somewhat true for his labs, but the majority of students are using AI to complete his assignments in ways that weren't taught in the course anyways. The labs are not hard if you pay attention and the final exam is fair.
Honestly, from the BOTTOM of my HEART just don't take this guy :)
I honestly didn't think he was that bad until after the midterm. He started giving me 0's on the lab for extremely minor mistakes. He is definitely a tough grader, and I also am not a fan of how he teaches
Would not take again. Extremely harsh grader: basically no part marks on exams. Even after doing all labs/homework and studying hard, the final was marked brutally, tiny mistakes cost so many marks. Many students failed this semester; some scored under 10% on the final. Felt unsupportive. I'm saying this after 4 years at TMU he has to be the worst!
Lectures aren't that useful, but his exams are so easy, at least for ITM305. He can be a tough grader, and is why he has low ratings. I was scared coming in, but as long as you don't have trash group members for the project, you will be fine, establish yourself early and get dependable members and you won't fail it. Again, exams were light work.
Overall pretty straightforward class. He is quick to give 0 if you use AI on the labs/assignments. Class is not hard if you do some practice. Solutions to weekly labs were posted and you could learn everything off the slides.
The guy in the review below me is a perfect example of the average dumb BTM student that thinks all courses should have easy multiple choice exams. Assignments were marked fair and the material was straightforward if you actually studied and didn't use ChatGPT like most people did to do their assignments. Final was also fair and similar to labs.