4.6

Ashok Kumar

Computer Science - University of Louisiana at Lafayette

4.6
Quality
3.4
Difficulty
91%
Would Retake
85
Reviews
4.6
Quality
3.4
Difficulty
4.6
Helpful
4.6
Clarity

91%

Would Retake

85

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

72%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 56 grades
Most common grades:
A (29)
B (13)
A+ (5)
Grade Distribution
A(34)B(13)C(3)D(1)F(0)A-/B+(5)
Based on 58 reported grades
A: 29
B: 13
A+: 5
C: 3
Common Tags
Group projects (10)
Respected (9)
Skip class? You won't pass. (7)
GROUP PROJECTS (7)
Amazing lectures (5)
Caring (4)
Participation matters (4)
Gives good feedback (3)
Rating Trend

Stable

-0.19 avg change
May
Dec
Jan
May
Dec
Dec
Last 6 months
Ratings by Course

430

5.0

(2)

EECE355

5.0

(2)

001

5.0

(1)

CS455

5.0

(1)

CSCE555

4.9

(12)
+5 more courses
Difficulty by Course

CMPS455

4.0

CS455

4.0

CMPS455G

3.3

EECE355

3.0

001

3.0

Reviews (85)
5.0
4.0
CMPS455
Mar 18, 2011

Kumar is awesome. Don't skip class.

5.0
3.0
EECE355
Jan 11, 2012

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.

5.0
3.0
EECE355
Grade: C
Dec 16, 2013

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.

4.0
4.0
555
Sep 21, 2014

He is good professor

5.0
4.0
CMPS455
May 8, 2015

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!

5.0
3.0
001
May 8, 2015

Do Your projects!

5.0
3.0
CSCE555
May 8, 2015

One of the best professors of this University

4.0
5.0
CMPS455
May 8, 2015

Dr. Kumar went out of his way to give opportunities to better your understanding and grade.

5.0
3.0
CSCE555
Grade: A+
May 8, 2015

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.

5.0
4.0
CS455
May 8, 2015

The OS course was difficult and rewarding. Dr kumar was a great professor, and a great person to be around. #TeamKumar

5.0
1.0
CSCE555
Grade: A
May 8, 2015

He is very helpful person and and deeply know this course so He teached very well.

5.0
1.0
CSCE555
May 8, 2015

Honestly, he makes sure nobody leaves the class without learning something new; beginner, average or experienced, you're learning new and important things.

5.0
4.0
CMPS455
May 8, 2015

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!

5.0
2.0
CSCE555
May 8, 2015

got a very good understanding of the subject

5.0
1.0
555
Grade: A+
May 8, 2015

he is awesome

4.0
4.0
CMPS455G
May 8, 2015

Get ready to read

5.0
2.0
CSCE555
May 8, 2015

This course was helped me a lot to learn about some programming languages and how to think logically and accurately.

4.0
5.0
CMPS455
May 8, 2015

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.

5.0
3.0
CSCE555
May 8, 2015

Available outside the class

5.0
4.0
CSCE555
Grade: B
May 9, 2015

The professor is just great! We can learn a lot of things from this course.

4.0
5.0
CMPS455
Grade: Not sure yet
May 9, 2015

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.

5.0
4.0
CMPS455
Grade: A
May 9, 2015

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.

5.0
3.0
CMPS455
Grade: B
May 9, 2015

Good teacher and fun class. This class isn't as bad as people say (if you know CC++ well)

5.0
4.0
CMPS455
Grade: A
May 9, 2015

Dr. Kumar is a skilled teacher. He clearly knows his content and is a fun teacher to have lectures with.

5.0
4.0
CSCE555
May 9, 2015

The course is very useful and the teaching is exceptional. But you need to do a good homework for your grade.

5.0
3.0
455
May 9, 2015

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.

5.0
2.0
CMPS455
Grade: A+
May 10, 2015

