To take part in discussions on talkSFU, please apply for membership (SFU email id required).

Has anyone taken a class with Michael Evans?

edited January 2014 in General
The ratemyprof reviews are horrible, but I was wondering if anyone here has actually had him, and how he was for you? I got accepted to sfu engineering this summer, but I need to take cmpt 125 or 126 before I can transfer to computing science. I'll need to get at least a B or B+ in that course, which I thought would be easy, but might actually be impossible judging by the ratemyprof reviews for him. Evans is the only one teaching 125/126 this summer. Basically I'm trying to decide whether to just wait until the fall or not. Thanks!

Comments

  • edited January 2014
    I've only heard bad things about him. I had him for a course, but I ended up dropping out of that class. He didn't seem like a very good teacher, so I pretty much dropped it in the first week.
  • Alright, thank you for your response! Going to add a question then for people who have taken CMPT 150: What do you think of taking CMPT 150 before CMPT 125/126? If I take MACM 101, MATH 152, CMPT 150, and an elective this summer I think I'll be happy with my course load, and then just wait until fall to take CMPT 125/126 (with the hope that I could take it with a prof other than Evans.) Just not sure if it's a wise idea to jump in to 150.

  • You need programming experience to take 125/126. You know that right? (Such as Cmpt 120) If you have already taken such a course or have sufficient programming experience then you should be fine for 150.
  • edited January 2014
    ^ Thanks! I am currently taking the equivalent to cmpt 120 (intro to java), so I will have that done by the summer. I was just nervous that 150 would be very difficult without 125/126, as that seemed to be the recommended way to do it in the program plan. 

    I guess I'll just take 150 this summer and wait until the fall for 125/126. A bit shitty but it sure sounds like it will beat taking 125 with Evans, I've never read ratemyprof reviews that bad before.  Thanks for the help guys, I appreciate it!
  • I took 150 concurrently with 125. My 150 class only had one programming assignment, and it was a simple one in assembly so there isn't anything from 125 you need to do well in the course. So taking it first is very doable.

    On the topic of 125 I have never had evans so I cannot speak to that. 125 at Burnaby at least is often an intro to Java course too though, so if you do well in the course you are taking now you should be able to breeze through 125. Of course you would have to look at the course outline first to confirm it is Java. Lately it has been turning into a C++ course, but I believe many people do still use java for it.
  • 125(135 now?? )in surrey is c++ and 125 in Burnaby is Java as far as I know.
  • 135 is not replacing 125, it is just the software systems version of the course. And yes Burnaby is usually Java, but last semester for instance it was taught with C/C++ so it would be worth it for anyone to check before they took it.
  • Michael Phelps
  • I think you can do 150 before 125/126 easily. There's hardly any programming required in 150. If you have the equivalent of 120 you should be fine
  • Michael Jackson
  • Well, I just checked the schedule again with enrollment coming up, and the instructor for cmpt 125 now just says ", faculty". Any thoughts? I'm hoping this means Michael Evans is out, but also don't want to lose the 50.00 drop fee if he's still teaching it. Can't decide!

Leave a Comment