4.2
Quality2.1
Difficulty80%
Would Retake117
Reviews80%
Would Retake
117
Reviews
Rating DistributionOfficial
5
72
4
27
3
6
2
6
1
6
What Students Say
“Eric Harley is very good”
CPS209 - 5.0 rating“If you keep up with him you'll definately get an A”
CPS209 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.06 avg changeRatings by Course
CPS209CP
5.0
(1)CPSCOURSE
5.0
(1)CPS
5.0
(2)CPS405
5.0
(1)CPS109209
5.0
(2)Difficulty by Course
CPS710
5.0
BME506
5.0
CP109
3.0
CPS844
3.0
BME501
3.0
Reviews (117)
No Comments
Very good teacher. Very fair. A great prof to have.
A very nice prof. in Comp. Sci. , explains theory in a concise and clever way!!!
Great Prof, always helps out when in need, tests are challenging at times
No Comments
No Comments
very nice prof
The most helpful prof ever... just needs to talk louder
he helps you out a lot. Wants you to succeed
No Comments
THE BEST JAVA PROF!
What is it going to be tomorrow? chocolate? cookies? or pop?
No Comments
No Comments
nice but shy prof
Unclear when teaching, but will take to to help and explain if you ask him.
No Comments
No Comments
Very helpful. Nice prof. Gets to the point. Applied so to say.
A nice professor. Distributes food. VERY HELPFUL. A bit shy.
Friendly prof. Unfortunately, cannot teach.
fair, fun...won't let you go hungry
wicked prof, good food, does too much to help students, takes jiangs students...
super nice guy, real shy, bribes us to participate with food, doesnt explain tho
No Comments
Very good professor! helpful lectures and yummy cookies ;)
Friendly guy...shy guy...sounds like Michael Jackson...LOVE his cookies but he doesn't dance.
He is the best!
WAY too easy. Students take advantage of his good heart. The students act like they've never eaten cookies before and plunder his stash.
He is kind hearted, quiet and shy. Sure he sounds like Micheal Jackson and he mixes up Pascal and other languages with C (don't we all) He is really nice and teaches well. Great Teacher! Go Harley!
Nice man, very shy but helpful
Oh I always felt sorry for this guy teaching AI, because it was such a dry subject. Wasn't his fault I did the crossword in the back row :) Seriously, a very lenient but effective prof.
Very nice guy. Has a good understanding of the concepts, and actually teaches them to you, rather then reading straight from the book. Keeps the class paying attention by asking students lots of questions. Cookies are good too!
Keep the cookies comin=)..I hated the little exercises..but I wish I payed more attention and concentrated in the class, then I would have done much better in the class. He's a very nice teacher. Thumbs uP!
GUYS such a hilarious teacher and he want to help the students.u will have hard time understanding wat he talkin about but if go home and review. ull do fine such a helpfull guy.thumps up
He's a really nice professor, very shy though, sounds like Michael Jackson too but he doesn't dance. I really liked the way he taught this course, never copied from the book, notes are great,tries to remember the students names.He always brings/continued/
Awsome man, hes so nice, I love him!!! hes so helpful and tries to make everyone feel good about their answers. He tries to remember everyones names and brings cookies for us. My favorite teacher by far!!!! (although i do strongly dislike java)
Kicks Butt! You gotta love the ferret! and his cookies! (UNLEASH THE COOKIES) muwahahah
I really liked Professor Harley, he was awsome and very helpful. He gave students lots of chances to do their assignments and he taught this course really well. Java is really not my cup of coffee but I enjoyed the class because professor Harley with his really soft voice taught it.
Where do I begin.One of a kind.Easy going,helpful and very very kind. Smth that all professors should posses.Students then,would be lucky!Helas,that doesn't happen often.So when someone like Dr.Harley happens to be in your way try to learn as much as you can.I wish you the best of the best Sir.May UNIX and C(orJava for what matter) bless you sir!
This prof is awful! He doesn't know what he is doing. He is so lost. He is simply using Mason's old stuff to teach us. What a rip off class! I want my money back.... I think Harely needs to retire after this lousy teaching!
I never enjoyed his class, his teaching was aweful, wouldn't answer questions properly and would let other students answer. He does give extensions on projects and labs sometimes which helps in a way. His exams were hard so its better to read and understand from the book. Overall, He's a good guy, but isn't helpful in teaching the course.
very good,clear understanding and likes to give us a try of some problems that we need to know the easy one. learning c program never been easier like this. his exam paper was easy and mostly straightforward.love the cookies during break and he is very very helpful and he knows what he teaches.
Very easy-going guy. Knows his stuff and teaches well, but is a little soft-spoken and lacking assertiveness. The course in one word, mellow.
He is a really,really......really, slow teacher, Id say read the textbook before class, cause he pretty much quotes it. He brings cookies on Fridays though. Make sure to attend classes at theend ofthe semester
He knows the course material but sometimes has a hard time explaining what he means. Stay for two hour lectures because he gives cookies :) He is very helpful outside of class if you have any problems about the course or program.
So really good
Harley is kinda boring, montonous, and reads directly off book publisher-provided slides.But, he is an easy marker and helps
Good Prof. Knows what he is talking about. Just reads off of slides but the material is easy to understand and he trys to make a boring subject interesting
He's very soft spoken which makes lectures a little hard to follow sometimes, otherwise, he's a good quality prof.
He is pretty good teacher but sometimes lectures become so monotonic and boring(he has very low voice). But I would not mind to have all my profs like him. He closely follows book, explains well, answers all questions, etc. Tests are more-less fair, sometimes a bit challenging but overall ok. Course is more practical but theory is important too.
Definitely my favourite professor. Always ready to assist, and encourages class participation. Only down side is his quiet voice and his tendency to ignore rather than remove those who are talking/disruptive from the lecture.
Prof Harley is way too nice to be teaching jerk offs in first year. His talent and knowledge is wasted on those who think they know better.
He is very nice but had the hardest exams ever ...he is not very clear but is ready to assist in anything ..overall not bad
This class was a joke. This proff was clear about the assignments. He told you what to expect on midterm and final exam. Don't listen to other people. They probably didn't show up or stay for the whole lecture. He hides nothing from you. What he says will be on it, is. Very helpful if you approach him. He speaks low sometimes. Low pitch voice
Best Best Best prof at Ryerson. he is very helpful. I wish I get more courses with him. Definitely A+ Prof
Humble, hard working, kind, and very knowledgeable. Hint. Hint. To his co-professor in this course. Teaches for the students, not for himself.
Super awesome prof. If you keep up with him you'll definately get an A. I don't think he fails anyone lol
Awesome teacher, super understanding! I slept through my midterm and he let me reschedule it! :D
very helpful, will reply to you if you contact him very quickly and will help you no matter what. His exams are basically what he teaches, rarely you will be tricked.
Very helpful prof, one of my best to date! He is a very understanding and kind hearted person. I would no doubt recommend him as a prof.
Amazing proffessor, wonderful methods.
Soft spoken but understanding of the grind of the semester. Will help you if you ask and the only teacher I've seen bring cookies.
Phenomenal prof. Really acting, and willing to help. Also if you do good on midterms he brings cookies in for the class.
Softspoken but really nice guy. Lectures will be a drag some days but as long as you do the in-class question sheets you will be fine for the midterm and exam. 9 labs (10% total) and the assignment (10%) are very easy (most of the time you are simply asked to follow instructions). Cheat sheets are allowed for the midterm (30%) and exam (50%).
Great prof! I had him for CPS109 and CPS209. His lectures are really helpful if you actually pay attention and answer his questions. People think his lectures are boring, but they are pretty helpful. He's also a very nice guy and he's always smiling. He even gives cookies (and one time, carrots!) during lecture breaks... like bruh... Awesome prof.
Great prof who will actively try to help you understand course material. His lectures are sometimes boring but you can always go to office hours to ask him questions. Nice prof who's always smiling and hands out cookies during the last few lectures.
Eric Harley is very good. Some people say he is too quite (the ones who got used to high-school style of teaching), but he teaches very well. He is very friendly, always willing to help and VERY knowledgeable. Overall, 5/5 for me. And if you like cookies - he is your prof :)
Reccomend him alot.
He is really the best professor for CPS109 at Ryerson for beginners especially. Makes concepts much easier to understand. Just a bit of work and you get A+. And gives free cookies in his lectures.
Was really nice and straightforward, helped when needed.
Terrible! Avoid.
Best for cps109. Easy A with a little effort.
I don't know how this guy got approval to become a lecturer! No one can understand anything he says in class, he often shows up without notes. His assignments are all crap, his assistant is one the worst people I've ever met. There's no other prof for this course, there's only one thing you do. GO TO CLASS and TAKE NOTES AND VIDEOS. Good luck...
Let me start by saying that Dr. Harley is one of the nicest people I have ever met. However, he cannot teach to save his life. He is extremely shy, and quiet which makes it very hard to understand, and hear what he is saying. You are basically on your own. Powerpoints are just a poor version of the textbook. He does bring cookies to class though.
Dr. Harley is a soft spoken prof so its difficult to catch up in the lectures. The final exam had a vague criteria regarding its structure. The class can be made more engaging and interactive. It's difficult to stay focused in class thus you can easily miss the important content.
Harley is easily one of the most approachable and friendly professors I've ever had, but the course itself was incredibly disorganized. The nature of the course has you constantly jumping between biology/data mining/python code, but the way in which he transitions between topics was abrupt and awkward.
A extremely nice professor. This course is a breeze if you took computer science in high school. All notes are posted online. Midterm and exam is fairly easy. In lectures, he does not speak clearly and is very quite Overall, very good prof
super kind teacher with great lecture, his notes and slides are super easy to fallow and look over on your own time and he does a great job of keeping his class engaged in what hes doing
Dr Harley is a very nice prof. The class is a bit unorganized but he makes the midterms easy and fair
Dr Harley is a really caring and considerate teacher. Besides, he is one of the best explainers I have had this semester. I would highly recommend him. Extraordinary teacher!
Just a great guy really. One of the nicest professors I have met. He'll explain everything he does and answers all questions even if they're simple. Exams and assignments are relatively easy but that may just be because it's an intro course. For 109 though, no one's better than Dr Harley, so take him if you can.
For 109 he's the best. Actually cares about what you are doing. Even tho it was online he tried getting people to participate. All you have to do it do the lecture examples alongside him and you're good. The assignments were not hard. The test and exam have stuff from the textbook so make sure you review it. Overall a great prof.
Dr. Harley is the nicest and most understanding professor I have ever had. He is very approachable and helpful. This is an a easy course and with Dr. Harley, it is an easy A.
Professor Harley was really enjoyable, and his lectures were very helpful. He is great at answering questions and resolving any problems you have. He is easygoing, and great at teaching
Dr. Harley is one of the best teachers I have had the privilege to attend. Had it not been for his recordings, I might have failed the course. Really an amazing and caring person! I would highly recommend him regardless of your background in programming. A real gem!
Dr Harley was by far the sweetest professor! His methods in teaching were very efficient and he shows a lot of care for his students understanding the material. Hes a gem and has such a sweet personality. Very experienced and made the online learning environment a fun time, hope I have classes with him in the future.
When I first started the class, it took me a few weeks to get used to his soft-spokeness. However, after warming up to him, he is a fantastic prof. A very friendly and approachable prof that cares about teaching his students. Easy grade as long as you take the time to absorb the content he gives you (lectures and/or textbook). Probably a cool Dad.
Dr. Harley is the best. You won't regret having him as your professor.
good prof but not good in software stuff. :))
Just started online classes with him but so far he is really nice and will actually answer questions
Dr. Harley is really a good professor but the lectures were weird. He talks so slowly and quietly making it hard to follow his lecture. Don't worry if you get lost during the lecture, he usually recorded the lectures. Yeah so if you don't pay attention during the lecture and don't ask questions, do not expect a high grade and switch this professor.
A joke. A huge waste of time. Doesn't use any of the proper terminology. You're better off with literally any other prof for cps 109. Super quiet. Don't take his class just because people give him good ratings here. If you know a bit of programming from hs, you'd be much better off going with another prof that would actually teach properly.
A very kind and wholesome prof. His methods of teaching is slightly different compared to other profs who were also teaching the course, as he covers the material using IDLE and demonstrating segments of code by running them through the shell along with an explanation. Highly recommended for those who had some previous programming experience.
He was a great prof. He responds to emails and is an easy marker. Most of his coding problems from the exam was variations of the examples he did in class. Can ask him about marking and adjusting. Just make sure you are caught up.
Very good prof . Provideore examples
His voice in lecture is quite soft and he easily gets sidetracked by people in chat. No slides, all his notes are programmed on emacs but are very detailed and interesting for both beginners and intermediate programmers. Not as good Lugez for beginners.
Harley's a nice person but I don't think he should be teaching. It's really hard to hear what he's saying and the course is extremely disorganized. Despite the syllabus he'll skip an entire powerpoint and instead open a file from Week 3 even though we're 5 weeks into the course. You have no idea what you're going to learn next and lectures are poor
Really nice professor however very quiet in his lectures. Just sit in the front and you'll be fine.
really nice guy and brings cookies
Nice prof, and an amazing person. Kinda boring lectures, and awesome cookies tho.
Quite literally the goat of the tmu computer science department. Always answers emails, cares about student success and just all around wants to help you in any way he can. He went out of his way to help me pass the course when extenuating circumstances made it seem impossible, so in my books he's the goat. He also brought cookies to every lecture.
My dawg. How can you hate a prof that brings cookies to lectures every week. tbh I didn't go to any of the lectures so my mark sucked but I still passed only because he's the goat and rounded my mark up. Plus he's super nice
Everything is posted online, labs cover almost everything for the lectures so I never went. He also gave everyone cookies every 2h lecture.
Really caring prof, but unfortunately the lectures can be a little dry. Course structure is a little confusing, mix of data mining, biology, and lot's of Python with no clear flow between the concepts. Lecture recordings from previous years are available, but examples from class are on the midterm and final. Assignments/quizzes are easy.
He grades quite nicely, and is extremely caring to his students. The way he organized the class made the material feel extremely light, however main critique is he's jus extremely quiet in his lectures, so just sit closer to the front.
Professor Harley is a caring instructor who goes the extra mile to help students succeed. Lectures can be dry, but his commitment to student learning makes up for it. unstuck study was a lifesaver for exam prep.
He's a bit quiet, but he has interesting lectures that captivate the class, even during the longer lectures. He also gives out good cookies.
If you actually know Python, do yourself a favor and ignore every piece of code this professor writes. I had to physically force myself to reject his coding style because it's so outdated and inefficient. The concepts are fine, but his implementation is painfully outdated, and you'll have to intentionally write bad/dumb code just to get full marks.
Nice professor, and the cookies make me not to miss any class.
Very sweet guy. During our two hour lectures he bakes all his students cookies. Amazing guy, but not the greatest teacher. He's relatively quiet and slow.
Harley is a mixed bag, on one end he is a very nice marker, he will curve the final 10% or so if he thinks the average is to low. However, as a teacher he is not great. Speaks every softly, and for 310 specifically, he was lost. Had no idea what he was teaching the entire course, everyone survived from Ufkes slides and debug room. Curved final tho.
Professor Harley is really kind. Cookies in lectures was a nice way to end my Monday. The class itself is straightforward with him. He is a little quiet so might want to sit in the very front, but the quality of the class went up over time. For his first time teaching the course, not bad at all!
hes super accessible outside of class and answers emails fast, hes a very caring prof and he brings cookies to class, the only con is his teaching style i barely learned anything from lectures and had to use other resources but he's open to questions
Very nice prof, he even give us cookies during the lecture
very nice professor i recommend taking his class. exams are very fair and he curved the final by A LOT!! the only thing is it's hard to sit through his lectures because he is very slow but it is worth it
one of the most caring professors ive had. he does everything in his power to guarantee you get a good grades. he gives lots of extra marks and gives multiple quiz attempts. he has a soft voice that might make him hard to hear in bigger lecture halls and tries to get everyone to participate which slows down the pace but is overall amazing
Class Info
Online Classes
100%
Attendance Mandatory
18%
Textbook Required
14%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.06 avg changeRatings by Course
CPS209CP
5.0
(1)CPSCOURSE
5.0
(1)CPS
5.0
(2)CPS405
5.0
(1)CPS109209
5.0
(2)Difficulty by Course
CPS710
5.0
BME506
5.0
CP109
3.0
CPS844
3.0
BME501
3.0