Humorous yet professional instructor who knows what he is saying. Ideas are well-conveyed and easy to understand.

5.0
3.0
CMPS455
May 10, 2015

This course helped me to gain a lot of practical knowledge in Programming.

4.0
3.0
CSCE555
May 11, 2015

Clear Cut Lectures. Get ready to learn the subject.

5.0
4.0
CMPS455
May 11, 2015

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.

4.0
3.0
455
Grade: A
May 11, 2015

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.

3.0
5.0
CMPS455
May 11, 2015

Projects are expected to be imaculate, expect to fix bugs in source material and cover edge cases not specified in specifications.

5.0
1.0
CSCE555
May 11, 2015

He is a very good professor.

5.0
1.0
455
May 11, 2015

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.

5.0
2.0
CMPS455
Grade: B
May 12, 2015

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.

4.0
4.0
CMPS455
Grade: A
May 12, 2015

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

5.0
4.0
CSCE555
May 12, 2015

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.

4.0
4.0
CMPS455
Grade: C
May 14, 2015

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.

5.0
4.0
CMPS455
May 21, 2015

Best computer science teacher!

5.0
3.0
CMPS430
Grade: A
Aug 2, 2015

Great class.

4.0
2.0
CMPS430
Grade: A
Aug 3, 2015

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.

5.0
2.0
CMPS430
Grade: A
Aug 3, 2015

He is very good at students to clarify their doubts any time . Excellent at teaching with crystal clear examples.

5.0
2.0
CMPS430
Grade: A+
Aug 3, 2015

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.

5.0
2.0
430
Grade: A
Aug 5, 2015

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.

5.0
3.0
CMPS430
Grade: A
Aug 6, 2015

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.

5.0
2.0
CMPS430
Aug 6, 2015

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.

5.0
3.0
CMPS430
Grade: A
Aug 10, 2015

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.

5.0
3.0
CMPS430
Grade: B
Aug 11, 2015

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.

5.0
3.0
430
Grade: B
Aug 12, 2015

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.

5.0
4.0
CMPS455
Grade: B
May 2, 2016

i'd take any class Dr Kumar taught. It's never easy, but he's a great professor

5.0
1.0
CMPS430
Grade: A
May 7, 2016

A very good instructor. It would be greater if he speaks a little louder.

5.0
4.0
CMPS455
Grade: B
May 9, 2016

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!

5.0
4.0
CMPS455
Grade: A
May 9, 2016

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.

5.0
1.0
CMPS430
Grade: A
May 9, 2016

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!

5.0
4.0
CMPS455
Grade: A
May 9, 2016

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!

5.0
3.0
CMPS455
Grade: B+
May 9, 2016

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!

5.0
3.0
CMPS455
Grade: A
May 11, 2016

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.

5.0
4.0
CMPS455
Grade: B+
May 11, 2016

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.

5.0
2.0
CMPS455G
Grade: A
May 11, 2016

This is a very good course. You can learn a lot from it!

5.0
4.0
CMPS455
Grade: B
May 12, 2016

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.

5.0
4.0
CMPS455
Grade: B
May 12, 2016

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)

5.0
4.0
CMPS455
Grade: A-
May 12, 2016

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.

5.0
5.0
CMPS455
Grade: B+
May 11, 2017
Would take again

Hope you like Nachos and 2-Level Hierarchical Page Tables

Respected
Skip class? You won't pass.
Amazing lectures
5.0
5.0
CMPS455
Grade: B
May 11, 2017
Would take again

Great teacher, difficult class expect to work hard and have fun with learning nachOS

Respected
Skip class? You won't pass.
GROUP PROJECTS
5.0
3.0
CMPS430
Grade: A-
Dec 12, 2017
Would take again

He's a great professor, don't disappoint him.

Gives good feedback
Respected
Tests are tough
5.0
4.0
CMPS430
Grade: A
Dec 13, 2017
Would take again

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.

