1.8
Quality3.6
Difficulty19%
Would Retake160
Reviews19%
Would Retake
160
Reviews
Rating DistributionOfficial
5
14
4
10
3
12
2
19
1
105
What Students Say
“He assigns lot of work and you teach yourself”
CS3376 - 2.0 rating“His class is just looking at 100 slides in an hour”
CS6314 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
77%
Textbook Required
48%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.11 avg changeRatings by Course
CS5336
5.0
(1)CS3367
3.3
(3)3376
3.0
(1)CS1336
2.8
(6)CS4384
2.7
(6)Difficulty by Course
CS5375
5.0
CS4365
4.6
CS5343
4.5
CS1200
4.3
CS3377
4.2
Reviews (160)
This prof is new to teaching, and does not understand what teaching means. All he does is give out handouts and it will exactly be on exam. Assignment however, will be a horror to you since he didn't teach in class but skim ppt. Students who intend to learn will not learn but learn only from self-studying.
Very easy. You are sure to get an A. And he make you learn stuffs as well. Worth taking.
Give silly works as given to a 10th grade school students. Not upto a level to teach graduate students. Waste of time
He thinks reading off a powerpoint is teaching, so you have to teach yourself. Homeworks are tough and unrelated to lecture. Exams are easy though because he passes out the answers to them in class. You'll be able to get a good grade, but don't expect to learn anything.
He is not an teacher but just a power point reader. The only way I got any where near passing was from stuff I learned in the past and stuff I thought my self. The little have nothing to with the class.
He needs improvement in his teaching ability. Nevertheless, he genuinely cares for his students, like he said in class multiple times. He gave another chance for students to take exam and pass.
He is a great professor. He is very helpful.
One of the worst professors I have ever had. Did not know how to teach, so just passed out hundreds of pages of handouts, and expected rote memorization of those handouts. Did not ever explain anything, just read off slides that he got from another professor.
Not the best teacher; mostly reads off of slides. If you read the book you will easily pass though. Goes off on tangents and stories a lot of the time. Sit towards the front because he is quiet.
Terrible teacher. Doesn't clarify anything. Once you figure out what the assignment is, it is easy, but finding out what you are supposed to do for the homework is confusing. Tests are fairly easy, and there are quizzes once a week or so which are also pretty easy. Takes attendance, but overall, not a good teacher.
Dr. Min, very nice, means well, but lectures are pretty useless. To be fair, it is a very simple subject. Buy the book. Read the book. Depend on the book. Also, if you don't want to spend hours doing the assignments, go to the computer lab and get help from the tutors. Don't do assignments the night before. Easy A. Attendance matters.
I have zero computing experience, missed a pop quiz and refused to turn in a homework assignment and still made a B. My secret? If you go to class he hands out little quiz papers to be done together in class. The questions on those quizzes are the questions on the tests. I didn't study for test 1 and made a 70. Studied for tests 2 and 3, 90's.
I was surprised at all the bad comments on here. Honestly if you listened to the lectures they are really helpful. He is also really nice if you go ask for help. I would take him again for other classes.
Dr. Richard Min is a very lenient professor that really wants his students to do well. In addition to lectures, he prepares his students with occasional quizzes to make sure students do well on the exams. He provides students with opportunities to raise their grades with bonus papers and projects which also allows students to learn beyond the class
No attendance, But does POP quizzes, so you should go anyway. Test is extremely easy. Considering his quizzes are 75% of the test questions. The other 25% is random stuff that happens in class or stuff you done on HomeworkAssignment. Was told by other student that he curves the final grade of the class. Will update if he does.
Tests are extremely easy. Taken directly from the quizzes he assigns on Blackboard. Assignments are near impossible because his lectures are worthless and instructions aren't clear. You will be expected to make a multiple-piped c-shell with almost no information from the lectures. One lecture we watched YouTube instead of learning relevant info.
Read off of slides. Boring lectures. Test are basically from quiz. Study them. Start the project early. You will not make it if you don't start early unless ur a genius.
Quiz every week but the quizzes were quite easy, and the test was heavily based off of them, making the tests fairly easy. Likable guy, tells some funny stories, does assign projects but goes over the requirements in class and gives you a lot of time. Don't put off the projects and you'll be fine.
If you have any familiarity with shell commands and C++ going in, this class is a blowoff.
weekly assignments and quizzes are really getting to me right now... why assign 3 or 4 assignments and essays every week????????? Makes it feel like so much of a chore. I get less and not more because IIIIIIIII don't want to do assignments for your class every week
Dr. Min is a really nice, likable guy. His teaching style, however, is confusing and hard to follow. You will end up self-teaching pretty much everything in the course. Assigns multiple shortly weekly homeworks. Assignments are long, so start early. Problems are copied from the homework to the exam. You will see the same problems multiple times.
Awful professor. Avoid if you can.
terrible. not really helpful. assignments(4) are pretty difficult and can take a while to complete. exams are meh(they come from quizzes and textbook). weekly activities are not difficult. must post to discussion board twice every week. I won't recommend him.
I have had Dr. Min for 4384, 4337, and 3376, and I enjoyed all three courses. The classes had similar layouts: 4 assignments, weekly activities, 2-3 tests, and quizzes. As long as you are attending class, you should be able to pull a desirable grade. Though I've seen a curve-ball test and assignment before, you can still do well. Don't skip!
He is pedantic more about the documentation being of a particular font. His class is just looking at 100 slides in an hour! Skip this class if possible! I have made a HUGE mistake taking this class!
Seriously inadequate. Gives all sorts of homework as though that will somehow inform students - this is understandable since his teaching certainly doesn't. We had homework on items that were not even covered in class - for one such item, we were given a 200 page guidebook. I can get books at BN, Dr. Min. Do better.
The professor really does not understand how much is too much when it comes to coursework. Tests are MCQs with 100 questions under 60 mins; questions are lengthy that even reading it needs more than 30 mins let alone answer it correctly. Do yourself a favor and do not take a course offered by this professor
His assignments are hard and takes long to finish .I took weeks to finish the assignment. The Assignments were not clear. The Exams are easy and are straight form the quizzes. He curves in the end.
Smart guy who comes off as borderline incompetent. Spends lectures droning on about whatever he feels is worth talking about related to his slides. You end up with a bunch of bits that are of no use until you take time to read the book. Then he goes on to assign busy work (submit this as a word document!!!) Materials are disorganized and broad.
Professor Min is an awful professor. Attendance is mandatory, and when you are actually there, he just skims over the slides. The homework he gives is overkill and busywork (4+ assignments per week). Get ready for very difficult assignments that come out of left field. Oh, and the tests... 100 questions. Stay very far away from Richard Min!
His teaching style is just... pathetic. Each week consists of quizzes verbatim from the internet or the textbooks, along with tons of busy work. The resources he uploads are way too broad and useless. Assignments are too hard with respect to what you "learn", and exams come directly from the quizzes. Memorization is rewarded, not learning. Avoid.
Richard MIn is the worst professor that I have had so far. I really do not feel like I've learned very much in his class. In fact, his class has proven to me that a professor can make you work hard without getting you to learn. His homework assignments sometimes seem like busy work and it seems like he doesn't even proofread his tests.
Dr. Min runs his class but giving an asinine amount of weekly work centered around 50 multiple choice questions. These questions are copy/pasted into incredibly long tests so memorization is rewarded. There are many opportunities for bonus credit, but I found myself working the most for this class and getting the least out of it.
When I took this class during a summer semester we averaged 5 assignments a week. Part way through the class he added in pop quizzes. Many of the assignments are just busy work, or are essentially the same assignment over and over again. I did well but I do not feel like I gained much from the class.
Did not seem to want to help me when I went in for questions. In fact he actually told me to drop the class in the third week of school when I went to his office for a question.
Took CS 6364 Artificial Intelligence for Fall 2017. I already had Intro to AI in my undergrad (as I knew LISP, Prolog, Python in bits and pieces). If you have interest and/or you know any of these languages before hand, and you are looking for a balanced (credits + knowledge) course, I'd say go for it. Else, you may need to work hard.
Professor Min does not know how to teach. This class will make you hate the subject he is teaching. He is not at all helpful. At time will not understand what you are trying to say. A lot of homework every week. ITS ALOT!!!. He is not capable of teaching a graduate class.
Lot of homework give. He is knowledgable but just reads from slides. The exams had history questions (_____ in year wrote this paper about this language). While most of the questions are from slides/book, there's asinine amount of work required and memorization is rewarded.
All assignments and have been graded, I have an A-. I do not know yet if he curves. I could have easily had an A or A+ . If I were to take his class again: I would start my projects early. I would study all quizzes and the topics from the book that we have to write essays on, before EACH examif done, 90+ in exams is guaranteed. Extra credit oppor
Tons of weekly activities, but all fairly simple and easy As. Four assignments, allow lots of time for these. The first test was very straightforward and easy, the other two were much more difficult, so don't think they will be the same. The lectures weren't too helpful, a lot of rambling on unrelated topics. Lots of bonus points offered.
My biggest complaint against Min is he doesn't care to teach. He assigns lot of work and you teach yourself. He "makes" himself accessible, but isn't much help. He basically told me my question was easy and to figure it out on my own. I don't understand why I have to pay for this mediocracy. Lots of easy points and extra credit. 'A' is possible
Prepare yourself. This class is extremely work-heavy with activities and essays every week. Weekly activities/essays are relatively easy though, but you will need to dedicate time for it. Programming assignments every 2-3 weeks too. End result: you get lots of knowledge and more to explore. Also lots of extra credit opportunities.
His classes are easier taken online IMO. Lectures are short and sweet. I like his teaching style. Labs are straight out of the book. There's a lot of reading for essays at the beginning, but gets easier/shorter later on. Tests shouldn't be hard, as long as you practice. Assignments are long but not hard. You're given several weeks to complete them.
Easy blowoff, would take again. Richard Min is a good lecturer, does not take hours to explain stuff, just reads off powerpoint.
The material learned in this class is not hard at all, took it online. The work load for this class is extremely heavy! ( equivalent to taking two classes ). You'll have labs, an essay , and quiz every week then there are 4 assignments, each one harder than the next, and 3 test. Stay ahead of the work, and you'll make an A.
Absolutely boring lectures! terrible way of delivering the content. Worst assignments and solutions are undeclared for new problems. Weekly mandatory posts . In addition, activities are just to run the pre -programmed codes and generate screenshots. Makes u remember history of earlier scientists. Such a heavy coursework! Highly not recommended.
Good Lord! It's been only one week since this course started but I can already sense that he is abysmal at teaching. Wastes a lot of time in class. If you're reading this professor, please, please condense all the "homework" into 1 assignment PER WEEK. It's frustrating to follow what's going on elearning.
I want to clarify for Professor Richard Min's LOW RATE: It's low not because he is not a good man, he is actually fun in class and he gives many many bonus points to this course. The REASON it is low is: the WORKLOAD is CONSIDERABLE. Each week has Essays to read, Lab to code, Quiz test online besides Bonus work. But you can learn A LOT.
I took Unix online with Min. And honestly, it was my worst academic experience so far. First of all, do not underestimate unix programming. If you're not an experienced programmer, you'll struggle. On top of that, Min doesn't really teach anything. Just makes some videos, reading off slides. It's awful!
I don't know what they were thinking when they hired this guy. His explanations are vague and half of the time you can't understand what the guy is talking about. Very disorganized professor!
DO NOT TAKE THIS PROFESSOR.
This class was a lot of busy work! He dumped a bunch of very difficult weekly assignments on us that were worth very little of our grade. His video tutorials are awful, and you can't understand what he's saying half of the time. Avoid this prof!
Tough course. Professor Min makes it even harder. Take someone else!
All he does is post videos for each weeks topic which I never watched while in the class. He assigns too many weekly assignments that don't significantly contribute to your grade. That being said, his grading is lenient, and a lot of the times I felt like he/graders graded on completion. His tests are 80% based on the quizzes you take.
Two exams in the testing center at 25% each. Three assignments at 10% each. Remaining 20% from weekly activities require incredible amount of effort. The course I took was online in summer. The overall load for this 3 credit course felt more like 5 or 6 credits. Weekly essays, multiple programming labs, discussion board, etc.
Legit the worst professor I've had in my entire academic career.
Worst taught class I have ever taken as a college student. Way too much busy work with little time to actually learn. Feels like 2 or 3 graduate courses. If you are forced to take Min, start the assignments as soon as possible (I daresay as soon as you get them). On the bright side he gives us a good amount of bonus points.
Don't take this online class ever. You will need to do 2 posts on discussion board, 3 labs, 300 words essay every week. You will get 3 exam at Testing center and 4 Assignments in the semester. If you take this course with other classes it will be tough to finish it every week. Worst professor I ever seen.
Relatively easy course but one of the worst professors I've ever seen.
Heavy and irrelevant homework, repetitive and pointless lectures, projects that have nothing to do with course content, and random grading criteria. Avoid at all costs!
Lots of stuff given as a weekly activity which unnecessary for subject like Web Programming
He gives work just for the sake of it; the homework and assignments aren't even relevant to the subject, and you won't learn anything from them. The lectures are also pointless, he just reads off the slides. And most of the exam questions are just random lines lifted from the book with blanks which you have to fill in.
Avoid if you can. Terrible lecturer, tons of long and boring homework/weekly activities/projects. Tests have questions from the quizzes but also random questions that were covered.
Was a very heavy and intensive workload. You are exposed to many UNIX functionalities and concepts that come up again in future CS courses. A lot was read and remember. A lot was do and see. Projects challenged you to piece together your knowledge to build a comprehensive showcase. Overall, it was like running a mile or 3,377.
AVOID AT ALL COST. If you really want to learn do not take this professor he gives a big amount of homework every week, which will take majority of your time. In all honesty the worst professor I've had in my entire academic career.
Took WPL with him. He gives a lot of homework and most part of it is useless. Have to write an essay and 2 posts per week about what happened in the class. The assignments are not at all useful everything is done with PHP. Topics like HTML, CSS are taught for 6 weeks. Topics like web services and frameworks(angular, node,ruby) are not even taught.
He gives A TON of assignments and labs to do each week. Most of it does not help you learn. I learned the most from the 4 big assignments which forced us to implement multiple functions at a time. I learned a lot about UNIX, but not from the 3 labs, 1 essay, two posts, and 1-2 quizzes a week. Expect to spend 6-10 hours a week his course alone.
Dr. Ming is very helpful and very considerate. I took the online class and despite the weekly essay, quiz, activities, the classes actually teach you a lot of knowledge. There are 4 projects throughout the semester and they are sometimes hard. But everything should be taught in the video lectures and googling. I spend 2 hours per week and got A. GL
!THIS IS YOUR FINAL WARNING! Richard Min is, by far, the worst professor I have had in the entirety of my higher education. It is a shame that UTD allows someone this terrible. You will learn NOTHING from him. He rambles incoherently off the slides and the lecture notes look like a kindergartener scribbled all over the wall. Miserable experience.
Worst professor of this universe. You won't learn anything, you will always be stressed unnecessarily, complete waste of time and money. Never ever take this professor. You will feel like skipping University if you take this professor.
No reason to attend lectures, they won't help you for the homework. One short essay, textbook reading, and 2-3 labs every week. Takes 3 hours if lucky, 6 if having problems. Oh, and they only count for 50% of your grade while the other 50% is the exams... which are very difficult to prepare for. AVOID, extra work for worse grade.
Awful!!! Avoid him at all cost. Weekly assignments are not helpful. There're labs, essays, reading each week. Tests are hard. The average grade is 67% for the whole class.
His AI courses (4365, 6364) only cover outdated materials 15 years ago. Very bad slides and very bad assignements. You have to learn and finish assignements copied from the internet using prolog and LISP. You won't learn anything from his course.
Absolutely trash professor. Homeworks are irrelevant. Tests are impossible. Should not be a professor.
easy B, for test just review weekly quiz, 90 percent coming from the quiz, no assignment for fall 2020 semester, 2 weekly labs 1 weekly essay(300 words, you can write whatever). There is collect all my essay at the end of the semester, just make sure your essay doesn't copy from anywhere else, he doesn't check what you write inside the essay
Lots of busywork that doesn't prepare you well for the test. Tests you over random facts so memorize the textbook :-(
Unnecessarily gives so much work. In his online class, every week an essay, a quiz, a discussion post, and 5+ exercises were due. Don't take.
If you wanna take a professor that makes you do COMPLETELY irrelevant homework assignments (a lot of them, too) then pick this guy. The only times I really learned were during projects 1 and 2, where we actually got our hands dirty with programming. Outside of that, it's an unreal amount of reading. If you're a practical learner, avoid at all costs
awesome
His lectures aren't the worst but his assignments & tests are awful. He gives 3-4 weekly assignments which are just awful. In the assignments, he never clearly states what you're supposed to even do; you just gotta figure it out. Furthermore the assignments, tests & lectures don't always relate to each other. 0/10 would not recommend
Dr. Min was a solid professor throughout the year. He is a little tough when you don't get to know him but once you begin to talk to him he is the nicest guy in the world. At times his accent is a little hard to understand and you need to use the textbook A LOT, but solid choice, if you study you'll do just fine, don't slack off either!
2-4 weekly homework assignments that are easy once you know what to do. Figuring out what you have to do is like trying to find a needle in a needle stack. In no way did the study guide he gave for the exams accurately depict what was actually on the exams. Frequently goes on long side tangets during his lectures.
Professor Min is not perfect. He cannot live annotate well (i.e. he scribbles on his powerpoints), he has a semi-thick accent, and his lectures can be difficult to understand. However, he does truly care about his students, and does give all the necessary information via the textbook and his lectures. Pay attention though!
I wanted to like Dr. Min, I really did. Unfortunately, I cannot recommend him to anyone. He has extreme amounts of busy work that don't relate to CS at all and the grading is inconsistent. He goes off topic during lectures, and I felt as if I learned nothing. Despite having 50+ assignments due, it was only worth 20% of the grade; 25% per test. :/
I would not recommend richard min to anyone. He does not teach and only reads off his slideshows will he goes off on random tangents. There was over 60 assignments and they were only worth 20% of the grade. Test were based off random facts from the book so you really werent learning just memorizing phrases. I can say you wont learn much from him.
he's the worst professor I've ever had in utd, ask to read 2 books, 1 essay /week, avg 2 labs/week, sometimes unsolvable projects due with the essay, labs, reading. tough graders and no response professor. 80% for 2 exams and you gonna fail hard! +unclear instructions
This class is easy if you have basic knowledge about coding. If you don't, then you really need to read the book a lot. He gives us a lot of extra credits. You can use quizlet to study for the exams. Beware of exam 2, it is tricky if you don't pay attention to examples he showed in class.
He is a truly sweet guy who tries to share a lot of resources with his students but his class was bizarre. Lectures were completely unrelated, SO MUCH BUSY WORK like weekly essays. Theyre all easy As content wise and tons of extra credit but u learn NOTHING. eLearning was a mess & final requirements were confusing.
He's a nice guy, though I do see why people can get confused. I wouldn't take him intentionally, but I also wouldn't avoid him.
The entire course is just reading the ENTIRE textbook, writing some essays, and then taking a big test. 70% for reading/essays/attendance(?), 30% for the test (which is largely based on a review quiz he gives). Effort-wise, it's super straightforward. However, DO NOT take this professor for any courses you seriously want to learn in
Terrible, avoid him at all costs.
Class is very straight forward. 6 essays, 1 every week, 1 exam, all from information from the lecture and textbook. This class is basically a writing class for ethics, the material is not difficult. The workload is light and manageable.
Dunno about rest of reviews, but personally found class easy. Doesn't really teach me anything and didn't learn much (definitely just one of those buffer type classes), but can say that overall I found this class to be easy busy work. Either 500 word essays or a "lab" (hw sheet basically) were assigned weekly, easy 100s. Exam from review quiz.
Not the worst professor I've had but still not particularly good. There's an essay due every week which seems really bad at first but they're pretty much just summarizing textbook chapters, and most of them are just for completion. Just generally lots of busy work, if you can stomach that he's ok. Tests are bad but he curves which softens the blow.
"This is a 1 credit hour class but it really should be 3. I'll make it 3." This professor tries to make such a simple class as artificially difficult as possible. One essay a week and one final worth 30% of our grade. "Lectures" are only of him rambling about politics and his personal life. Added "hilarious" because of how much of a joke this is.
I AM A C STUDENT AND I'M TELLING YOU I GOT AN A+ I love Dr.Min. I don't understand all these horrible ratings. Dr.Min has been the easiest professor ever. This man wants you to pass. No literally, he let his students who failed try again. However, he goes off topic lot. So if you wish to learn in class, it's gonna be hard. He's also very sweet!!!
He thinks this class is important, and that it is the only class that you take. If you don't like yourself then take him. He will give tons of assignments each week that are tedious, unrelated to the subject, yet will take a lot of time to finish. This class was supposed to be a walk in a cake but no. There were just too many useless assignments.
Nice guy, easy class. Weekly essay. There isn't much to complain about.
It's super hard to follow along in class, he just jumps all over the place. His labs are super long and there's so many of them. The exams were pretty tough but you could do alright if you study really hard. Overall try to take another prof if possible.
Do not take AI with Richard Min. Impossible to study for his tests which consists of pulling questions from a pool of 300 questions on quizlet and trying to memorize them. You will not learn anything from this class. Very hard to follow this professor. Very disorganized.
I would give him zero stars if I could. Very disorganized class, with a lot of unnecessary workloads. Avoid this professor if you want to learn and pass
Tests do not test your knowledge. Get ready to memorize from 200question quizlet wordbank. Does not want to help students. Often goes on off course tangents in class.
One of the worst professors I've EVER taken.
Hopeless, mean guy. Doesn't know how to talk to students. It's ridiculous how rude he is
This class just had 2-3 short weekly labs and no essays to write but the tests are the challenge. The 3 tests are pretty hard and the review quizzes he provides don't help unless you give several attempts that expose you to more questions. He just reads off of slides in lectures without elaborating so be sure to read the textbook for clarity.
This class is not hard but will be if you do not read everything thoroughly and give it the proper amount of time. Read the textbook every week BEFORE the labs and read through the lab before actually coding(often he does the lab for you or most of it). Most people here either dont want to be forced to learn the content for a grade or are lazy
While this course work can be difficult, Dr. Min is more than capable of explaining any and all questions a student may have. If you read the books, there were two separate text books, and submit the assignments in earnest this course can provide you with a lot of confidence in your skills as a programmer and knowledge of Unix/Linux.
supposed to be a throw away 8 WEEK class but this man had random attendance checks, weekly papers with in-text citations, tests at the testing center. Like bro chill out, his lectures were a waste of time for a CS student. easily doable but unnecessary. lowkey doing his job but for an 8 WEEK course? like why man? just make it freebie wallahi
He gives weekly essays for a ONE HOUR credit course. He goes off on random tangents in the middle of the lecture that isn't helpful for the essays/exam. There are RANDOM attendance checks, so you have to take a gamble on which day he'll take it (you'll see a pattern eventually). Easy class but unnecessary course work.
Even though 500 words a week may seem a lot, it's just summarizing like 10 - 15 pages from a book. He does have random attendance, which is a bummer. The final is exactly like the review quiz, so just make a Quizlet and study that before taking the test. If you can't keep up with the essays, this class is going to be hard.
Lots of homework, so even if you don't study a lot, you can learn things. Lectures are monotonous, but course pattern is easy.
Professor Min can speak quickly and a lot of his talking is usually not on topic. The lectures are boring but you have to show because he takes attendance. However, he doesn't take attendance consistently it is very sporadic. The class has a lot of papers and there is 1 exam, which is pretty easy.
More than Web programming he teaches outside things in the tech industry that too only behavioral. He is funny guy as a person he is good as a lecturer nahh!!! Useless course, exams are entirely from Quizzes.
His tests weights total 80%. Most of them(60%) are coming from review quizzes. He is very passionate on teaching and i liked it. But, the last test was awful. Test average for class is like 60. Other than that, he's a great lecturer. Lots of weekly homeworks, but its doable. Project needs effort but was okay. Hope he changes grading portions.
I am positive I passed because I read and skipped lectures, the activities he assigns could be relevant, but are 10x more tedious/time-consuming than they need to be because of the worst organization of his material I've ever seen. This is not an exaggeration. Redundant links within links with absolutely no hierarchy, when 2 or 3 would suffice.
Probably one of the worst professors you can ever take changes the syllabus midterm heavy on grading classwork which consists of essays and labs. You have to do a demo for each lab you complete to show that you understand( which is stupid BTW) he doesn't value the student's time.80% exams 20 % homework
If you value your time, don't take him by far one of the worst instructors u can ever take.
If the documentation isn't 100% correct, you get a 0 on the lab, and you can't get those points back. For the first few labs he required word document with name and class number, I didn't include it, which is my fault, but that means I fail those labs and I can't do anything to redo it. He isn't a hard professor, but he just reads slides in class.
Please please please, DO NOT TAKE HIM!!!!!!!! Hear me out he makes up his rules as the class progresses. Like he is a decent guy but he makes the class so hard, i mean extremely hard. He makes up his rules. Also for the labs you have to go IN PERSON and explain every line of code I mean every line of code. Please don't take him. Wallah DONT!!!
he just introduced a new concept midway thru the semester which is weekly lab demos. These labs are worth less than 20 percent of the total grade and are extremely scrutinized by the TA's. be ready to explain every line of code, and if you do the weekly assignment wrong, he accuses you of plagiarism. I don't think he knows what plagiarism means
His lectures are useless, he spends maybe 20 minutes talking about anything useful, and he spends a lot of time reading out instructions instead of assisting us as if we can't read. He would rather have students humiliated and drop the class than help them, and he can never decide how he wants things submitted. Avoid him for your own sanity & grade
80% exam/20% others, and exams are from reviews so it's hard to fail this class from that. But he makes the class unnecessarily harder/stressful and thinks simply not doing part of a lab is somehow "plagiarism", and will penalize you for it. Also weekly lab demos you have to go to on your own time or else you get a 0~30%. Inconsistent, harsh, AVOID
Worst class ever. Unorganized class unclear and inconsistent grading criteria. Weekly homework, due on Fridays?! Exams consist of multiple choice, pulled from 7 review quizzes mostly consisting of "Which is NOT correct?" Weekly Lab Demos OUTSIDE OF CLASS NOT ON THE SYLLABUS. Jokes in class. Prepare to hear an airplane analogy 12 classes straight
DO NOT TAKE HIM!!! His lectures are super dry and he makes attendance mandatory. The labs are graded hard. His eLearning page is very disorganized so prepare to spend hours trying to browse it and find your assignment. You will also take time out of your week to go demo your labs. Don't do this to yourself. Do yourself a favor and do not take this!
People who rated him highly are delusional. He may know a lot about CS, but he's incompetent as a teacher. In the form of lab demos, random attendance, unclear HW instructions, etc, Dr. Min has gone out of his way many times to make things more difficult for his students. Tedious weekly labs, study review quizzes for his exams (80% of your grade)
While his tests aren't too difficult, mainly being composed of questions from the review quizzes, the labs for this class are a pain to do. Not because they're challenging or even tedious, its just that his TAs are jerks. Forget a test case in your document? Make a mistake that takes one line to fix? Too bad, you're getting docked THIRTY PERCENT!!
do yourself a favor and take someone else. I had to take him because the other professor was full, and have not had a good time. He says his course takes a 9-10 hours a week for his 3 hour course. He expects you to do quizes, tests, and lab demos on your own time. The tests are just like the quizes, but they are 80% of your whole grade
Min assigns a high volume of homework every week. 80% of final grade are exams. Pointless essays are assigned to summarize textbook readings. Weekly in-person lab demos are mandatory. Assignments are graded horribly unfairly, w/ points docked for the slightest offenses, despite confusing instructions. And poor teaching skills, skip this guy.
Tons of busywork every week with poorly-written instructions and grading criteria. Marks points off of assignments for no reason. If you e-mail him, he will just tell you to check the syllabus or to check eLearning. Exams are based almost entirely off of the review quizzes, but they are worth 80% of your grade. For your sanity, skip this professor!
Dr. Min was recommended me to by someone. He is knowledgeable in the topic but his lectures are very hard to follow & understand. A lot of time outside of class studying. A large amount of assignments. Demos weekly where questions were asked that weren't on the homework. He also accused people of talking that didn't talk. DON'T TAKE HIM IF POSSIBLE
Weekly assignments are ridiculously time consuming and don't prepare you for the exams which are 80% of the grade. Rude in email. Religiously biased assignments in a non-religious class. I could go on This is the worst class I've taken at UTD and friends I've made in different CS classes have told me their own horror stories about Richard Min.
Test questions are just passages from the textbook with one word off passed off as "which one is NOT correct" questions. Hope you're good at memorization if you take him.
Ntafos level
changing grading criteria regularly, very strict lab demo requirements, the tests being purely definition memorization of 150-200 terms each. his lectures being very dry textbook reading with no additional input, but attendance is taken randomly and for a grade so you have to show up. it's just so frustrating being in his class. do not take
You may read bad reviews and think "Surely it can't actually be that bad, right?". Unfortunately, with Dr. Min, it really is that bad. Trust me. Extremely unclear expectations and will falsely accuse you of being disruptive in class even if you don't say a word. Weekly lab demos that are a massive waste of time, delusional grading from TAs. AVOID!
-Weekly Labs. You will be spending 6-7 hours a week on labs alone -Demos required on all Labs -TAs who will grade your labs very harshly -Mandatory attendance -Inconsistent grading. Person A and B can make the same mistake and get different grades Dont take him especially if you are enrolled full time. The class is very demanding.
DO NOT take him! This class is unstructured, weekly activities are super time consuming, instructions are unclear and TAs are strict. Attendance is mandatory. And the exams? Brace yourself for a massive quizlet question dump. To score decent, be ready to memorize a crazy 80-100 questions. He curves a lot at the end, but save yourself the trouble!
I got a 70% in this class but since his grade distributions are so incredibly bad he rounded my grade to a B-. Also the weekly labs are annoying and the TAs are tough graders.
Mr. Min is the worst professor I've ever had. The TA grading is inconsistent and unfair. Be prepared for 3-4 tests with 60 questions in 60 minutes. The labs are extremely difficult, and your grade can vary significantly depending on which TA (often Indian) grades your work.
Mr. Min is the worst professor I have ever had. The TA grading system is uneven and unjust. Prepare for three to four tests totaling 60 questions in 60 minutes. The labs are exceedingly challenging, and your grade can vary greatly depending on whose TA (often an Indian) assesses your work. Mockshit
This guy is straight up racist, he profiled me saying things about my culture because I went up to him after class for attendance since he missed me. Made fun of Arabs even though I am not arab, he assumed. Also kicked me and my friend out of class because we were whispering even though everyone else was too lol. He has a thing against arab ig
Prepare to spend a lot of time on CS3377's weekly labs and demos. The TAs grade harshly, and the professor's grading can be inconsistent. While the content is interesting, the workload is heavy. Unstuck ai helped me stay on top of the material.
Worst professor ever. Very caustic, will berate students. Is generally unprepared for lectures and doesn't know much at all the course material. Very sensitive, gets upset if you ask questions. Lectures consist of going over huge program source code that's pretty useless. Course structure is disorganized. Tests are way too hard, assignments too.
To start, he does not understand or speak english. His lectures are a useless mess. I not sure how well he understands Unix shell and APIs. Ask a question, he gets upset. The course bash labs and Unix assigments do not teach you much at all. To summarize, stay away, Workload is very heavy. Should be better with another professor.
DO NOT TAKE THIS GUY UNDER ANY CIRCUMSTANCES!!!!!
The professor made a really rude reply to my email when I asked him about the Week 12 activities.
- Doesn't know how a teacher/professor should be like - Assigns weekly homework due on each Friday - Picks TAs & graders who grade harshly and their grading scale varies inconsistently - Cannot and will not reply to emails (this goes for the TAs as well) - Can be verbally berating when students ask questions
Report this professor to the department head and dean ASAP, so that this guy is forced to change his course policies and correct his demeaning behavior with students (report the TAs) - do us all a big favor Do not take this professor at all! THIS PROFESSOR RUINS UTD'S OTHERWISE GREAT REPUTATION
honestly, I don't understand the negative ratings at all. There is plenty of homework, but as long as you start early and follow the instructions you should be fine. Professor gives plenty of extra credit opportunities and bonus points. Class is exam heavy but they are also manageable if you take the review quizzes.
Very disorganized. Course page is super outdated, and weekly lab instructions are confusing/poorly worded. Gives 0 or takes off points of you don't follow his guidelines exactly. Tests are a huge chunk of grade, all based of the TWO textbooks he gives us to read. Review quizzes help a lot, though. Be ready for long convoluted lab assignments.AVOID!
Homeworks due every friday. Lots of bonus assignments. Gives reviews with questions from exam. You need to jump around a lot when reading his instructions. Class is hard and he goes ahead of every other professor. You will need to read the textbook. And install linux on some vm or partition to mess around with. You will pass.
Prof Min thinks he's a big person just because he work edat IBM. The world has moved forward and this guy's stuck in the past with his inflated ego. He will get mad at you for asking any question, will not respond to your emails, selects awful TAs who tank your grade into oblivion. Egomaniac who will show you he "knows" more outdated stuff than you
Why do I even have to pick this proffessor?
This dude cooked us all the whole semester, please escape. he is the gpa terminator
A unfortunate teacher by far, and has no regard for the students learning or time. Instead, his primary focus is reliving the oh-so-amazing time he was alive by making sure to take up valuable course minutes with memoirs of his experiences at IBM and when he wasn't, he having full crash outs about anything other than course material.
His elearning is a disaster, he tunes our mind to AI by making us design mental algorithms to find needle in his elearning haystack. You will feel busy throughout the semester without learning anything of importance. Welcome to rat race!
I only have one comment: why this website does not have 0-star ranking?
Took him for UNIX virtually, and he gives a lot of resources, and recorded tutorial made by him. I know a lot of students struggles in these courses, but if you take your time to learn, and consistently look at the abundant of information that he teaches, you will learn well !!
A litmus test of his teaching would be how many students will attend his lectures if attendance threat is not enforced by him. Hardly 5%, hence he is scared, takes attendance like in school and instills fear of grade drop. He is more interested in Geopolitics than Tech, the only moments he dares to look at students, else reads slides off ppt.
Trust RMP this time. Homeworks are tedious and yet dont teach you anything. Exams are mostly fill in the blanks taken right from textbook and slides you basically have to memorize. Elearning page is ridiculously cluttered and disorganized. Min often goes off topic in lecture as well, making lectures not worthwhile
Class Info
Online Classes
100%
Attendance Mandatory
77%
Textbook Required
48%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.11 avg changeRatings by Course
CS5336
5.0
(1)CS3367
3.3
(3)3376
3.0
(1)CS1336
2.8
(6)CS4384
2.7
(6)Difficulty by Course
CS5375
5.0
CS4365
4.6
CS5343
4.5
CS1200
4.3
CS3377
4.2