1.8
Quality4.1
Difficulty15%
Would Retake124
Reviews15%
Would Retake
124
Reviews
Rating DistributionOfficial
5
14
4
7
3
3
2
16
1
84
What Students Say
“Never ever take his course, if it's still possible drop it right away”
COMP125 - 1.0 rating“Lectures tend to be boring and grades are tough to get”
CIS190 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.33 avg changeRatings by Course
BUS10
4.0
(1)CIS285
3.1
(15)CIS110
2.7
(3)CIS190
1.7
(74)COMP125
1.4
(23)Difficulty by Course
BUS160
5.0
CIS285CIS190
5.0
COMP150
4.5
COMP125
4.3
CIS190
4.3
Reviews (124)
Great
Lectures are long, boring and he reads straight off of power point slides, which are copy/pasted from the textbook. Tests and assignments are marked illogically harshly.
By far the worst teacher you can possibly have. If you get him i strongly urge you to drop the course, or transfer. Decided to stay with him? Here's how it works. All lectures are straight off the slides, the assignments are dumb and illogically marked, finally when it comes to data conversion you do it his way or it's wrong not flexible at all.
He is helpful, and gives good feedback. He is a fair marker. Would like to take another course under him.
listens to the student, and if you follow what he mentions in class, you should do well for the course. Alot of reading though, and assigned homework after every class. Need to find good partners for the project assignments though.
Easy course, just follow what he says in class and you should do well. Group projects are important, so make sure you find the right group partners, and know exactly what is required for each project assignment. He is helpful, and is always there for students. Would definitely take another course taught by him.
So far everything is pretty great with him. He's there to help you if you need it. He also socializes and laughs with students; not grumpy like many professors, which is fantastic. Quizzes are usually multi-choice and they mostly come from the PowerPoint slides he reads out class. Lab work should also be easy and he's willing to help on it.
Pro: I didn't find class particularly difficult. Assignments are boring but straightforward. Be thorough, get full marks. Exams test material covered. Cons: He reads from the ppts, I got so sleepy in this class. Boring as heck. Some of labs are bit pointless and outdated. Some labs he doesn't know how to do, lol.
His teaching style is not to my liking. His lectures are very boring and hard to follow. He does a quiz every class. I studied for a solid week for the midterm and barely anything I studied was on there. Hoping that I can actually pass this class.
You can tell Jerry cares about the students and he likes to build relationships with them. He marks very hard on exams. You must read and memorize all of the material located on the slides he provides and reads off of in class. Including the tables from the text. He does not give part marks for written work.
I like Jerry. He is knowledgeable about his field and if you like connecting with your professor he is willing. This course has been excruciating. He is ESL and explaining the intricacies of computer architecture is painful. His class management is poor. Cheating is rampant because he is focused on the lecture. Find another prof. My Avg GPA: 3.7
All of class was him reading off a powerpoint. His tests were impossible to prepare for unless you already knew how to code-silly for an introductory course. Difficult to understand, and for all I knew, didn't actually know how to program. Honestly the worst professor I've ever had. Nice enough person, though.
Very poor teaching . Don't ever take his course
Wouldn't take his course again. Spend most of my time studying for this course, still couldn't do well. Quizzes and assignments every week, doesn't use blackboard for notifications or anything at all. You wouldn't even know when the due date was. The final exam review was the entire book (600 pages). Pretty hard exams(unless you are a book worm).
This coure is easy. Just listen to want he says is important for the project, midterm and exams. Needs to read the text literally from cover to cover; but the weekly quizzes helped me to keep up with the course. Course schedule stipulates every topic to be covered, and when the project deadlines are due. He shows care to his students.
Prof Jerry is a really nice and caring lecturer. This course requires alot of reading from the text. Not much hands-on for this course unfortunately. You need to choose the right project partners for the group project, as it affects your overall grade. Will definitely take another course from Jery. :)
Had taken a course previously with him. He has weekly class quizzes which helps me to keep up with the reading s in this course. And there is alot of readings. He shows care and concern to his students.
I highly advise against anyone taking a course with Jerry. His guidelines for assignments and tests are beyond ridiculous. Steer clear of him at all costs, you will thank me later.
He's is awesome. Gives give feedback and guidance whenever you need it. Though the course has alot of readings from the text, the class quizzes helped me and my friends to keep up with the readings each week. As there are alot of chapters, and each chapter has alot of concepts, need alot of time to remember to prepare for each exam.
He is caring and always have time for the students. Lots of reading though especially for the exams. Need to read and follow the coverage the course closely, especially just before exams. Would have like to have more hands-on like a real help-desk to reinforce what we have covered in class.
I don't like him because he doesn't read when he marks paper. I had the right answers and he marked tthem wrong, so I had point it out and he immediately changed the mark as if he didn't actually spent time to mark in first place.
He is very approachable and caring professor. He helps me to identify the areas I was weak in, and he helped me to underatand those topics better. Personally, I think he shows alot of care and often gives the students inputs on how they can improve in the course, and also in the areas of interests.
Jerry is one of the best professors at UFV. He cares about his students and really puts an effort in to connect to his students. His accent is light and certainly isn't as rough as other professors. Despite the cookie cutter lectures he's been given, he does go out of his way to teach important parts in his own way. Will take again if I can.
You are better off quitting the course and doing it again. He just reads the slides and gives unrealistic assignments. Grading criteria not clear. Worst professor of UFV
Jerry is one of the better professor I had in the course of my study at UFV. He is very approachable in and outside of the stipulated class time. He includes in his lectures, the latest in IT trends, when I was doing the hardware course with him last semester. Whenever I have a problem, he will spent time to go through the relevant materials.
Never ever take his course, if it's still possible drop it right away.
Lectures tend to be boring and grades are tough to get.
Never ever take his course. He give very less marks and his lectures are useless
Boring lectures Tough Graders Tough marking .
Worst teacher ever. Never take his class no matter what. Only take if you can study for 20 hours a week, you will pass with an average grade.
don not take this professor . i repeat " do not take this professor
No Breaks. Late night announcements on blackboard. Just reads the slides in class and give the remaining slides to read as homework, but always say prepare for your exams and quizzes from textbook.
WORST PROFESSOR EVRRRRR !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
FOOLISH PROFEESOR>>>>>>>>>>>> HE HAS LIMITED HIS THINKING UPTO TEXTBOOKS. WORST MARKING IN EXAM. INCLUDE GRAMMATICAL ERRORS IN COMPUTER COURSE(((((((((((((( FOOL ))))))))))))))))) LAZZY LECTURES. TRY TO SPEND HIS LECTURE WHILE EATING CHIPS>>> JUST PASS OUT THE TIME. DOESNT CARE FOR STUDENTS.
I just want to point out that the reviewers from 3/31/2019 were sitting in front of me while they wrote their review. The poor girls spend most of every class chatting with each other or playing games on their phone. Judging from their transcript that they had open, they aren't going to make it to second year CIS. Don't trust RMP reviews.
Lecturer is very clear in his delivery of his lecture. Always have time for students. Caring and offering help to students whenever is needed. Follow his recommendations on how to study the course, and you will definitely do well.
Good lecturer. Would liked to take courses under him again. Always there to give guidance when needed. Approachable and fair lecturer.
Do yourself a favour and please don't take his course. I don't want you guys to suffer.
Mr Ang is a great teacher. He is respectful of students, and would have the time always to explain to student(s) about a topic that they difficulties with. Fair in his grading of quizzes, and exams. If you follow what he tells students in class to study, you will do well for this course.
Worst teacher
Reads slides off the PowerPoint expects you to do work on your own forces you to buy the online textbook to land in the work.
Don't judge him based on my grades. I got a good grade but I had to sacrifice all my time for the other courses to this course. won't even dream of taking this guy again.
he is friendly and approachable, but have not taken his midterm exam yet
He shows his concerns for students, and is understanding when students are faced with problems with the course.
Be ready to take quizzes in every class but he is a good grader but u will get lot of work
He seems like he knows what he's talking about when it comes to course material but all he does is lecture with no interaction. It makes it SUPER hard to absorb any material. When we did our final projects he criticized us for things that didn't have to do with the class? Like instead of criticizing the powerpoint slides he criticized the topic?
Jerry has a very monotonous voice and lectures for the ENTIRE 3 HOUR class. To make matters worse, he's not even knowledgeable on the subject he's teaching. There are students in this class that are already experienced in computer science, and they just end up teaching him. There are quizzes every class on highly specific things from the textbook.
Do not take his course, not only is it the most boring class i have ever taken, (reads off slides for the whole 3 hour class in a monotone voice) but he gives quizes every class that are worth 5% of the grade added up. each quiz is worth less then 1%. The exams are extremely difficult and worth almost the whole grade. over half the class failed.
I will not be taking another class with him! He is by far the worst prof I've had, his grading methods do not make sense! Will never be taking another one of his classes.
Only 3 weeks into class and it's not looking good. Jerry is extremely boring to listen to and his lectures are less engaging than a bedtime story. He is not a good public speaker, and is painful to listen to him talk for 3 HOURS. He is a hard marker, there are quizzes every class on very specific stuff. Don't take this class with him. Please.
Put random things we didn't cover on the final. Not good.
good instructor
He explains the content well and tests based on the content taught in class. Very straightforward, nice guy.
Stupid teacher! Dont choose his class! He makes you confused about your life!
the worst teacher I have had in my life, puts too much pressure on student even in online class don't take this professor once university fired this professor don't know why they hired him again maybe because of shortage of professor please don't take this professor while class he only read what is written in his slides very bad experience
One of the worst professors I have ever come across. He doesn't explain anything properly but just reads off his slides. When asked about the exam format he keeps on delaying it till the actual exam. Has only graded one assignment out of the 4 assignments and 4 labs.
Exams are monitored. Marks way to hardly for example assignment doesnt ask you to explain your answer, but he took so many marks off from the assignment and commented needs more explanation when those instructions werent give on 1 assignment. Dont be shocked if you drop by 20-30% in his class. AVOID!!!
Gave 0 instruction and just read his slides which are haphazard. Gave multiple questions for homework which were multiple choice then graded them extremely poorly because we didnt explain the answers even though that was NOT part of the homework question NOR was it an expectation he made clear prior. Terrible teacher will never take again.
Worst professor ever. International students had timezone issues and he doesn't even considers timing. Doesn't explain anything and asks tough questions for exam. Doesn't grade properly and asks for useless explanations. Very selfish as he considers his problems and not students problems. Thinks students are robot and gives only 30 sec per question
This was a difficult course, with midterm and finals being really tricky. However, when I didn't understand or perform well in class Jerry was approachable outside of class time and gave me extra credit for homework and explained concepts to me 1-1. He was a kind and caring professor and went the extra mile for his students (if they cared to ask)!
Exams were super hard, did not learn half the things on the exam in class. Jerry just reads slides to you. Terrible experience. Tough marker, and not accessible out of class.
Arbitrarily sets lecture times for asynchronous online courses without student permission and makes attendance mandatory, while reading slides, mostly verbatim, dragging on over 3 hours. Exams barely cover the material taught in class and in the textbook. Inconsistent assignment/lab marking. Many students I've spoken to feel the same way.
My experience with Jerry has been not pleasant at all. His "lectures" are basically him reading the textbook word for word with only a basic explanation given. Not to mention, his voice is EXTREMELY monotonous and it makes me want to fall asleep during his lectures. It also takes weeks, even months to get marking back from him. Wouldn't recommend.
If you see this guy as your teacher, switch classes asap. One of the worst teachers I've come across. Very boring lectures where he just reads slides while mumbling and barely explaining anything. He takes one month to grade basic stuff, and you should consider yourself lucky if you get feedback on your grading. You're better off as a self-learner.
you gotta need to study so hard and should have knowledge of each and everything single thing. Further explanation is more important.
Do NOT take any classes with this guy. I'm in many group chats for the CIS program and all semester everyone has been complaining about him. Tons of HIS mistakes marking people down or giving zeros, overly strict for an intro class, GARBAGE lectures, rude emails at anyone asking questions, etc. No one got a good grade. Don't expect one with him.
On the assignments, he will ask for a reference for every single answer you will write. You cannot say anything without reference. You cannot say a word based on your own experences. All the assignments require you to spend more than 5 hours to work on it even they are like 5% of your total marks.
He just will not give you marks. I am working in this field for 4 years now and I took this subject just for credits. Irregardless of how well you know the subject, he just will not give you good marks for it. He will always ask diplomatic qiuestions. His lectures are boring as well.
Jerry, for me at least, was generally approachable with questions outside of class and showed me a general kindness though this was overshadowed by his unclear assignment rubrics, monotonous lectures, and latent feedback. The material is rather simple and introductory, maybe why the expectations for learning are put on a pedestal?
Drop him if you can. Lectures are tough and long.
SWITCH OUT IMMEDIATELY! Very long lectures of prof reading his PowerPoint. No engagement, no care, clearly in it for the money. My friend and I both agree that this class was literally the worst class in our whole semester. Do me a favor, please don't take this class. You're worth more than experiencing this.
He is not a good prof. He made us do 40 questions in 27min for midterm. Most of the questions are situational word problems. And no calculator allowed while some questions require one.
Made us do 40 questions in 27min for our midterm. No calculator allowed when it is necessary. Insisted on making us on using another device (even when it doesn't state on the syllabus that we need something to film with) for zoom and I had to buy something to hold my friend's phone with cause he wants it slightly behind us.
Firstly, get ready to read. Exams are really very tough. Don't rely on pdf's only, read textbooks as well. TOUGH GRADER.
This guy gives a lot of work and work should totally be accurate even an ignorable mistake is counted to cut your scores in assignments. His class is mandatory and he just narrates his ppt slides for 3 hours. Professor jerry is the only one i never want to take in any course even if the course would be easiest.
Monotonous and long lectures that are copy/paste from the textbook, no engagement, not even eye contact, reads everything. Everyone has realized now how much of a waste of time this class is, I sit at the back and everyone is either on their phone, or working on other assignments. Very difficult tests. Get out if you can.
Does not grade assignments and labs accurately. Didnt seem to matter what explanation you gave for answers, it wasnt enough. Did not give the full 3 hrs for the final exam (1 1/2 hrs - not acceptable!) per university policy. I could go on... Look at other reviews! How is he still employed as a professor??
I am not gonna take him again......never.
Ang was a difficult teacher to have. The class consisted of painful 4 hour lectures without any student interaction, just him reading powerpoint slides. I usually muted him, read the powerpoint myself (1 hour reading max), then did something else while he talked another 3 hours. He's not mean or unflexable, but not a teacher I'd like to take again.
His online lecture is just him reading the slides or the paper and he doesn't even show his face for the entire duration of the 2-3 hour class. It's like listening to a bad podcast. I currently have cis 190 with him right now because I was late to register for the other classes. Would not recommend to anyone
Jerry gives late night crucial announcements about how he wants the assignments formatted, but also wants these assignments printed out and handed in in-class, lectures are boring and monotonous, and marks assignments harshly
NEVER EVER TAKE THIS GUY FOR ANY COURSE YOU ARE LOOKING FOR... He will give you the lowest grades or even fail you and will f**k your grades. If you are taking a course with him you will see a dramatic fall in your GPA after the course end. Suggestion for everyone reading this, do not take him. GET RID OF THIS GUY BY ALL MEANS
never take this
I did my best in his assignments, but I only got passing grades like 1.05/2. During his midterm and final, he gave us 22 minutes to complete 60 questions. Also, he never prepares questions from a book except for a few. Most of the time, he depends on a website. He just goes through slides and doesn't know how to teach students.
He don't know how to teach students and always read stuffs for himself not for students.
Run if you want to live.
Not good at all. I would rather watch youtube videos than watch his lectures. waste of time, money, and grade
You will suffer the whole semester and you will not have a valid reason why it is happening to you. No reasons given for deductions.
Difficult professor to please, lectures are pointless but still attendance is mandatory, extremely hard grader will give low grades without thinking twice about the student
he will ask you questions which are not even the book. you need to become a book worm.
Monotonous lectures, latenight announcements about assignment formatting, extremely difficult tests, would not recommend.
Be weary when taking Jerry. Attendance is mandatory and marked (which was not made clear). For midterms, he will ask you questions about stuff that was not covered in his notes or the textbook, and will also make you do super hard binary/hexadecimal questions without a calculator.
DO NOT TAKE HIM. seriously avoid him if you can.There is no use in reading his lecture slides or textbook nothing will come from there. useless lecture while teaching he looks at the ceiling and windows instead of the students He expects you to know everything from before he can't switch on the projector worst prof avoid him, no use of complaining
The professor himself is a friendly person but he teaches as if he is having issues at home. the way he manages tests and papers is far different from his way of teaching. He checks papers as if students have been solving computer issues since they were 3 years old. I wish he could teach in the same way as he grades tests.
If you're having a trouble sleeping I strongly suggest y'all to take this course.
Just don't. I found him so hard to understand, and his lectures didn't make sense. He reads straight off the slides and does not explain anything. I don't think he is good at teaching students who are newer in the program. However, I can't speak for higher classes. I didn't know about rate my professor so I went in blind and absolutely regret it.
Reads word for word from textbooks and slides ONLY. Made learning binary and hexadecimal so confusing.
It was really tough to pass his exams and his lectures were pretty boring that makes you sleep. Choose this professor at your own risk.
This professor will do one thing in every class! He just speaks like a robot for 3 hours and fails the majority of the students! Please prepare ahead if you are taking this, professor! Be prepared to hear a robotic speech for 3 hours and ready to perform well in tests and assignments!
he tries his best to fail all the students, if you want to fail a course, you have extra money to waste take him.
He isn't very knowledgeable. He will skim over the binary part and doesn't make sure anyone learns. He reads the book word for work and doesn't elaborate on how the book got the answer. The exams don't even cover stuff he has talked about in the class. He also doesn't actively grade or reply to messages very well.
He just teaches on his own like comes to class teaches no care of class just teach and go!
Please avoid taking any class with Jerry, as the other countless comments have said; he marks incredibly difficult and doesn't give any reason why, he reads a PowerPoint in a monotone voice for 3hrs straight, and does not care about the students. Nice ish guy, but terrible professor. AVOID AT ALL COSTS.
Poor at explaining topics and gives lots of assignments.
I don't think he knows what his doing. he make you feel like you can ready his brain..... very bad with grading assignments/test/ labs. never marks anything on time therefore you have no idea if u did good or bad. his accent is very bad too. sometimes you feel like your wifi is the problem but its really him he pauses for no reason during lectures.
Wrorst professor!!! I'm not taking his any course again. So boring and worst at marking the assignment. Even if you got 30 he he'll write 20. so make sure you count the numbers after getting the assignment paper back. Couldn't learn anything from him. He assumes every student knows everything.
Avoid at any cost . Take only if u have extra money. Needs reference for single line of assignments. Usually adds content of uncovered lecture in midterms.
Just dont. Cannot speak English without an insane accent. Doesn't really understand his own PowerPoints. Misspeaks ALOT. Monotone voice and no expression. Really quiet. Hardest classes to take for a INTRO COURSE. Somebody needs to fix this mess. If you can, don't take him as a prof.
Literally dont.
Don't ever take his class. He was my first professor for 2 classes CS 125 I failed and CIS 190 I got D.
Avoid this professor if possible. Lectures are tedious and unhelpful, while exams cover material beyond the textbook and slides. Use Unstuck study and study groups to survive this class.
very bad , teach nothing , in exam he want you to know all like you are phd holder, avoid him
Just so awful, avoid at all costs. Most boring prof I've ever taken. Monotone, reads everything off the slides. Hardly even looked up at the class during lectures. Hard to understand too his English isn't the best.
I had to basically explain to him the very logic he's supposed to be teaching us just to get marks back on an assignment. He barely even understands the very concepts he's teaching to us. Not to mention the monotone lectures with an "uhh" every 5 seconds. Had to teach myself 75% of the course content. For your own sanity, do not take his class.
if you are reading this please head to the office and report this human being... not even a full English sentence that he uses every sec uhh uhh uhh like he has no idea of what he is talking about he just reads it off. If they want us to pay for such class better be worth it because having a prof like him is a waste of time and money for the studen
Course was difficult but the professor cares if you have a genuine problem outside of the course.
During my first semester at UFV, I took this professor's class, which was my worst academic experience. The grading was unclear, and quizzes and tests didn't match what was taught. About 80% of the lectures were confusing, and most students struggled to follow. I failed this course due to poor teaching structure.
Just don't
Very bad professor, gives group work's where the grading system makes no sense. I had problems with having his permission to submit things late and when i got the grade he would take marks off because of that. His classes are heavy with just slide reading and you can't even type too hard on the keyboard because he will stop the class if it bother
The professor was unclear, unprepared, and the exams felt confusing rather than fair. Clearer communication is needed.
Please do not take this professor! He assigned a group project that makes no sense in terms of grading. There isn't really a rubric, so you have no clue if what you're doing is right or not. He gives back grades really late and takes grades off for reasons that he didn't explain in the instructions. Lectures are extremely painful to sit through
I believe that Professor Ang is very knowledgeable in this subject area, but his teaching style can come across as dry. This may be partly due to the course being delivered online. I strongly recommend not taking this course in an online format, as it is designed to provide you with hands-on experience.
Says "uh" or "um" after almost every word, which is so hard to listen to. Will randomly stop talking in online lectures. Bad grader, gives no kind of rubric and takes marks off with no explanation and just leaves "?" all over the page.
Prof Jerry Ang was difficult to listen to, learn from, and understand. A monotone voice along with long lectures and labs that lacked the information needed on the midterm and final made the course harder than needed. I don't recommend this teacher, but if you have no choice use the free resources online that follow the similar COMPTI A+ course.
Class Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.33 avg changeRatings by Course
BUS10
4.0
(1)CIS285
3.1
(15)CIS110
2.7
(3)CIS190
1.7
(74)COMP125
1.4
(23)Difficulty by Course
BUS160
5.0
CIS285CIS190
5.0
COMP150
4.5
COMP125
4.3
CIS190
4.3