Respected
Skip class? You won't pass.
Caring
5.0
4.0
CMPS455
Grade: A
May 8, 2018
Would take again

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.

Participation matters
Skip class? You won't pass.
GROUP PROJECTS
5.0
4.0
CMPS455
Grade: B
May 8, 2018
Would take again

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.

Participation matters
Skip class? You won't pass.
GROUP PROJECTS
5.0
5.0
CMPS455
Grade: Not sure yet
Nov 29, 2018
Would take again

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.

Respected
Hilarious
GROUP PROJECTS
5.0
3.0
CMPS455
Grade: A
Dec 13, 2018
Would take again

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.

Participation matters
Clear grading criteria
GROUP PROJECTS
5.0
4.0
CMPS455
Grade: A
Dec 13, 2018
Would take again

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.

Clear grading criteria
Amazing lectures
GROUP PROJECTS
5.0
4.0
CMPS455
Grade: A
Dec 13, 2018
Would take again

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.

Amazing lectures
GROUP PROJECTS
LECTURE HEAVY
4.0
5.0
CMPS455
Grade: C
May 3, 2019
Would take again

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.

Lots of homework
Skip class? You won't pass.
Group projects
5.0
4.0
CMPS455G
Grade: A+
May 16, 2019
Would take again

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.

Gives good feedback
Respected
Clear grading criteria
4.0
5.0
CMPS455
Grade: A
May 16, 2019
Would take again

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

Lots of homework
Graded by few things
Beware of pop quizzes
5.0
4.0
CMPS455
Grade: A
May 16, 2019
Would take again

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!

Respected
Skip class? You won't pass.
Group projects
5.0
4.0
CMPS455
Grade: A
Dec 11, 2020
Would take again

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.

Respected
Group projects
Lecture heavy
5.0
5.0
CMPS455
Grade: A
Dec 11, 2020
Would take again

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.

Group projects
Amazing lectures
Caring
1.0
5.0
CMPS455
Grade: D+
Dec 11, 2020
Wouldn't take again

Its hard to understand him most of the time. You will mostly learn through trial and error in the class.

Group projects
Beware of pop quizzes
Tough grader
1.0
5.0
CMPS455
Grade: B
Dec 13, 2020
Wouldn't take again

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.

Lots of homework
Group projects
Beware of pop quizzes
5.0
4.0
CMPS455
Grade: A
Dec 14, 2020
Would take again

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++.

Respected
Group projects
Amazing lectures
4.0
5.0
CMPS455
Grade: A
Jan 4, 2021
Would take again

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

Group projects
5.0
3.0
CMPS455
Grade: B
May 22, 2022
Would take again

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.

Participation matters
Group projects
Caring
5.0
3.0
CMPS455
Grade: A
Dec 9, 2022
Would take again

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.

Group projects
Gives good feedback
Caring
5.0
4.0
CMPS455
Dec 24, 2025
Would take again

He is a fabulous professor!

Class Info

Online Classes

100%

Attendance Mandatory

72%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 56 grades
Most common grades:
A (29)
B (13)
A+ (5)
Grade Distribution
A(34)B(13)C(3)D(1)F(0)A-/B+(5)
Based on 58 reported grades
A: 29
B: 13
A+: 5
C: 3
Common Tags
Group projects (10)
Respected (9)
Skip class? You won't pass. (7)
GROUP PROJECTS (7)
Amazing lectures (5)
Caring (4)
Participation matters (4)
Gives good feedback (3)
Rating Trend

Stable

-0.19 avg change
May
Dec
Jan
May
Dec
Dec
Last 6 months
Ratings by Course

430

5.0

(2)

EECE355

5.0

(2)

001

5.0

(1)

CS455

5.0

(1)

CSCE555

4.9

(12)
+5 more courses
Difficulty by Course

CMPS455

4.0

CS455

4.0

CMPS455G

3.3

EECE355

3.0

001

3.0

Similar Professors