1.8
Quality3.9
Difficulty13%
Would Retake119
Reviews13%
Would Retake
119
Reviews
Rating DistributionOfficial
5
6
4
3
3
21
2
19
1
70
What Students Say
“He is by far the worst teacher that I've had at UTD”
CS2305 - 1.0 rating“Heavy accent, and doesn't really explain things in detail as he should”
CS2305 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
89%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.10 avg changeRatings by Course
CS5333
2.8
(6)CS23O5
2.0
(4)CS3162
2.0
(6)CS2305
1.8
(61)CS1200
1.6
(40)Difficulty by Course
CS2305
4.3
CS1200
3.9
CS23O5
3.8
CS5333
3.7
SE3162
3.0
Reviews (119)
Great professor. Class was fun.
The professor is really clear on grading criteria and organised. Exams are easy if you attend his class seriously!
Dr. Chin is a new professor at UT Dallas (he was a Ph.D. student of Ntafos back in the 80s). He wants to teach the material. However, the class' objective is ambiguous and 2 exams cover 45% of grades. I did well in every single aspect of the class except for the exams, which cause my 4.0.
All he does for the most part is read off the powerpoint slides, very dry. He seems to have a lot of outside experience, but I just personally couldnt adapt to his teaching methods. Homework due around every other week, youll need help from outside sources or tutors. I reccommend reading the textbook frequently.
He is by far the worst teacher that I've had at UTD. His course is poorly structured, with excessive homework that's basically worthless for understanding the material. His exams are abysmally difficult (a 65 is considered an A-). I don't know how he was allowed to take this class, everyone is basically teaching themselves the material.
Heavy accent, and doesn't really explain things in detail as he should. Very quiet and hard to understand along with the fact that he just read slides, doesn't bode well for the class.
He doesn't really explain things and reads right from the sides. The class is based on ridiculously hard tests and homework which doesn't make any sense.
Extremely hard to understand his accent, on top of that he practically mumbles/murmurs everything and it seems like I have to try harder to hear what he is saying than understand what the actual concept is about. To make matters worse he is just reading the slides off, and although the attendance is mandatory the lectures don't help at all.
Alright so basically here's the garding critera 10% attendance, 30% homework, 30% test1 30% test2. 40% of it is a free 100 (att and hw) as you can get all of it from slader. The tests are HARD however his CURVE IS INSANE. I got a 67 on first test and prob >70 on the 2nd and ended the class with an A-. Everyone I know got between A- to A+ so yea
Dr. Chin is nice and wants you to succeed, though he falls short on communicative skills and has a monotonous voice. Very difficult to understand him even when he is wearing a microphone. Thick accent. You will be teaching yourself even though attendance is 10% of the grade. Most students play games on their laptop during lecture. Do not take.
Don't waste your money by choosing this professor. You can skip all the classes and study by book. Doesn't curve the grade. Choose him when you have no option left.
Pros: curves exams heavily, tests are doable, is understanding Cons: heavy accent thus difficult to understand, lengthy homework but they help in reviewing for the test, truly don't know your final grade until the end due to how subjective the grading is
Very note and lecture heavy, he just reads off powerpoints. Tells students not to take notes on paper, because it's all online and you should look it up later. He has a heavy accent and breezes through materials. If you want to suffer through boring slides, and a lazy teacher take him. You'll be better off waiting to take it with someone else.
Professor Chin knows what he is doing, but in his lectures he mumbled to himself while facing the board. He also has a heavy accent. All of this combined makes the lectures very hard to understand. There is lots of homework which helps quite a bit. He also does a massive curve. I turned in the final almost blank and got a B-.
Very heavy accent, just reads off the slides, and the exams and homework are ridiculously difficult. DO NOT TAKE!
Dr. Chin really inst that bad. His lectures are dry, the class is hard, and his accent can be difficult to understand. He is accessible and friendly outside of class, and you learn everything you need to over the subject. Overall, i would take him again, but there are better professors. The class is extremely hard, but generous curves throughout.
Use your textbook well. The exam is easy, but he will grade by percentage. So be quick and cautious during the exam.
The semester has just started and he expects us to volunteer for 16 hours for one assignment. I'm taking AI and operating systems this semester and this is absolutely ridiculous. I took him because the class fit perfectly in my schedule, but I should've avoided him. Wish me luck
Lectures are very bland and his accent is pretty harsh as well. The textbook is the only way you can do well so be prepared to read it alot.
When I say tough grader, I mean the TA doesn't specify how they graded your stuff. The TA might as well be a RNG because you have no feedback. The professor talks extremely quietly, his homeworks are boring and have no meaning. This class is entirely pointless and is just a derivative of the 3 credit hour course. I don't rec this professor.
Do not take this professor, his TA grades the homework which is 30% of your grade on a weird scale and will mark questions you got right, as incorrect. The professor himself is not understanding whatsoever and his lectures make no sense and his tests are crazy difficult.
Cause of the whole coronavirus pandemic online classes were introduced and attendance was taken off and switched with either discussions, quizzes, or nothing at all. Chin still checks for attendance each lecture and he records the lecture too for you to watch later but expects you to show up to each lecture and will count you late too like what.
Amazing professor. I didn't learn much discrete, but I did learn a different language!
The tests are crazy hard and his accent is very harsh. Did not learn anything as everything goes by so fast. Only potentially good thing is the curve.
the course is very difficult, not only does he read off power point slides, which dont help much, but he also moves VERY fast. Compared to other classes we covered for information. Due to how fast he covers material, usually a chapter a class, its impossible to learn the material. The tests have no correlation with the homework, tests is v hard.
Very boring professor. Reads directly off powerpoint slides. Homework felt like busy-work. Homework are not well defined. Does not give feedback when grading. You will receive a 90 instead of 100 for homework despite following the instructions perfectly (only "unique" submissions will get 100). Learned nothing of value - do not take if possible.
Avoid this professor at all costs. He reads directly from the slides and says not to take notes because its online. The homeworks are all on Chegg/Slader and are just busy work. You will get -10 on your homework for no reason. The tests are very hard. Most people worked on homework or watched Netflix during lectures.
Wasn't a bad professor by any means, but the grading criteria wasn't clear at times. While you're allowed to write about whatever opinion you had in the mini essays, it was really hard to get a 100 on them. Most of my friends who took this class got a 90 or 85 on them, including me. Also, the pop quizzes had the same result for me as the essays.
Dr. Chin cares about his students, but I struggled to learn in his class. Slides are more or less copies of the book. The issue was he went way too fast through examples, but you can look back at the book for explanations. The hw is long but on Slader if you need help. I got a 75 on test 1 and failed 2 but he has a big curve. My b went to an a-.
Lectures are boring and he just reads of every slide. Homework doesn't help and is just busywork. Tests are incredibly difficult and he goes through every chapter way too fast and the class just feels like a self-study. Only decent thing is the massive curve he applies because the test are difficult.
I like Chin as a person. He's very sweet and quiet. However, as a teacher, he is incredibly difficult. His tests are insanely hard and we move through materials much quicker than other discrete math classes. The actual material isn't particularly difficult, but a ton of self studying is required and there's a lot to memorize. Avoid.
Dr. Chin is really nice and cares about his students. The exams are *really* specific, so get ready to read the textbook and the lecture slides. You never know what'll be on the tests. This class basically teaches CS and Engineering freshmen on how to be good students, but if you want an easy A, take a different prof.
Dr. Chin obviously cares a lot about his students. Unfortunately, his tests are also extremely difficult and make CS 1200 a massive pain. It's not the end of the world to take him for this course, but I would probably look for an easier teacher.
A lot of this class was homework and easy completion grades, then the tests are super hard. He does give fat curves for tests and your overall class grade. Definitely not the easiest teacher for this course but at least he goes over enough to make CS 3305 easier.
Lectures were dull with him only reading of the slides, many like me just took notes off the slides themselves and self practiced. The exams were atrocious with using bad proctoring software. His only saving grace is his fat curves on grades but for a class, this is the bottom of the barrel. DONT TAKE THIS CLASS FOR GOOD GRADES OR LEARNING.
Was taking this class in 2020 (in other words forced virtual class). I can tell that Dr. Chin knows what he's talking about but he's not very good at explaining it. His lectures pretty much just go over the assigned reading with no extra information so all you can really do is read the book, do some problems and hope that is enough.
Assigns literal mountains of homework. When snowstorm Uri hit Texas and the state was left without power for the better part of a week the school closed. Prof Chin moved the due date for 8 assignments on the first day the school reopened. His advice for all this was a slightly professional sounding "Figure it out :)". AVOID AT ALL COSTS
Exams were extremely specific, and he made the course topics way harder than they needed to be. He would also randomly give us assignments due later that day that we found out about in class. If you can, take another professor for CS1200.
Lectured in a thick monotone accent and read directly off the slides. Assigns excessive homework that does very little in terms of actually helping you understand the material. The exams were erroneously difficult and specific. The exam grades receive a massive curve to make up for the difficulty.
Absolutely abysmal class. Lectures are of Chin half-asleep mumble-reading his PowerPoints word-for-word that were copied from the textbook. 3-4 assignments were assigned each week. If you want to pass/excel in this class just study the homework and textbook. Only redeeming quality about his class was that his curves on tests were fantastic.
Talks in a very monotonous voice with a thick accent. The entire lecture consists of him reading off slides and mumbling. The homework and exams are very difficult. The only good thing is a massive curve at the end. I ended with a 34 on the midterm and a (40?) on the second but ended with a B-. Would not recommend this professor at all.
Dr. Chin lectures straight from the textbook (though that might've been partially due to online classes). He gives sparse homework but cares way more about following rules than effort. Exams are 50% gimme questions, 20% tough questions, and 30% impossible questions, which is why nobody gets an F but nobody gets an A.
If you have the chance to not take him, don't. Here is why: he mumbles through his lectures, he does lots of group projects and everyone gets the same grade, if one person turns in a paper late everyone gets a zero, he makes the class 10x harder than it should be. If you take him: study the textbook, check deadlines, get to know your group.
I honestly believe Dr. Chin is very passionate about teaching. He gives much clarification on projects and provides detailed slide shows. The class gets pop quizzes, however Dr. Chin warns you in advance to study, and even allows them to be open book. He has a great sense of humor, and I truly believe as long as you pay attention you will do great.
His lectures provide nothing of value & he mumbles so badly. One of the hws is an 8h volunteer activity where you have to volunteer in a 'technical capacity' which I had to miss a day of work at my actual job to attend. There's also a group project. Take another prof for this class is you have to take it.
Attendance is mandatory, but his slides are from the textbook and you probably won't learn anything cause his teaching style is very difficult to understand. That being said, he's friendly and gives LOTS of extensions, all assignments have multiple attempts, and his tests have HUGE curves, so if you put the work, a high grade is very possible.
I didn't enjoy this one hour class at all, we had to write a lot, volunteer, we had pop quizzes but worst of all he would never give 100 on assignments because he says there is always room for improvement which was ridiculous given the effort I put into some assignments. Avoid if you can because isn't worth it.
Good professor, but VERY hard to understand at times as English is not his first language. Sitting in front helps. Slides are used for lectures, which are ok, but reading the book is required for a good grade. He cares and his tests are HARD, but the curves are large. If you do ALL the work and still bomb the test, you will still likely pass. GL!!!
He grades hard, and his accent makes it impossible to learn. Trust me, you don't want to take him.
This professor is not a great lecturer, but his classes are easy enough to get an A in. The papers themselves are essentially graded by completion. His lectures are dry, but his passion about the subject is slightly shown by the way he presents.
DO NOT TAKE THIS PROFESSOR. Amount of hw he gives is insane and doesnt help at all to prepare for the exam. When asking about our midterm he replied "I didnt make it yet" His heavy accent is hard to understand and seems like hes talking to himself plus the mask further makes him sound muffled. Only good thing is the curve he does for exams.
Professor Chin is probably my least favorite professor so far. He has a heavy accent that you can barely understand, and he gives out more homework than most of my classes combined. The tests are hard, but the curve makes up for it. The dude curves the class through the roof so if you are prepared to study for tests, then you should do fine.
Dr. Chin is not a good teacher. Cons: Discrete is a subject many students are new to, and it's best to have a good teacher to introduce to the subject. He has a thick accent and lectures the entire class, forcing you to learn everything on your own. Consider his lectures a mere review- that is if you don't fall asleep. Pros: EXTRAORDINARY curve.
Dr. Chin is really kind and wants to see his students thrive but really isn't the best teacher for discrete math. There is a lot of material that is covered in this class. There are two tests- they each cover a lot and are extremely difficult. He curves the final grades which is definitely really nice. I would avoid taking his class if possible.
Dr. Chin didn't really lecture, so much as he just read from the slides. Attendance was mandatory and the lectures were really difficult to pay attention to because of how monotone he speaks. You'll end up having to do a lot of learning on your own because he assigns homework to be due well before he lectures on it but he gives really good curves
Dr. Chin has a bad rep for being a difficult prof for 2305 but prepares you very well for discrete 2. If you take Chin you'll know like 2/3 of the content covered in 3305 already. He seems to extend the curriculum beyond what most 2305 profs teach. underrated prof. also curves exams really hard.
i'm sure he's nice but it is genuinely so hard to understand professor chin, especially because he moved online and this isn't because of his accent. good luck engaging in his lectures unless you have an amazing attention span. the entire class is basically just riding on his heavy curves. if you don't wanna teach yourself, don't bother.
Do not take this professor, I cannot express this enough. Reads off of lecture slides which he posts online but attendance is still mandatory. Exams are difficult for no reason!!! Pop Quizzes happen all the time even for attendance. Good luck passing!
he has 50-minute lectures which doesn't sound so bad until you learn that he is basically just reading off of the slides in the most boring cadence I've heard. the exams aren't based on knowing concepts and applying them, you just need to memorize the book.
This professor changed his class lecture online and is hard to understand. The exams are hard, but they do have a good curve on them.
Unrealistic expectations. Too difficult for a freshman 2 credit hour class.
I'll try and give Professor Chin the benefit of the doubt and say that he is not a bad person. The lectures are pretty hard to get through and he reads directly off the slides in a very monotone voice. The exams are pretty tough although it might not seem like it inherently. You will end up dreading this class if you take it.
Professor is an absolute failure at motivating students to pay attention. The professor has very unrealistic expectations. Do not take a class with this professor unless it's your last resort & you can afford to get a B/B- you will not get an A unless you study a lot for this class.
Heavy accent, impossible to understand a single thing he is saying. His lectures are just him reading through a PowerPoint. The exams are unnecessarily difficult and terribly worded. He will take a simple concept and turn it an exam question with the most specific answer possible. If you don't memorize the textbook you will fail
He is a nice person,but for a class with such straightforward content, it shouldn't be expected for students to be getting such low exam scores. Grading criteria is unnecessarily detailed on certain assignments and often don't make sense. Lectures are boring and a lot is based off of reading every single word on the textbook and slides
Take anyone else if possible. Tests were crazy and to score well you basically needed to memorize not only the slides but the textbook too. Assignments were mostly group and had very specific, unnecessary steps. Did not help at all.
Overall, the tests are very opinionated and if you don't agree with him, your automatically wrong. And, for the group projects, if you make a little mistake, like 20% of your score is gone. I would definitely not take again.
Genuinely the worst experience I've had in college so far. Impossible to understand in class and preaches the importance of a "growth mindset" putting the most minute restrictions on every single assignment. He's also incredibly unhelpful when contacted and hardly gives you a straight answer to whatever your question may be.
I'm going to say right off the bat I didn't hate Dr. Chin. He's very passionate about teaching, and he's quick to respond to emails. The problems I had with this course were the tests and the group projects. The questions he asked on the test were very specific, and the group projects were frustrating if you got a bad group.
midterm was not too harsh, final exam was very difficult, bad lecturer but pretty decent slides that map onto the questions for his exams. A lot of time-consuming homework but its an achievable 100 since you get 3 attempts. Take another prof but if not you need to do a lot of self studying to pass his exams. Curves are good.
All homework / Projects strictly group work, difficult if your team doesn't cooperate with you / respond. If nothing, you are expected to do the entire project on your own and they just take a low grade or leech off. Quizzes / Exams are over the most minor details that can barely be found in textbook or slides, curve was poor >80 A, lower no change
Hardest part of the class is attendance, lectures and assignments are all useless fluff but to be fair the class is computer ethics. He takes attendance randomly and assigns pretty tedious work for a 1ch class that teaches you nothing. Avoid
I took him for the fall semester and struggled from the start. I did all the assignments and had to teach myself as he just mumbles through the lecture. It makes it very difficult to understand and you easily lose focus. I knew nothing about this class and I still don't know what I learned.
1) Heavy accent 2) Reads from slides (but its fine for a class like this) 3) Lenient grader after you put in the work 4) Few open book in-class quizzes on textbook chapters, the syllabus, etc. 5) Two closed book exams taken at the testing center 6) A couple group projects Conclusion: Easy A if you try a little and have good group communication.
Professor Chin teaches this class very poorly he is the only professor to require you to take his tests at the testing center while other give their students the courtesy to take it online. Professor Chine also tends to mumble during his lecture and go off on useless tangents about discrete math due to him teaching discrete math. Take someone else!
If you have any option for another professor just pick the other one trust me. Grades horribly, test are over details that are so unnecessary and are not mentioned at all in class or in textbook, mumbles entire lecture.
Professor Chin was a nice guy, but as for teaching he just read off the slides, which could sometimes be difficult to hear him. The class itself is pretty easy as long as you review the slides for the tests. There are group projects which he tends to be stricter on, but not much homework other than that.
He reads from his slides for lectures in a monotone voice and expects you to read the textbook after or before class. Understanding concepts is useless all that matters is if you can memorize most of the material covered in the slides. Doesn't respond to questions or feedback well and never posted my project grade before posting my final grade.
if you have a hope of making out of school sane, i strongly suggest not to take a class with him cuz you lose brain cells tryina to comprehend what he speaks in class.
Lectures are a waste of time - He just reads the slides, and is barely intelligible. I went to class for attendance, but would work on something else while I was there. However, the course is not hard to do well in, since the homework basically forces you to read the textbook. 1st exam is easy, the final was not, thankfully it was curved.
He just read directly from the slides. The lectures were very dry. I had to manage learning the content outside of class by myself so I could pass.
Professor Chin was very hard to understand during lectures. Mainly read off the slides and mumbled. His slides are pretty great, but if you want to do well on the exam, study the book and slides.
Test very hard but the curve is good. Lots of homework but if you do them it will save your grade : )
I did well in the course, but that was due to a lot of self studying in textbook. Dr. Chin is knowledgeable, but he can be hard to understand. For exams, thoroughly understand the slides and practice the section questions in the textbook for topics in slides. In lecture he mentions if something is on exam sometimes, so lectures help to an extent.
So many homeworks due in a short amount of time. Exams are extremely hard especially since you have to self-learn everything. His lectures are very hard to focus on since his teaching style is very monotone and boring. So if you have difficulty concentrating for a long time, you won't be able to get through his lectures.
I'd say there's exactly two things good about this professor: 1) his massive curves, and 2) he's willing to extend deadlines for the assignments if you ask him to do so. Otherwise, there isn't anything good about him. His lectures especially are really dull as he just reads off the slides.
RUN!!!! He literally makes the exams on random details learned over 10-12 very long and convoluted slideshow lectures, and there are so many trick questions! This class is a total joke and this prof manages to make it unnecessarily tricky. According to what is learned, to pass, I must be a poor listener with the lowest level of learning. 0/10
For an easy and not so important class like CS1200. The exams and quizzes are so hard and tricky for no reason at all. The lectures are long and boring, the quiz is somehow still tricky even with open book.
I was truly blessed to have him as my teacher.Before taking Professor Wei Chin,I had a 'fixed mindset,' but since he explained the importance of a growth mindset, I've experienced a euphoric sense of joy in learning. Professor Wei Chin made me realize he was more than an educator; he was a mentor, a role model, and an endless source of inspiration.
350 words aren't enough to talk about CS 1200 and this professor. Unfortunately, you will be forced to take him or another equally bad professor. This course itself is useless, and the professor mumbles a lot. Attendance is mandatory in the form of questions he assigns. He says what would be on the exam and it's not there?? just self-study. :/
Took him spring 2021, when Texas was hit by a massive snow storm. Despite this, he continued to assign a mountain of homework. He waited until the very last moment to change the due date, and even when he did, he made the several assignments that were due during that week due the day the power grid came back on for most people. Absolutely abysmal.
Time for some tough love. If you took Wei-Pang Chin, you have to own it. This wasn't bad luck, this was always a real possibility. You knew the risk, you went against the crowd, and you were punished. Learn and come back a better student next semester!
Dr Chin, truly is one of the professor of all time. His inspirational messages and life lessons span beyond the classroom, and into my everyday life. My life was truly changed by his kind and caring attitude towards learning, his kind and gentle hand guiding me through every topic like a hot knife through warm butter.
you wont understand a thing he says and he tends to repeat the same thing in 50 different ways so you dont really learn anything from him. He gives a massive curve at the end of the semester because nearly everyone fails. DO NOT take him if you can, if you have to get chegg since that'll probably be your best bet.
Run away from this guy. For an easy class like 1200 the exams and quizzes are way too difficult. If you want a early slap to the face take 1200 with him. If you don't want a C this early on RUN AWAY. He talks too softly to the point you cant even understand him and says that "Youll get an A on the exam if you read the textbook". Thats not the case.
Do not take this professor for CS 1200 if you want to have an A in your transcript. Almost all students in his class do not have an A. There are two exams and they both have extremely specific questions. Unless you are willing to spend at least 10 hours to study for his tests, do not take this professor, try to take any other professor of possible.
Do not take this professor if you want an A. Try to take any other professor if you don't want to deal with very tough tests over content that mumbles over. You can barely hear him talk half the time so I wouldn't recommmend him. Many of the questions on the test are over specific things that he would say in class.
Only lectures, reads directly form the slides, give homework at least three times a week each having 15-25 questions. Cant understand a word he's saying and slides are at least 50-120 long. Doesn't follow the syllabus and changed dates for homework at least once a week. Final covered 7 chapters and had 1/3 free response. SO MUCH WORK & NO GUIDANCE!
Unnecessarily difficult for an introductory class. Exams cover incredibly specific minute details over the slides and textbook that tend to be very opinionated. Lectures consisted of him mumbling off the slides with a thick accent. Quizzes were open book, and the projects were easy as long as your assigned group cooperated with you.
Where do I begin, Mr. Chin is one of a kind, truly a godsend, because he can't teach but it doesn't matter since CS 1200 is useless and easy it is just two tests for which you have to go over the slides and a group project.
CS1200 is annoying no matter what prof you take since it's a bs required class, but chin goes way harder for group proj in comp to others (ive heard from ppl) + his exam questions are intentionally trick questions. He's a chill guy but the class is tedious and so extra for 2 credit hours Homework/quizzes-25%,group proj-25%,2 exams-45%,attendance-5%
Firstly- Chin *is* a caring professor. He wants his students to succeed, but I don't think he has the mindset for being a teacher. He'll crack a joke here and there, but he makes no effort whatsoever to make his lessons engaging or to get the attention of his students. If I should "just self-learn" then what's the point of having a class at all?
Tests are always at the testing center and there is always some technical problem with the exams, or the questions are phrased in a way that entirely undermines the value of the lesson. Instead of asking what some historical quote means he'll ask you who said it. I honestly don't feel like I gained anything from this class :(
First of all, he's a great guy as a person. But for teaching, that's another story. I can tell he cares about teaching the material to us, but the execution ain't it. He reads off slides in a monotone voice. All the notes I took were just off the slides, nothing he told us (maybe except 1 or 2 things, but that's only 1 or 2 things).
He was a nice guy, but definitely hard to pay attention to. Most students only go to lectures because he has random attendance checks. Homeworks are pretty long and tedious but the tests are based on the slides he posts online. He also curved a decent amount at the end.
Very tough class if you are taking this professor. You can get by the homework and exams by reading the slides. It is difficult to listen to his lecture because of his mumbling, so I suggest sitting at the front. There is a huge curve for your final grade.
For CS 1200, Dr Chin taught the class fine. Sit at a place where you can see the presentation screen and pay a decent amount of attention. Some of the things he says in the lectures may appear in the exam and he will point them out. The homework is weird but the group project is okay if you follow directions. Exams are based off lecture slides.
Weekly homework, exams straight off of the slides, and attendance; everything is straightforward but it can be difficult especially if it is your first semester of university
Chin's Discrete Math course isn't as terrible as people made it out to be, at least if you're willing to put in the effort. You will walk out of his course having learned, although the way he structures the course favors some memorization. The course is difficult, but the payout is worth it. I will admit his lectures can be dull, though.
honestly this discrete wasnt TOO terrible just a lot of random work but exams make up 60% of ur grade so just study a lot for them. ALSO if u want to do well in this class i recommend looking at Kimberly Brehm's Discrete math playlist on yt. the playlist teaches u off the same textbook that chin teaches with but Brehm explains it hella good.
Avoid Chin if possible, randomly takes attendance, insane levels of tedious homework, and tests are bs, test questions are just trick questions to see if you memorized his slides on the tests so it's so annoying INSANE CURVE THO: 55% AVG CURVES TO ROUGHLY TO A C Grades: attendance: 5%, online reading hw: 10%, online quizzes: 15%, 2 exams: 60%
He will tell you to not ask questions in class. Hd mumbles and just reads from powerpoints. His homeworks have little to do with exam. Overall he makes the class too difficult for an entry level course. He really should not be teaching and should retire.
The professor went way too fast for the material and often did not explain. He covered too much material and told you to review the slides. The class is just a memorizing class. There is no learning that happens. He will discourage questions and say to stop asking questions and he will be happy. This is not a way to teach a class.
he mumbles so much, there is an insane amount of homework (about 3 a week), he goes pretty fast and does random attendance checks. if you can avoid taking him i would /highly/ suggest it.
Really bad professor. The exams are simply impossible unless you memorize the textbook and slides down to every minute detail. I'd highly recommend steering clear of him and this school.
you cant understand a single thing he says. his curve is good and that's it. exams are very complicated, nothing related to what he teaches, he takes questions from the most random lines on his slides.
Professor Chin is not a good professor. He is funny and knows what he is talking about. Other than that he doesn't do a good job. He expects for you to learn every slide for the exam as he will test you on the smallest details. He curves grades like crazy. Not a good option but definitely not the worst. Just be ready to read. A LOT.
Professor Chin's Discrete Math course is challenging, but you can get through it with dedication. The lectures can be dull, but the material is straightforward if you stay on top of the weekly assignments. Using resources like unstuckstudy and Kimberly Brehm's YouTube videos helped me prepare for the tough exams.
Class Info
Online Classes
100%
Attendance Mandatory
89%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.10 avg changeRatings by Course
CS5333
2.8
(6)CS23O5
2.0
(4)CS3162
2.0
(6)CS2305
1.8
(61)CS1200
1.6
(40)Difficulty by Course
CS2305
4.3
CS1200
3.9
CS23O5
3.8
CS5333
3.7
SE3162
3.0