2.7
Quality3.6
Difficulty44%
Would Retake89
Reviews44%
Would Retake
89
Reviews
Rating DistributionOfficial
5
18
4
20
3
9
2
8
1
34
What Students Say
“Reads PowerPoints provided by the textbook maker”
ITSE2309 - 2.0 rating“It is very hard to understand what he is saying due to his accent, it's not bad but it's easy to miss what he is saying”
COSC1336 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
25%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.65 avg changeRatings by Course
COSC1320
4.7
(3)1315FUNDPROG
4.0
(1)ITSC2337
4.0
(3)COSC1315
3.5
(13)ITSE1345
3.3
(3)Difficulty by Course
COSC3365
5.0
COSC4301
4.6
COSC1337
4.3
C
4.0
ITSC1311
4.0
Reviews (89)
Very good teacher. He has an accent, but he's very good. He knows his stuff and he's more than willing to answer any questions in class until you understand it. If you want night programing, take him.
DO NOT TAKE THIS CLASS WITH HIM.......YOU MAY THINK YOU ARE DOING, LIKE PASSING ALL THE EXAMS, DOING ALL THE PROGRAMS, AND DOING ALL THE HOME WORK AND EVERYTHING YOU GET BACK IS A "B" AND OR BETTER THEN YOU GET A GRADE OF "C"??? wtf
Did not understand his method of teaching, had to drop the class because his test. Not that they were hard if you went on the book material. His comments were you can do this or that for the sake of this class you can't. Did not know what answer he wanted?
I've only been to class twice, but he said that we won't have to come to lab if we don't need to, so that makes him good in my book...
Kumi is a friggin robot...he talks in a monotone voice and will put you to sleep. He teaches nothing and assumes you already know everything. He will not teach in class - only he will ask questions and hopes someone answers it wrong so that he may belittle them in front of the entire class. Do not take Kumi for anything - avoid at all costs
Fred relies on the prerequisites. If you do not have them, go and get them first. Class starts slow, then speeds up from there. Regular attendance and participation is a plus. Established test taking skills a must! Good intro class to the C++ language.
Helpful. Good instructor. Misunderstood. Students who got bad grades gave bad feedback. But he know the materials and very helpful...!!
Instructor returns homework in a timely fashion. Instructor is willing to spend time outside of class to assist when the student doesn't understand. Instructor goes out of his way to ensure understanding prior to exams.
Kumi's accent was the only thing hard, other than that, he knows his stuff and is helpful when you need it. Touched on harder to understand things out of your reading, cause you should read. The others that said he was hard, probably were slackers anyways. Quit bringing my teacher down slackers.
very easy class. Homework is easy + exams are very very easy if u have done the HW. So its an easy A.
Easy if you did well in the pre-reqs. Doesn't require lab atendance, if you do all the homework on time, and do well on the tests you will be fine. He does have a heavy accent so that might be an obstacle for some. Overall highly recomended.
Once you get used to the accent he's not so difficult to understand. He's very helpful if you ask questions but can be patronizing...best to pay attention during class. Would NOT skip his class! Very easy to get behind.
He has a huge language barrier with his students. Coming from africa he has a hard time asking and explaining questions so you're left having to find your answer in the text book or with a tutor which is hard to find. His home work and test are very similar though and as long as you read the textbooks and do the practices you'll be okay.
The best CS prof I've ever had. It's a huge shame he wasn't available to teach any of my higher level courses b/c I got some really bad profs. Didn't find accent a problem. Seriously, if you have any capacity to understand a non-standard-American-English accent, take this professor!
I took a UNIX II class with him. Didn't learn anything. Sent a month installing VM Ware. Spent another month trying to install OSs on Virtual box because he has not figured out what the bugs are before giving us the assignments. If I wanted to learn about things by having to constantly fix them, I would have not spent $250 on a class.
Kumi's accent and english are fine. The problem is his teaching. I had a very hard time understanding the context of what he was talking about, forest for the trees stuff. When I asked for help he told me to go to the tutor. Thanks. Half the class had dropped the class. Rio Grande tutor Joshua Scott is awesome though.
Going into this course you should make sure you have some knowledge into it, it is not an easy course and takes practice, trial and error. Study homework assignments and programs for the exams, even though you will have to write out programs on paper. Study hard, do your homework and programs and you may do okay. His accent isn't too bad either.
This professor's teaching method is bad. He says about his experience in course, but difficult on understanding. It is very hard for student, who don't have background knowledge. I don't recommend to fresh student to take his class.
It was difficulty on catching idea of professor's. Background knowledge is very important in this class. I had difficult on understanding him. Programming assignment was difficult to proceed.
Bad bad BAD teacher. DO NOT take his courses if you have no programming experience. He is literally of no help AT ALL, if you ask him for help he will tell you to go to a tutor or chew you out. It is very hard to understand what he is saying due to his accent, it's not bad but it's easy to miss what he is saying. Do NOT waste your time!
Ask questions. He will answer them, he will help. If you don't understand the answer, ask again. He doesn't discourage questions and wants you to understand the material.
If you're a natural-born American, prepare for an accent that can be very hard to follow at times. He would also ask the class "Any questions?" at odd intervals and talk about foreigners being primary in the industry. Also, be prepared as the tests had highly graded portions on writing code output that for me were frustrating and killed my grade.
Professor Kumi uses his professional experience to give examples of what programming will be like in the workplace, and also goes out of his way to prepare you for the next course in C++. He does have an accent and can be quiet, so it's recommended you sit as close to him as possible during lecture. Other than that prepare for great teaching!
He's got quite an accent but as long as you go to class, do all the homework and programs he assigns, you'll pass with flying colors. For tests, he has multiple choice and handwritten programming sections. Just study and you should be fine! He gives one bonus program at the end of the semester. I feel prepared for the next class.
I respect Mr. Kumi but found when asking questions, it's best not to - he chastised me for not asking questions; then when I asked questions, he chastised me in front of the whole class and told me I shouldn't take notes. If you have to take his class, make sure you go to the tutor regularly. Lecture heavy but should be lab heavy - poor structure.
Great class and have weekly assignments , It gets crazy if you do not keep up. Professor will reply when emailed . Test are not hard but can be if you did not read the material.
I took his online class and he rarely replies to emails. Hard to reach him as an online student.
Great professor. Very understanding and patient.
I have taken around 4 classes under his guidance, both online and in class. He is very calm and full of knowledge. He knows a lot. He will give homework and in exams all the MCQ will be from that only. Programs are good and it needs time and understanding. He discusses every lab in class before giving and also helps if one gets stuck. Recommend!
When I could understand him his teaching methods were fine. However he has a tendency to trail off in a very thick accent so I often had a hard time keeping up with the lectures. I was able to succeed in the class solely by reading the textbook and taking good notes. Computer science is my major so I will avoid this professor in the future.
Reads PowerPoints provided by the textbook maker. I am making a B in this class by going home and teaching the material to myself from books. He disappears during labs and isnt around to help you. He takes attendance, but sitting there while he reads PPs is like kind of infuriating if youre paying for school yourself and actually want to learn.
Last few weeks, Kumi blew through the densest material, gave us unrelated programming assignments, & actually told us to only know pointer basics. We had 0 coding experience on pointers, but this topic was 80% of the final. 'Reviews' were unstructured QA sessions. He took 3 weeks off midsemester. Mr. Kumi did a remarkably poor job preparing us.
He is a poor public speaker. Flips through PPT's for so-called lectures. Blew up in class due to being reported to the Dept Head for not teaching, being absent in labs. Bragged about not having complaints stick with Dept head. Adversarial. Misled class on test reviews. Better off using textbook only compared to paying him. inconsistent. Avoid! RUN!
Kumi was consistently concerned with his students understanding the fundimental pricipals of writing software. His lectures catered to the class, moving quickly over topics we understood, and spending extra time where it mattered. Would highly reccommend for someone taking their first software language.
He has an accent which is sometimes difficult to understand however he tries his best to communicate clearly with his students. He is very approachable that if you have questions with specific topics and lab assignment, he is very willing to help you. He teaching style and exams are half theory and coding so you have to study.
His teaching style is based on industry standard not purely on the theory/book. He clearly explains the coding examples with various scenario. His lab assignment and homework are not difficult, you just have to read the book. Exams are based on the book.
His lectures are well organized and wants students to participate in order to check if the students understands the lecture. He has code examples that he explains in connection to the topic. You need to vocal if you don't understand the topic otherwise he will assume that you understand it.
This professor made the class so much harder on me than it needed to be. He takes a week to answer emails, his assignment instructions are vague, and on the class schedule he had us doing a project that we hadn't even done the readings for yet.
I took this class online. The instructions given for assignments are lacking in detail, though the class itself isn't too difficult if you already know some basic programming. Takes 3+ weeks to grade projects or respond to questions. I actually asked a question a 2 weeks before a major due date. Didn't get a response till a week after the due date.
Taken several of his classes. They're hard and you'll work a lot, but it's all job-relevant and no harder than the real world. You'll learn a lot, too. Has recent industry experience, is up to date with the languages, has funny stories. Can be lenient on due dates and test questions often come from homework/book, so getting an A is totally doable.
So, Kumi is an alright guy and apparently got paid A LOT at his previous jobs which we got to hear A LOT during the opening weeks of the semester. However his class is extremely boring and strict because HE WILL take over your computer, long and boring reading from slides for the lecture. Very strict guidelines and rules for grades DO NOT RECOMMEND
I used an online book. Books were required since the assignments came from them. Pay attention because each lesson requires skills from the previous lesson. Easy grader on the class assignments so don't worry about getting it EXACTLY how he says. As far as your final grade though no extra credit or curve. I got a 89.3 final avg and received a B.
I took him for Beginning Web Programming, and it was a challenging class. He is a good professor, just make sure you have some programming experience before you take him.
Professor Kumi is really good! He is accessible in office hours and wants you to understand everything. Make sure you read and stay on top of homework assignments. I def recommend this professor!
Great professor! Make sure you study OUTSIDE of class and ask questions in class or office hours.
His lectures tend to get monotonous. The biggest problem was in the second half of the class I would get counted off for mostly things I didn't do. I would reach out to him and never get a response to get things corrected. And when he does explain, he makes a fool of you and explains in the same way which is still really confusing.
This class was just awful. If I wanted to learn everything on my own without any help at all, I wouldn't be in a formal, credit-bearing course. Kumi didn't provide any lecture material and never once gave me any feedback on any of my assignments. I'm terrified I will be completely unprepared for Intermediate Web Development.
I def recommend taking his class. He is well experienced and he tries to prepare you for the real world. Make sure you know the deadlines of all the assignments. Pay attention, you will def pass. Lectures are not so boring. Tests are self-explanatory but heavy on writing programs. I recommend you to DO the BONUS at the end, it's very helpful.
He gives many opportunity for students to ask questions. Goes through many example programs which is a lot more helpful than using power-point slides. The lecture are extremely boring due to the lack of emotion and enthusiasm he displays. Extremely strict on grading criteria and formatting. Overall a great professor that knows the material well.
Mean to the students. Not recommended . stay away from his classes. You won't learn nothing.
Great teacher. On tests, basically one very difficult task, and the rest are normal. In the summer semester, he replaced the lowest test with the highest, which helped the final grade.
Honestly the tutors in the CS/IT lab are more useful than him. He will go over something maybe once and asks if anyone has any questions but he is not very specific and clear in his explanations. Then he will complain about you not doing something that he claims he put in the assignment instructions when its not even there. He isnt very specifc.
degrading, rude, hard to understand.
This professor would only be good if you are very experienced in databases, and database programming is your calling. If that is not you, don't take this professor. Difficult tests with the hardness questions last. One test had a question where students had to make a whole database, half the class had less then 7 minutes to complete that question.
His accent can be a little hard to understand at times, but the lectures go over everything that is needed, and the powerpoints are a condensed and easy to understand version of the book. Class was during the pandemic, so tests were open-book, so they might not be as easy under normal circumstances.
Tough grader, very strict about policies and late penalties, all while giving little feedback, help, or support. I was stuck taking him because he was literally the only Prof left available for COSC 1336 at ACC. I would honestly rather skip the semester than to have this guy for an advanced programming course in the future. Would not recommend.
I attended Professor Kumi's class my second time around. He is a much better instructor than the other instructors at ACC in web programming because he actually cares about his students. The other instructor is arrogant and has videos that suck. Take professor Kumi, trust me you will have a much better learning experience.
The best programming professor at ACC, hands down.
I learned more from Professor Kumi than any class I have taken in computer science at ACC. He is respected and treats his students fair. I highly recommend taking his class.
Are you going to learn Python as the main one? DO NOT TAKE THIS PROFESSOR'S CLASS. The projects that the professor given were easy because I HAD already studied at another university. He did NOT even give coding guidelines on how to code at the beginning of his class. If you made any mistake, you will see your score drop without forgiveness.
This was an APT course. Most professors do not assist with APT courses. Professor Kumi was no different.
This prof did not get assignment grades back to me for up to a month. if at all. The learning for this class builds off of each assignment. Exams are based on programming assignments too. When asked why, he said it was so others could not cheat. That's not my problem. Get me my grades like a real teacher so I can fix bad habits.
I took ITSE 2309 this summer, I completed class orientation and got the required programs downloaded for this class on the first day of school when I was trying to finish my first Lab work on 6/8, I got a system error, emailed this professor three times without any response, which is unacceptable, so i failed my first Lab, DON'T TAKE HIS CLASS FR
Took class Fall 2020. Make sure you know/have experience in coding before taking his class or you fail all exams which are the bulk of the class grade. If you go to or get tutoring there is one to two tutors that are able to provide the specific wants Professor wants in programs. Participate or he thinks you are a cheat. Understand grade criteria.
He knows everything about Oracle PL/SQL. He is a classic, old-school professor who will make you work hard for your grade but you'll come out of the class learning more from him than from anyone else. Quizzes and assignments are simple enough, exams VERY difficult. Stay on top of it it and you'll do just fine, but you CANNOT skip or fall behind.
Very negative in response to questions (or doesn't answer). Constantly talks about getting fired from jobs. Ridicules professions other than programming. Adds ridiculous rules to Lab assignments after assigned and sometimes after turned in. Doesn't grade on time. Takes progressive points off for same mistakes before giving feedback first. AVOID!!!
HWs are based on the readings. Labs have the same format as the textbook examples. Exams can be a bit tough, if you dont study, since you get 2 hours. Hes not a tough grader. Hell give you partial points as long as you understand the basic concepts. Do not hesitate to ask for help for the Hw or labs during class. Hes here to help us out.
Quite possibly the worst professor I've ever had and I already have associates in another field. You want to get feedback from the professor, too bad. Took two weeks to get a reply to a problem I had one week before AFTER the assignment was already graded. Left a comment with a snarky, "contact me If you need help." Jee, If only I did right? :D
Wealth of professional and academic experience in software engineering. Best introduction course to Java, very strict on definitions and terminology. Emphasizes good programming design and practices and frequently references professional work environments and expectations. If you really want to learn Java and are driven, he's it.
He's not perfect for sure, but his classes are clearly structured, and most of the material related to quizzes and labs is easily found in the assigned readings. Some people have issues with communication, but he has always responded promptly to me. His tests can be a bit stressful with several coding questions that are heavily weighted and timed.
Professor Kumi is the embodiment of "I will only explain this once, don't ask again." In addition to that, he is a very 'sink or swim' sort of professor, and will give it to you straight. I wouldn't recommend taking any of his classes that he gives lectures. Be very aware that Kumi has a very thick accent, if you struggle with that, steer clear.
Never responded to emails asking to meet during office hours (which only took place online, however the online link was never provided..). Feedback is minimal and when asked to explain he doesn't (if he even responds to your email you are lucky). I would not take his class again
For coding class lectures, all we did throughout the class was read through PPT and discuss how and where the points are going to be taken off.
Asynchronous classes are a toss up in regards to quality of material and your personal ability to retain information throughout the semester. I regret taking this class online. In comparison to another instructor who teaches this course, Kumi is far better organized. Feedback is few and far between. 89.7 and didn't round me up. Fair play.
Kumi will give it to you straight; he is old school and no-nonsense. You will be ground down to your limits over the semester, but you will learn. His expectations for BAS students are very, very high. Attend the lectures or he will drop you from the class without remorse. Two tests make up 50% of grades, so its unforgiving if you don't test well.
Kumi intentionally sabotages his students by withholding information relevant to assignments and occasionally drops a vague reference to what he expects in assignments during 3 hour lecture. If you didn't happen to catch on, it's very likely he will fail your assignment even though it meets all written criteria. When questioned, he becomes childish
Teaching style is horrendous, unfortunately you cannot avoid him for certain classes. Retaliatory when asked basic help questions, mind you there is no tutor for upper level courses. Instructions and material is conveyed unclearly with no review or prep work for exams. Furthermore, projects and taught material usually do not reflect on his exams.
If you have no prior knowledge of python or any coding experience I wouldn't recommend taking his course. I think he's an unfair grader and isn't clear on instructions or clarification of mistakes. If you have to take his class I would get a tutor and try to pay attention as much as possible. Good luck....
This professor just knows how to complain about other professor. He thinks he is the only one pro in computer science . Not effective lecture. not helpful.
worse professor. just gives lecture nothing extra help at all.
He is not helpful. He will refer you to tutor for question answer, not a good review for test. There is just lecture and complain about other professor.
He is not helpful. He will refer you to tutor for question answer, not a good review for test. just gives lecture nothing extra help at all.he does not responds to email. I would not take his class again.
Terrible teaching style. He will lecture for hours and his lectures are little to no help. During most lectures he will just say "if you dont know what this means go read the textbook." Will knock points off for stuff that wasn't mentioned in his instructions. Wants people to participate during lectures but he is very condescending.
Accent is not a problem, but he is soft-spoken. Harder than other CSIT professors at ACC, but in a good way. I agree that he leans too much into the 'industry expectations' at times, however. Programming questions on tests can be difficult; they test your understanding of key concepts in unanticipated ways. Best professor to prepare for BAS.
Professor Kumi is by no means an easy professor. That being said, I learned more from his classes than any other classes in my degree plan. There are a lot of people complaining on here about him but I needed his no bs attitude to help me put in the effort to become a better student and programmer. He was always helpful to me when I needed help.
I had him for an online course and to say he was my professor would be an overstatement. His entire class is a textbook. No slides, no lectures, only a textbook. He doesn't even say what chapters to read to correlate the assignments/tests. I emailed him once for clarification on an assignment and he never responded.
One of the least helpful professors there is at ACC. Takes forever to grade. He pretends he doesn't know why people can't do well on his exams but likes to test on stuff he thinks you should know not on stuff he's taught you. He thinks he's preparing you for the real world but only sets you up for failure with his lack of clear instructions.
His class will humble you, but you can do it. Tips for exams: 1. Follow instructions exactly 2. If he spent > 10 mins covering a topic, or its in the course resources, it will come up; no matter how unlikely it seems 3. Unless you overprepare, you will have to learn concepts and apply them on the fly (open book). 4. Do textbook review exercises.
By far the worst instructor at ACC. He takes off points for the slightest things and discourage students in class and wonder why students are not doing well in exams. Poorly planned lectures, and there is no study material so be prepared to teach yourself. Exams are very difficult where you have to code from scratch. Avoid him if possible
Class Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
25%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.65 avg changeRatings by Course
COSC1320
4.7
(3)1315FUNDPROG
4.0
(1)ITSC2337
4.0
(3)COSC1315
3.5
(13)ITSE1345
3.3
(3)Difficulty by Course
COSC3365
5.0
COSC4301
4.6
COSC1337
4.3
C
4.0
ITSC1311
4.0