4.6
Quality3.4
Difficulty91%
Would Retake85
Reviews91%
Would Retake
85
Reviews
Rating DistributionOfficial
5
69
4
13
3
1
2
0
1
2
What Students Say
“Kumar is undoubtedly the best CMPS professor at UL”
CMPS455 - 5.0 rating“This class is the epitome of what an education should be”
CMPS455 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
72%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.19 avg changeRatings by Course
430
5.0
(2)EECE355
5.0
(2)001
5.0
(1)CS455
5.0
(1)CSCE555
4.9
(12)Difficulty by Course
CMPS455
4.0
CS455
4.0
CMPS455G
3.3
EECE355
3.0
001
3.0
Reviews (85)
Kumar is awesome. Don't skip class.
Doesn't like to show it, but he is pretty sympathetic towards his students. Likes to make jokes, keeps class interesting. Speaks clearly and knows his subject.
The class is more than manageable because of his curve but he also isn't a big fan of partial credit. If you can work all of his homework problems you will be set for his test. He also puts all solutions and some old test and assignments on Moodle to help you prepare. And if he offers any extra class sessions, take it, you will not regret it.
He is good professor
Had Dr Kumar before for CMPS 430. He's the best. Doesn't like to see you fail as long as you're willing to put in the work. OS is rough, that's just the nature of the class. His lectures make everything simple and understandable. START THE PROJECTS EARLY!
Do Your projects!
One of the best professors of this University
Dr. Kumar went out of his way to give opportunities to better your understanding and grade.
There were many ups and downs during this course. Despite ups and downs, the only thing I value is the final outcome and that is none other than what I learned from this course. I would like to recommend this course to those students who are serious to learn and willing to apply what you have learned.
The OS course was difficult and rewarding. Dr kumar was a great professor, and a great person to be around. #TeamKumar
He is very helpful person and and deeply know this course so He teached very well.
Honestly, he makes sure nobody leaves the class without learning something new; beginner, average or experienced, you're learning new and important things.
This course is definitely not easy. The group projects are what make the course difficult. They aren't impossible but require some deep understanding of the material. As far as the lectures go, Dr. Kumar makes the theory portion of the class crystal clear. He does everything he can to help students pass. Also, Beware of the midterm!
got a very good understanding of the subject
he is awesome
Get ready to read
This course was helped me a lot to learn about some programming languages and how to think logically and accurately.
Want to take or even better, pass this class. Group projects, my friend, get a good group and this class will be hakuna matata. If you get a so-so group you may pass. Dr. Kumar taught the class well, it was just the concepts we had to implement on the projects and the test that are the challenging parts.
Available outside the class
The professor is just great! We can learn a lot of things from this course.
He's one of the best teacher's there. He's very helpful and understanding. You need to go to class. OS is even harder than PL.
This class requires a lot of work especially the group projects are tough. Need to attend all lectures Dr Kumar has the best lectures among all of the CMPS instructors also a lot of quizzes so class participation is important. Other than that he really helps students to get the grade they deserve.
Good teacher and fun class. This class isn't as bad as people say (if you know CC++ well)
Dr. Kumar is a skilled teacher. He clearly knows his content and is a fun teacher to have lectures with.
The course is very useful and the teaching is exceptional. But you need to do a good homework for your grade.
Kumar is a funny dude who's humor can sometimes lull you into a false sense of confidence. He teaches complicated concepts in an easy to understand way, and it's important to take notes because sometimes the slides he teaches from can be confusing without context. Group projects are a HUGE percentage of the grade so teamwork is important.
Humorous yet professional instructor who knows what he is saying. Ideas are well-conveyed and easy to understand.
This course helped me to gain a lot of practical knowledge in Programming.
Clear Cut Lectures. Get ready to learn the subject.
Dr. Kumar makes things easy to understand. Do not skip even a single class. Projects are hard but manageable if you know your programming well. Tests are hard too and we are expected to apply our knowledge.
Tough class, but Kumar explains things thoroughly and very well so you understand it in the lectures. Be absolutely sure to get a good group for the projects though, as that can make or break your grade.
Projects are expected to be imaculate, expect to fix bugs in source material and cover edge cases not specified in specifications.
He is a very good professor.
One of the best professors at UL Lafayette's Computer Science Program hands down. Very helpful, cares for students, goes the extra mile to ensure everyone is succeeding.
This course is one of the best courses i have ever taken. i learned a lot in this course. This course helped me improve my programming skills. Professor was very helpful. he gave a chance to improve my grade when i messed up my midterm. Always available for students. more professors like him must be present in computer science faculty.
The majority of this course is group work with 4 people. This is only a good thing if you have good team members. Be prepared to spend a lot of time on projects
The work assigned would inspire and persuade us to learn about the concepts in depth and work over them. They instigate us to think and brainstorm solutions among group members. Group projects provided a better opportunity to get a hands-on experience over the concepts. The course structure was well planned and reduced pressure before the finals.
Long lectures with quizzes sometimes, tests are long and hard. Group projects are hard as well. The toughness is 5050 between the subject being hard and the teacher being hard.
Best computer science teacher!
Great class.
Dr. Kumar is always eager to answer student's questions for clarification. He'd much rather you understand the content than fail you over a misconception.
He is very good at students to clarify their doubts any time . Excellent at teaching with crystal clear examples.
Dr. Kumar is one of the greatest computer science teachers. If you have trouble in his course, please learn to learn. It isn't hard. You go to class, then scribbles the Dibbles on your notebook on what comes out of his mouth. Then, get this, you study those dribbles before the test and you basically print A's. If you don't understand, just ask.
Make sure to take notes because your tests will have a few questions that he may have hinted towards in class but not directly stated in his powerpoint. His tests are straightforward and vague at the same time if you don't know what you're looking for. Hint(Login Design Truth Table). Their is one research paper and verilog group project.
Very clear teacher. Take notes, very important. Do all the assignments, and pay attention in class and you'll be good to go for the tests, more or less.
Professor Ashok Kumar, is an amazing speaker with clarity in the topic and in the explanation. I could understand the subject very under him than the any other lecture. He is very clear with the course structure and deadline which was challenging to me and got to know a lot from this subject. Thank you professor.
The 430 Computer Architecture course was informative but not too difficult. Dr. Kumar explains all of the theory for the course very well so that when it comes time for the test you are prepared. A large research paper is required for this course. Spend a couple of days researching topics before you actually pick one.
You can do well basically with just the notes of the stuff he writes on the board (with a few definitions from the slides). Don't try to learn concepts for the fist time on the test, they won't be easy like in the notes.
He makes learning easy however his tests are long and hard. There was a Verilog project and a paper to write. I learned a lot about coputer architecture.
i'd take any class Dr Kumar taught. It's never easy, but he's a great professor
A very good instructor. It would be greater if he speaks a little louder.
Dr. Kumar is a really sincere, caring teacher. He will help you if you seek it. He will be there and try to help you pass. His class isn't easy, but if you put in the work you'll do fine. I highly recommend him as a teacher. Thanks for another awesome semester. See you this summer!
Dr. Kumar is a fantastic professor. He cares greatly about the academic and professional success of his students, so if you don't understand something, just ask him. That said, he really wants to make sure that you learn in his classes, so don't expect an 'easy' A. If you put in the work, a good grade is definitely doable.
Dr. Kumar is an amazing professor! His lectures are interesting, even if the topic isn't, and really teaches the material. However this doesn't mean he is easy, I like to think of him as a more approachable Radle. Teaches great but tests are challenging and more about applying knowledge. I would take any and everything he teaches. Hakuna Matata!
Kumar is awesome! I actually loved his class and all the challenges that came w/ it. Warning: Make sure to find a solid team for projects, by the end you come out from trenches of WWI w/ whatever remains of your new kin. Projects will consume your life but you will learn so much! I hope they never dilute this class, CMPS shouldn't be easy!
Dr Kumar is one of the best professors in this department. I had him for CMPS 455 and CMPS 430 in the same semester. These classes were both tough, but manageable. Kumar makes the subject more clear and teaches it very well. He assigns many group projects, so make sure you're in a good group or else you're going to struggle. Hakuna Matata!
I've known Dr. Kumar for a long time and I've taken many courses with him. Dr Kumar is an amazing teacher. He teaches in an easy to understand manner and his accent is exceptionally easy to understand. The course load might seem like a lot, but he gives ample time and many examples making the course challenging, but not impossible.
Great professor. Cares a lot for his students. His classes are usually tough but fair. He's my favorite professor hands down & I would take any class he offered. Go to class bec he takes role. For 455, get a good/hardworking group and start projects early! The more intensive projects can take a lot of time, so the earlier you start, the better.
This is a very good course. You can learn a lot from it!
Dr Kumar is an amazing teacher one of the best in the department. The class is not easy at all and you will spend hours/days working on projects. However Dr Kumar present the material clearly in his lecture so attending class is kinda required. Test are easy but if you understand the concept of the material you will be okay.
Kumar is undoubtedly the best CMPS professor at UL. He is clear, concise, and he is there to teach, not just get a paycheck. Because of this, be prepared to work hard. Very hard. He is there to help but he will not hold your hand. Go to the lectures and don't doodle like I did! Everything he says will be important (i.e on the test)
This class is the epitome of what an education should be. If you actually want to learn, Dr. Kumar will do everything in his power to teach you. If you take the time to care about what you're doing, there is no way you won't get a grade you deserve. Bottom line: Doctor Kumar will challenge you, and this course will make you a better programmer.
Hope you like Nachos and 2-Level Hierarchical Page Tables
Great teacher, difficult class expect to work hard and have fun with learning nachOS
He's a great professor, don't disappoint him.
Kumar is clear about what he expects you to know and pushes you to understand and apply knowledge. While attendance isn't mandatory, it's essential to do well. He provides a lot of material on moodle, so you must attend class to know what he wants you to focus on and how he expects you to show work.
A challenging course, but overall great when you have a good team. If you plan to skip class or not participate in the projects, you'll be penalized heavily (not passing). Participation is taken very seriously in this course. Show up to class, start your projects early, work with your team, and talk to the TAs. You earn the grade you deserve.
Dr. Kumar is very clear and concise, he makes sure you understand the material. His ability to take complex material and break it down into simple concepts is amazing. Ways to be successful in this class. Don't skip any class, participate in your group projects, understand don't memorize concepts, study rigorously, you get what you put into it.
Make sure you have a good group because the projects will keep you up all night and they can't be done by one person. This is probably the hardest CMPS course, so buckle up. 6 projects, 2 exams, quizzes, no final, few homeworks. The tests are tough so make sure you study, but the projects are what make this class brutal. Kumar is the GOAT though.
Do group project ahead of time so you can ask TAs for help if need be. Dr. Kumar makes the material easy to understand so just pay attention in class. For the tests just take good notes and read the slides. Memorizing will do you no good. And most of all, hakuna matata.
Amazing lectures that really get you to understand the material. Each project builds off of the ones before it and present their own unique challenges. 1 solo, 3 group-based. Interaction with the TAs is mandatory if you want to fully understand the projects and (most) course material. For the sanity of your team, please comment your code.
Dr. Kumar is a really good professor. Makes the material easy to understand and definitely makes coming to class worth it. Make sure to take good notes early on and stay organized as you will need to study most of your notes for the final. For group projects, start early and see the TA's early on for help and clarification. Comment your code.
This class is hard, but Kumar makes it easier because he's a good teacher. He explains things really well and is always open to office hours and further teaching. The class is almost all projects which are very hard. Get a good group, but dont slack off on work because it will show on the tests if you know the material or not.
Dr. Ashok Kumar is great at what he teaches. For quizzes and exams, his lecture and some self-reading are enough as he explains the topic very well with clear and fun examples. For Projects, start early and talk to TAs. While working in a group, you need to plan work according to team members' strength. Having good debugging skills is very helpful.
Go in with a group! Pick reliable people. Start immediately. Memorize all of the nachos files and documentation paths. The 2 tests are difficult. 4/5 projects are group based. Learn Git/453 before entering class, 3x harder otherwise. Go to class, if people miss, quiz time. C++ tutorials is a life saver. Communication required. Call out bad members
Dr. Kumar is a fantastic professor. He will push you on a personal level and academically. Super funny lectures and he takes the time to make sure understand the material. Operating systems is a deep topic, so he covers it abstractly, and you get the implementation from the projects. Study C++ now, it makes the projects much easier! Good luck!
Do not wait to start projects. Work on them a little bit everyday, setting achievable goals for each day. If you get stuck ask the TAs early on so you can recover any lost time. Try to split the work with teammates, it is too much to do alone. And if you miss any lectures try to review them later, because an understanding of the topic is important.
Set aside a lot of time for the class. Don't take normal amount of classes with this and start projects early. It's a great class just a lot of work. Dr. Kumar is amazing so if you hate him it's probably because you're taking too many classes/too busy, imo.
Its hard to understand him most of the time. You will mostly learn through trial and error in the class.
Kumar is very disrespectful in how he treats students at times and makes the classes overly hard to the point that you cant really take any other hard classes in conjunction with this one. He purposefully uses nachos language because it has no references, so you just have to spend 10s of hours guessing which take away time from work elsewhere.
A very challenging and engaging course! Get ready to work hard, very hard. Choose your group wisely and avoid those taking too many courses or too busy. Refreshing material from 351 and 430 is helpful as well as C++.
The tests are hard and the projects are hard so you really won't have any time at all. I suggest you have an easy workload in other classes and make sure your group members schedule work with you or it's really going to be a pain. For all project questions go to the TA, and go to the TAs a lot
The class was redesigned to help students this semester. I took the class back in Fall 2020 and struggled. The concepts were fully explained. If you participate in class, you will not have any issues.
I absolutely loved this class! Kumar is a great professor, very personable and intelligent. I used to hear horrors about this class pre-Covid, but his restructuring has really helped. Attend classes and be present whenever he's teaching. I paired this class with 453, 460, 413 and 2 non CS classes. Can get stressful with finals, but it's doable.
He is a fabulous professor!
Class Info
Online Classes
100%
Attendance Mandatory
72%
Textbook Required
33%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.19 avg changeRatings by Course
430
5.0
(2)EECE355
5.0
(2)001
5.0
(1)CS455
5.0
(1)CSCE555
4.9
(12)Difficulty by Course
CMPS455
4.0
CS455
4.0
CMPS455G
3.3
EECE355
3.0
001
3.0