4.7

Paul Bodily

Computer Science - Idaho State University

4.7
Quality
3.6
Difficulty
97%
Would Retake
302
Reviews
4.7
Quality
3.6
Difficulty
4.7
Helpful
4.7
Clarity

97%

Would Retake

302

Reviews

Rating Distribution
Official
302 total ratings

5

228

4

60

3

10

2

3

1

1

What Students Say

Super nice guy and does a great job explaining complex topics

CS3305 - 5.0 rating

Best professor I've had in the CS department at Idaho State

CS3305 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

22%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 183 grades
Most common grades:
Not sure yet (71)
A (67)
A- (24)
Grade Distribution
A(79)B(35)C(22)D(2)F(0)A-/B+(46)
Based on 260 reported grades
Not sure yet: 71
A: 67
A-: 24
B: 23
Common Tags
Lots of homework (120)
Caring (83)
Get ready to read (79)
Amazing lectures (77)
Inspirational (72)
Accessible outside class (55)
Gives good feedback (45)
Respected (45)
Rating Trend

Stable

-0.16 avg change
Apr
May
Sep
Apr
May
Dec
Last 6 months
Ratings by Course

CS5599

5.0

(3)

CS3307

5.0

(2)

CS4473

5.0

(2)

CS6605

5.0

(6)

CS1181

5.0

(1)
+10 more courses
Difficulty by Course

CS6605

4.8

CS4412

4.0

CS3305

3.9

CS6680

3.7

CS3307

3.5

Reviews (298)
5.0
4.0
CS4478
Grade: A
Nov 21, 2019
Would take again

This class was machine learning. There was probably too much work for a single class, but the work really exercises your knowledge of the lessons. It will be an intense class, but you'll leave it knowing so much more. There was also a group project that let you explore some applications and recieve feedback.

Lots of homework
Accessible outside class
Amazing lectures
5.0
4.0
CS4478
Grade: A-
Dec 10, 2019
Would take again

He is pretty difficult, but it's because he expects the best out of you.

Accessible outside class
Inspirational
Caring
5.0
4.0
CS5599
Dec 10, 2019
Would take again

He gets the best out of the students by engaging more with them individually.

Gives good feedback
Accessible outside class
Inspirational
5.0
4.0
CS3305
Dec 12, 2019
Would take again

He really enjoys the course content, which means lectures are engaging. The content is hard though, but he does everything possible to make sure you understand. He is also very available outside of class for more questions and/or clarification. He's a good guy.

Inspirational
Clear grading criteria
Caring
4.0
3.0
CS3305
Grade: Not sure yet
Nov 10, 2020
Would take again

He definitely cares a lot about his students. It's not just a free pass, and be aware of the fact that 10% of the grade has to do with a service learning project.

Accessible outside class
Get ready to read
Caring
4.0
4.0
CS3305
Nov 11, 2020
Would take again

Because of the lack of stress in the class, I was able to learn much more about the topic than I normally would have.

Gives good feedback
Inspirational
Hilarious
5.0
4.0
CS3305
Nov 10, 2020
Would take again

He is probably my favorite CS professor at ISU. Super nice guy and does a great job explaining complex topics. He shows genuine interest in the success of students and cares about their well-being. I always loved the inspirational thought that he would begin each class with. He gives a lot of homework, but It does help with the learning process.

Lots of homework
Inspirational
Caring
5.0
4.0
CS3305
Grade: Not sure yet
Nov 12, 2020
Would take again

Paul is a good teacher. The subject matter isn't easy, but he wants students to understand and takes time to explain difficult abstract concepts. He somehow makes them more understandable. There is a lot of homework but it is necessary to practice the subject. He puts a lot of care into teaching,and I would definitely recommend him as a teacher!

Lots of homework
Inspirational
Caring
5.0
4.0
CS3305
Grade: Not sure yet
Nov 13, 2020
Would take again

Professor Bodily is a great teacher with a passion for the content he teaches. He works hard to make sure he is giving his students the best chances of comprehending the material and is always open to questions. He always starts each class with an inspirational thought and is always positive and uplifting. Overall, I recommend any of his classes.

Respected
Accessible outside class
Caring
5.0
4.0
CS4478
Grade: Not sure yet
Nov 20, 2020
Would take again

Dr. Bodily is an excellent professor teaching awesome courses. He really knows his stuff and he is passionate about it as well. CS4478 is structured just like CS4412. They are both challenging and require you to understand the materials. Start early on projects because they will be time consuming, but you will learn so much from his courses!

Respected
Skip class? You won't pass.
Amazing lectures
5.0
4.0
CS3305
Grade: A
Nov 23, 2020
Would take again

Dr. Paul Bodily is incredible. He is friendly, kind, approachable, and extremely knowledgeable in his field. I have taken several classes from him at this point and have learned and grown a lot from them. His courses are tough, and so much work, but if you stick with the workload you will come away having learned the material well.

Respected
Lots of homework
Caring
4.0
3.0
CS3305
Grade: Not sure yet
Nov 24, 2020
Would take again

He always started with words of inspirations and always taught the class that he would like to be taught himself. I learnt a lot although he gives a lot of homework and a lot of quizzes could be because it was an online course.

Respected
Lots of homework
Inspirational
5.0
3.0
CS3305
Grade: A
Nov 24, 2020
Would take again

Dr. Bodily is really great. He cares about students and their success. If you put in the time and effort, you won't fail, but it does require work. He sets you up for success with lectures, office hours, and homework. Tests are based on what you do in class and homework. There aren't tricks or unexpected problems. Top CS professor at ISU.

Respected
Lots of homework
Amazing lectures
5.0
4.0
CS4478
Dec 1, 2020
Would take again

Bodily's courses are all similar. There is useful homework meant as simple-ish practice of lecture concepts. This course in particular had several labs throughout the semester that are very heavy and time intensive. You can learn a lot if you try and Bodily is good about making time to help you out.

Lots of homework
Participation matters
Group projects
5.0
4.0
CS4478
Dec 1, 2020
Would take again

Bodily is an excellent professor. His classes are a ton of work, but always interesting. He will generally start each class with some sort of inspirational thought, which is a nice touch and sometimes helpful in combatting the stress of college. I would definitely recommend this professor.

Lots of homework
Inspirational
Caring
5.0
4.0
CS3305
Grade: Not sure yet
Dec 1, 2020
Would take again

Paul is a great professor! He always encourages questions and offers help if stuck on a problem. 3305 is a very difficult course, but as long as you keep on top of your homework and really study the material you should be just fine.

Gives good feedback
Lots of homework
Get ready to read
5.0
3.0
CS3305
Grade: Not sure yet
Dec 2, 2020
Would take again

He is one of the best computer science professors on campus! He cares about his students and makes sure that everyone understands his lectures. Dr. Bodily is also there for you if you need his guidance as an advisor outside of class and will make go out of his way to help his students.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
CS4478
Grade: B-
Dec 2, 2020
Would take again

He cares.

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
CS3307
Grade: A-
Dec 3, 2020
Would take again

Great Class! Very difficult content to go through, but Paul does a great job of preparing the student to succeed. He's also a professor that really likes to get to know his students.

Accessible outside class
Get ready to read
Caring
5.0
4.0
CS3305
Grade: Not sure yet
Dec 3, 2020
Would take again

You can tell Paul really cares about your success. He's very gentle and Aristotelian in his teaching methods. His flipped classroom can take a little getting used to, but he conducts it in a way that makes class discussions meaningful and educational. I would recommend Paul Bodily any day. One of my favorites.

Gives good feedback
Hilarious
Caring
4.0
5.0
CS3305
Grade: B-
Dec 3, 2020
Would take again

He goes deep into detail.

Respected
Lots of homework
Test heavy
4.0
3.0
CS3305
Dec 4, 2020
Would take again

Pretty dang good, I would, and probably will be taking classes from him again. Stay on top of homework. There isn't a ton, but it is steady.

Accessible outside class
Get ready to read
Inspirational
5.0
4.0
CS3305
Grade: Not sure yet
Dec 4, 2020
Would take again

Dr. Bodily has a unique way of delivering material in a way that captivates his class. When Paul speaks, you enjoy to listen. Paul has a good skillset in getting to know each and every member of his class. This helped me feel comfortable, and made me feel like i belong. Paul is always prepared and has carries a lot of knowledge in many subjects.

Respected
Participation matters
Inspirational
3.0
5.0
CS3305
Dec 4, 2020
Would take again

It was the toughest class I have ever taken

Gives good feedback
Lots of homework
So many papers
5.0
4.0
CS3305
Grade: A
Dec 4, 2020
Would take again

Paul is a great professor; he takes his time to make sure concepts are understood. He is also available outside of class time.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
CS3305
Dec 4, 2020
Would take again

I enjoyed his class a lot. He starts every lecture with an inspirational quote, which is sometimes silly but always puts me in a good mood for class. He explains the concepts really well and gives lots of examples. There's lots of homework, but they're usually only a few questions and Prof. Bodily is always available to help.

Lots of homework
Inspirational
Caring
5.0
4.0
CS3305
Grade: C
Dec 5, 2020
Would take again

Best professor I've had in the CS department at Idaho State. You can tell that he really cares about his students, and that goes a long way. The course is difficult, but if you put the work in on the homework, the exams are easy.

Lots of homework
Inspirational
Amazing lectures
4.0
4.0
CS3305
Grade: A
Dec 5, 2020
Would take again

CS 3305 is a hard class, but Dr. Bodily did a great job in helping me to understand the material. Put in the time to understand the lectures and homework, maybe do a few extra problems in the book, and you'll do fine on the tests.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
4.0
CS4412
Grade: B+
Apr 13, 2021
Would take again

Paul Bodily is a wonderful professor. He is knowledgeable and helpful and passionate about the subjects he teaches. He structures his classes so that if you do the work, you feel prepared for the assignments. Always fair in that if something hasn't been covered in class but accidentally made it into the homework, he will not hold you accountable.

Hilarious
Amazing lectures
Caring
5.0
4.0
CS44125512
Grade: Not sure yet
Apr 14, 2021
Would take again

Dr. Bodily is the best professor I have ever had. His classes require a lot of work, but if you do the readings and homework and engage in lecture then the projects and exams should be straight forward. He cares about the field he is in and he cares about his students more.

Lots of homework
Lecture heavy
Caring
5.0
3.0
CS5599
Grade: Not sure yet
Apr 14, 2021
Would take again

If you ever have a chance to take Computational Creativity from Dr. Bodily you should. It is different from other classes he teaches because there is less homework and no exams. The class has amazingly cool projects and interesting readings. He is an awesome professor.

Get ready to read
Group projects
Amazing lectures
5.0
4.0
CS4412
Grade: Not sure yet
Apr 15, 2021
Would take again

Dr. Bodily is the best of the best when it comes to Computer Science professors at ISU. He makes you work hard but is also flexible with due dates when things get tough. Advanced algorithms is such a cool class, and Bodily is always knowledgeable on the subject. I would love to take more classes from him in the future.

Lots of homework
Caring
Inspirational
5.0
3.0
CS4473
Grade: Not sure yet
Apr 15, 2021
Would take again

Computational Creativity is one of the most unique classes that I have been able to take during my CS degree. Dr. Bodily makes it such a fun and engaging experience to learn about a new and emerging field of CS. The class this semester was very small, so that allowed for more focused discussion in class. Overall, I highly recommend Dr, Bodily.

Get ready to read
Participation matters
Group projects
5.0
4.0
CS4412
Apr 15, 2021
Would take again

The homework/projects can be a little more time intensive than other classes, but it's not a bad thing imho. You will learn. Even online, he was fairly engaging in his lectures. He also set up an active discord server for the class and was present there.

Accessible outside class
5.0
4.0
CS4412
Grade: Not sure yet
Apr 15, 2021
Would take again

He is one of the best professors i have had at isu in the CS department he always shows that he cares about the students and their success

Gives good feedback
Respected
Lots of homework
5.0
4.0
CS4412
Grade: Not sure yet
Apr 16, 2021
Would take again

Advanced algorithms is a difficult but important class. Luckily, Dr. Bodily's enthusiasm in lectures makes it easier and interesting to learn. He's always available outside of class and you can tell he cares about his students.

Respected
Accessible outside class
Caring
4.0
5.0
CS4412
Grade: B+
Apr 19, 2021
Would take again

He does a good job understanding the student's circumstances and adjusts accordingly. That helps us very much!

Gives good feedback
Lots of homework
Caring
5.0
4.0
CS4412
Grade: A
Apr 19, 2021
Would take again

Dr. Bodily is an amazing professor that puts in the effort that matches his passion for computer science. This class was pretty difficult, but Dr. Bodily does a great job of giving you the material that you need to learn and grasp the various concepts in this class. I would highly recommend taking any class from Dr. Bodily if you get the chance!

Respected
Lots of homework
Inspirational
5.0
4.0
CS4412
Grade: Not sure yet
Apr 20, 2021
Would take again

Dr. Bodily cares about this subject. He will make sure you understand the material and that you succeed. He wants to stay in touch past grad to keep updated on how the courses helped. He will change due dates to accommodate those that are struggling and is very easy to work with.

Lots of homework
Accessible outside class
Caring
5.0
3.0
CS4473
Grade: Not sure yet
Apr 20, 2021
Would take again

Computational Creativity is a very different and interesting course from other CS courses. Dr. Bodily made it very fun to learn about the topics we discussed using exercises in class. We had a small class and it seemed that Dr. Bodily was more comfortable with it and gave each of us more attention when we needed it. Dr. Bodily was a great Prof!

Gives good feedback
Inspirational
Group projects
4.0
3.0
CS4412
Grade: Not sure yet
Apr 26, 2021
Would take again

Dr. Bodily is very passionate about what he teaches and it shows. Clear explanation and lots of group tasks in the lecture. He always has time for questions and he'll answer to his best ability. Projects challenge you and you are pushed to do better. Take the class and you won't regret. !!! IMP !!! DO NOT MISS LECTURES.

Gives good feedback
Lots of homework
Amazing lectures
4.0
3.0
CS5512
Grade: A
Apr 26, 2021
Would take again

Great enthusiastic professor, lots of quizzes, assignments and projects, but not overly difficult.

Lots of homework
Get ready to read
Caring
5.0
4.0
CS4412
Apr 29, 2021
Would take again

Had him for many courses, is a very fair and understanding professor.

Gives good feedback
Lots of homework
Inspirational
5.0
5.0
CS4412
Apr 30, 2021
Would take again

Paul is a great teacher. Advanced Algorithms is a difficult class and Paul does his best to accommodate students and encourages class discussion. There are homework assignments due two times a week, projects due every 2 weeks or so, and midterm/final exams. The work load is heavy but necessary to learn the material.

Lots of homework
Get ready to read
Inspirational
5.0
4.0
CS4412
May 5, 2021
Would take again

Dr. Bodily has got to be the most caring professor I have ever taken and will go out of his way to see you succeed. He does not like to give grades away, but will take every opportunity to see you learn the content from his class. So far, I've seen his assignments be fairly challenging but again, he will make time and explain extra to help you pass

Accessible outside class
Inspirational
Caring
5.0
4.0
CS3305
Grade: C+
Dec 6, 2021
Would take again

Was a great professor. Taught material well, but the class was challenging.

Respected
Lots of homework
Get ready to read
4.0
4.0
CS3305
Dec 7, 2021
Would take again

If you skip this class you will feel the wrath of the Comp Theory gods.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
3.0
CS3305
Grade: Not sure yet
Dec 7, 2021
Would take again

Dr. Bodily is an amazing professor and a real mentor both in and out of class he cares a lot about his students and is very motivating. He will take time out to hear you out and give you great advice as well.

Gives good feedback
Respected
Lots of homework
5.0
4.0
CS3305
Grade: B
Dec 8, 2021
Would take again

Dr. Bodily is a really great teacher, he teaches some really hard content and his course is difficult but he explains concepts really well. One of my favorite things about Dr. Bodily is he treats you like a real human being, he understands that students are people that typically are crazy busy and have personal lives. One of my favorite professors.

Respected
Test heavy
Amazing lectures
5.0
4.0
CS3305
Grade: A
Dec 9, 2021
Would take again

Very nurturing, good lecturer, gives out candy

Respected
Lots of homework
Get ready to read
5.0
4.0
CS3305
Grade: B
Dec 9, 2021
Would take again

Very good professor at ISU. Amazing!

Gives good feedback
Amazing lectures
Caring
5.0
4.0
CS3305
Grade: Not sure yet
Dec 9, 2021
Would take again

Prof. Bodily may be the best Professor in the whole program, and is definitely the teacher with the most nurturing personality. This class is not easy, it is very hard, but he gives you the tools that you need to succeed.

Gives good feedback
Inspirational
Caring
5.0
4.0
CS3305
Grade: Not sure yet
Dec 9, 2021
Would take again

Professor Bodily is a great teacher that makes a difficult pass class passable

Gives good feedback
Skip class? You won't pass.
Caring
5.0
3.0
CS3305
Grade: A
Dec 9, 2021
Would take again

Dr. Bodily was an awesome teacher. He seemed knowledgeable, and was able to make difficult topics easier to understand. He was enthusiastic about the topics at hand, making his lectures more interesting/enjoyable. He was responsive to emails and questions, and took the time to elaborate on topics that students had difficulties with.

Accessible outside class
Inspirational
Amazing lectures
4.0
5.0
CS3305
Grade: Rather not say
Dec 10, 2021
Would take again

Dr. Bodily will throw hard work your way. Be prepared.

Lots of homework
Accessible outside class
Skip class? You won't pass.
4.0
3.0
CS3305
Dec 10, 2021
Would take again

good instructor

5.0
5.0
CS6605
Grade: Not sure yet
Dec 10, 2021
Would take again

Dr. Bodily is one of the best professors I've had at Idaho State University. The class was extremely difficult (it was graduate-level) but he was always very good at explaining things. You can tell that he cares about his students and wants them to learn and succeed. I highly recommend him as a professor.

Accessible outside class
Get ready to read
Participation matters
5.0
4.0
CS6605
Dec 11, 2021
Would take again

Great professor, even though the class was very challenging for both, students and him, he helped us get through it. The classes were very involving, and he promoted us to have very good discussions about the subject at hand. Overall, one of the best professors I've had.

Get ready to read
Amazing lectures
Caring
4.0
4.0
CS3305
Grade: B+
Dec 12, 2021
Would take again

He's good at explaining complex subjects. I barely understood the textbook most of the time and his lectures usually cleared it up. Homework can be very difficult.

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
5.0
CS6605
Dec 12, 2021
Would take again

This class was very difficult but he helped us a lot to get through it. Whenever we had difficulty understanding something he explained those in detail. This class was mostly discussion-based which was very effective for learning. I highly recommend him as a professor.

Gives good feedback
Participation matters
Caring
5.0
5.0
CS6605
Grade: A
Dec 13, 2021
Would take again

Advanced Computation Theory is no joke. It is, without a doubt, the most difficult class I have ever taken; however, you should feel lucky that Dr. Bodily is the professor teaching it. There are very few professors that have the technical excellence needed to explain coursework of this caliber; Paul can. Very caring, extremely respected professor.

Lots of homework
Participation matters
Caring
5.0
5.0
CS6605
Dec 14, 2021
Would take again

The course material was complex and difficult, but Dr. Bodily was always there to help us through it. To me, the practice in collaboration and presenting challenging material to others is what made this class worth taking. Each class had a great environment and you can really tell that Dr. Bodily cares for his students.

Lots of homework
Participation matters
Caring
5.0
4.0
CS3305
Grade: C-
Dec 15, 2021
Would take again

Professor Bodily is very professional but also shows care for students welfare. It is a tough class for sure but you will easily pass if you read the textbook. The reading isn't bad. It's about 3 to 4 pages every other day. The pages are also like half length normal pages. It really isn't bad. Great class!

Respected
Lots of homework
Caring
4.0
5.0
CS3305
Dec 15, 2021
Would take again

Great professor. Cares about the material and wants all his students to succeed. Homework is hard but he will help you understand it.

Accessible outside class
Test heavy
Caring
5.0
4.0
CS3305
Grade: B+
Dec 16, 2021
Would take again

Professor Bodily has a great structure to his class, but everything builds on the previous lectures. As long as you stay on top of the coursework you will not fall behind. He really cares about the subject, and he throws out a lot of candy if you participate during lectures.

Lots of homework
Participation matters
Caring
5.0
4.0
CS3305
Dec 16, 2021
Would take again

The course isnt easy, and theres a decent amount of work, but Dr Bodily does a great job at making the concepts understandable and the work manageable.

Respected
Accessible outside class
Caring
5.0
4.0
CS3305
Grade: B
Dec 16, 2021
Would take again

His PowerPoints are pretty cool.

Gives good feedback
Lots of homework
Amazing lectures
5.0
4.0
CS3305
Dec 16, 2021
Would take again

He makes intro to comp theory not so bad. Also, you can tell that he loves what he does and he wants you to gain a real interest.

Gives good feedback
Inspirational
Caring
5.0
5.0
CS6605
Grade: Not sure yet
Dec 20, 2021
Would take again

Computational theory is difficult. I suggest having taken the undergrad theory course before this one. Dr. Bodily does a great job of trying to make difficult concepts easy to understand. Flipped class, lots of difficult readings and then you spend the class teaching each other the concepts from the readings. Many papers too.

Lots of homework
Participation matters
Graded by few things
5.0
3.0
CS5599
Grade: Not sure yet
Apr 11, 2022
Would take again

Dr. Bodily was great. I really enjoyed his class.

Participation matters
Amazing lectures
Clear grading criteria
5.0
4.0
CS5512
Grade: Not sure yet
Apr 14, 2022
Would take again

Dr. Bodily is a fantastic professor. He really helps you learn difficult concepts. Don't expect it to be easy. We had daily quizzes, readings, and homework as well as 6 programming projects throughout the semester. I really feel like I have a good understanding of the material though. In my opinion the best CS professor at ISU. Hands down.

Inspirational
Lots of homework
Caring
5.0
4.0
CS4412
Grade: Not sure yet
Apr 19, 2022
Would take again

Dr. Bodily is a great professor! He makes difficult concepts easy to understand. He also takes the time to make sure you as a student are doing well and gets to know you on a personal level. Be ready to learn a lot because this course is dense. This class is difficult but Dr. Bodily makes it easier.

Tough grader
Lots of homework
5.0
4.0
CS4412
Grade: Not sure yet
Apr 19, 2022
Would take again

Dr. Bodily is a great professor and lecturer and does a great job of making complex ideas easy to understand. That is not to say his classes are easy though, be prepared to put in a decent to high amount of work if you want to do well.

Amazing lectures
Lots of homework
Caring
5.0
4.0
CS4412
Grade: Not sure yet
Apr 21, 2022
Would take again

Dr. Bodily is one of my favorite teachers. He's generally well-prepared, engaging, encourages questions, enthusiastic, and knowledgeable, and I think he genuinely wants his students to succeed. That said, the class is definitely not easy; I spend more time than others, but I easily spent 20-35 hours per week studying and working on assignments.

Lots of homework
Caring
Respected
5.0
3.0
CS4412
Apr 21, 2022
Would take again

Dr. Bodily does a great job of explaining difficult concepts, and has engaging lectures. There is a decent workload with assignments and projects, but overall great professor and class.

5.0
2.0
CS44125512
Grade: Not sure yet
Apr 21, 2022
Would take again

Dr. Bodily is just an amazing professor by far one of the best I have had to take I am just glad he is in the CS department and willing to always help and give good advice to anyone who needs it. He actually listens to his students and takes what they have to say and think into consideration. He gave me so much great advice that helped me a lot.

Amazing lectures
Inspirational
Respected
5.0
3.0
CS6699
Grade: Not sure yet
Apr 21, 2022
Would take again

Great professor. He encouraged a lot of in-class discussions to develop our understanding of the subject. The online book we used had plenty of mistakes which didn't help given the complexity of the material, but he would point out most of them. Overall a good experience with him as a professor.

Get ready to read
Participation matters
Group projects
5.0
4.0
CS4412
Apr 21, 2022
Would take again

Professor Bodily did an amazing job discussing high-level concepts, his classes require a lot of work, and he is engaging, and encourages classroom discourse.

Group projects
Amazing lectures
Inspirational
5.0
3.0
CS6699
Grade: Not sure yet
Apr 21, 2022
Would take again

Dr. Bodily is a great professor who is passionate about CS and cares about the success of his students. His courses are difficult in content but if you put in the effort and ask for help you can still succeed. I took quantum computing with him- lots of reading, which can be quite difficult, and a big SLR project are all apart of the class!

Get ready to read
Lecture heavy
5.0
4.0
CS4412
Grade: Not sure yet
Apr 21, 2022
Would take again

Professor Bodily has a lot of knowledge on the topics he discusses and makes sure everyone understands during lectures. Lots of reading, homework, and projects so expect to spend some time on class.

4.0
3.0
CS6699
Grade: A-
Apr 21, 2022
Would take again

Dr. Bodily is big on communication and expects high quality presentations.

5.0
4.0
CS6699
Grade: A-
Apr 21, 2022
Would take again

Dr. Bodily likely still does not believe he is deserving of the incredible rating he has on this website; ironically, that is what makes him most deserving of such. He is going to push you the same way that he pushes himself. That is what makes him an incredible educator and a valued asset at this university.

Get ready to read
Caring
Respected
5.0
4.0
CS4412
Grade: A-
Apr 23, 2022
Would take again

Dr. Bodily is great. He knows the material in and out, the lectures are well thought out, and the projects, though difficult, are rewarding to complete. The two exams are a little daunting and sometimes Bodily and his T.A. can fall behind on grading, but the course was solid.

Get ready to read
Participation matters
Clear grading criteria
4.0
4.0
CS4412
Grade: Rather not say
Apr 25, 2022
Would take again

Read the book, use the slides and class recordings!

Participation matters
Group projects
5.0
4.0
CS4412
Grade: B
Apr 26, 2022
Would take again

Paul Bodily is a very fair professor. He knows what he is talking about, and he will make sure people understand what is going on. There are several projects along with the homework, but if the time is put in you will do well.

Participation matters
Lots of homework
4.0
4.0
CS4412
Grade: Not sure yet
Apr 26, 2022
Would take again

Overall, a very good teacher. He teaches the class very well, the hardest part is keeping up at times. The projects don't have much of a break between them, but that is the nature of the course, not the professor. There is a lot of work, but as long as you stay on top of it, it won't be too hard.

Get ready to read
Participation matters
Clear grading criteria
4.0
3.0
CS4412
Grade: Not sure yet
Apr 28, 2022
Would take again

He is an overall great professor. The only downside is that he assigns a lot of homework, most of which seems unnecessary. The projects were good and I learned the most from them, but the assignments and quizzes for every class period didn't add much for me.

EXTRA CREDIT
Group projects
Lots of homework
5.0
3.0
CS6699
Grade: A
Apr 27, 2022
Would take again

Dr. Bodily is a fantastic professor. He can make a complex subject, like quantum computing, understandable and, at times, enjoyable to learn. His lectures are engaging, and he fosters plenty of in-class discussions. I highly recommend any course Dr. Bodily teaches.

Get ready to read
Amazing lectures
Inspirational
5.0
3.0
CS4412
Grade: Not sure yet
Apr 30, 2022
Would take again

Very good teaching style.

5.0
4.0
CS4412
Grade: Not sure yet
May 1, 2022
Would take again

Challenging in a good way, assignments are hard but doable.

Tough grader
Get ready to read
Amazing lectures
4.0
4.0
CS4412
Grade: B-
May 2, 2022
Would take again

Professor Bodily communicated his points very clearly through his lectures. His homeworks were necessary to prepare for the tests.

Lots of homework
Caring
Lecture heavy
4.0
5.0
CS1337
Grade: Not sure yet
Nov 29, 2022
Would take again

Awesome class, but he wasn't active on discord to respond to homework/quiz mistakes so any mistakes weren't caught till the last minute. A review for the final/midterm exams would have been nice. Lab4 and 5, I kind of wish he would have covered a bit more in-depth, same with some of the other topics.

Tough grader
Clear grading criteria
Lots of homework
2.0
4.0
CS1337
Grade: Not sure yet
Nov 29, 2022
Would take again

He's passionate and knowledgeable about the course but isn't willing to help if the routine methods of fixing a problem don't work among other things that not only made this course much harder than it needed to be but also impacted other courses as this course ate up more time than it should have.

Tough grader
Lots of homework
Test heavy
5.0
4.0
CS1337
Grade: A-
Nov 29, 2022
Would take again

There's usually two quizzes a week that you take, but as long as you read the material you should do fine. Lowest quizzes get dropped, which is great. Willing to assist/help explain concepts for labs and projects. Gives a few tests that are a big part of your grade.

Lots of homework
Respected
Online Savvy
5.0
3.0
CS1337
Grade: A
Dec 1, 2022
Would take again

One of the best-organized professors I have had in my college career. He puts a lot of effort into his lectures and always ensures that you understand the material.

Amazing lectures
Caring
Respected
3.0
3.0
CS1337
Grade: Not sure yet
Nov 30, 2022
Would take again

The course is very lecture heavy he includes examples in the slides which are very helpful when doing the homework. The reading/quizzes are somewhat useful in preparing you for the content that will be learned in class. When explaining the content in the labs Dr.Bodily has improved but I wish he would prepare us a bit more before he assigns them.

Inspirational
Lots of homework
Lecture heavy
5.0
1.0
CS44125512
Grade: A
Dec 1, 2022
Would take again

Dr. Bodily comes prepared with organized, interesting lectures. He explains difficult concepts clearly. If you listen to the lectures and do the readings, the HW and tests are easy to study for and do well on. The readings are relevant. The projects require some coding skill and time management, so start early. He wants you to succeed.

Amazing lectures
Caring
Respected
5.0
4.0
CS1337
Grade: Not sure yet
Dec 2, 2022
Would take again

While the concepts in this class were very difficult to understand at times, Dr. Bodily was always fine answering any questions you had and cleared up any misunderstandings. Lectures were very organized. Some of the homeworks had errors in them but they always got fixed when brought up. The labs were challenging but I learned a lot from them.

Amazing lectures
Caring
Online Savvy
5.0
2.0
CS1337
Grade: B+
Dec 2, 2022
Would take again

Easily the best teacher for 1337, made Assembly which is usually a huge pain incredibly enjoyable. I have never felt more competent with any other programming class I have taken.

Amazing lectures
Inspirational
5.0
3.0
CS1337
Grade: C
Dec 2, 2022
Would take again

He is great at what he does. Read the material and participate in his TAAPS exercises. His availability to contact on the weekends was measly, but other than that I could not of asked for a better professor. Definitely in my top 3. It is a challenging class but he's a professor that is there for you and actually cares.

Participation matters
Inspirational
Respected
5.0
4.0
CS1337
Grade: A
Dec 3, 2022
Would take again

Dr.Bodily was a great professor, there were a lot of homework and quizzes though. He was also super passionate. Even though I felt this class was really too much sometimes, I liked some labs such as the bomb lab.

Lots of homework
4.0
4.0
CS1337
Grade: B
Dec 4, 2022
Would take again

Great professor and clearly highly intelligent but I do think that disconnects him a little bit from students that might struggle a little more with the material. Either way, very organized, helpful, and responsive. Clearly cares very much about the students who take his classes.

Tough grader
Lots of homework
Lecture heavy
4.0
3.0
CS1337
Grade: B+
Dec 4, 2022
Would take again

This was (fall 2022) was Dr. Bodily's first semester teaching cs 1337, and it was quite noticeable during a few lectures. I would definitely take this course with him again if i had to. This class was offered in person and online, I would 100% recommend going in person if you could. "Labs" make up high % of total grade.

Caring
Accessible outside class
Online Savvy
4.0
4.0
CS1337
Grade: C+
Dec 6, 2022
Would take again

Overall, the professor understood the material and provided many examples to help us understand the concepts.

Lecture heavy
Online Savvy
5.0
4.0
CS1337
Grade: B+
Dec 6, 2022
Would take again

Amazing Professor.

Inspirational
Caring
Respected
4.0
3.0
CS1337
Grade: D-
Dec 6, 2022
Would take again

Paul Bodily was a great professor in spite of how terrible of a student I was. Suffering from a concussion kept me from learning the course material but he never gave up on me. There is a lot of reading and quizzes, but if you do them and the homework the labs should be doable.

Get ready to read
Gives good feedback
Accessible outside class
5.0
4.0
CS1337
Grade: A
Dec 6, 2022
Would take again

This was Dr. It was Bodily's first-time teaching CS1337, and I was terrified going into this course because I heard how terrible the previous professors taught it. He turned one of the hardest classes into something enjoyable. The CS department should notice him and his compassion, care for other students, and his desire for students to succeed.

Amazing lectures
Caring
Respected
5.0
4.0
CS1337
Grade: C
Dec 6, 2022
Would take again

Great professor however the class is difficult, and the material is hard.

Clear grading criteria
Caring
5.0
4.0
CS1337
Grade: B+
Dec 6, 2022
Would take again

I would consider him to be the best professor in the CS faculty. His lectures are great.

Amazing lectures
Inspirational
Accessible outside class
5.0
4.0
CS1337
Grade: B
Dec 6, 2022
Would take again

Great Professor. Lots of work, labs especially were work heavy, but none of it was meaningless. Despite my difficulties learning assembly, I had much more success this time than with my previous attempt at 1337 and learning assembly.

Clear grading criteria
Lots of homework
Caring
5.0
4.0
CS1337
Grade: B
Dec 7, 2022
Would take again

The class was great and I learned a lot. He's really good at explaining the difficult concepts that are in the book, though there was a lot of homework it's worth it to understand how assembly works. Also, big plus that his class doesn't require a Raspberry Pi and instead uses a free alternative.

Get ready to read
Lots of homework
Caring
3.0
4.0
CS1337
Grade: A-
Dec 7, 2022

Professor Bodily gives a lot of homework and reading, which keeps you busy but is essential to being successful in his class. He has an intense style of lecturing, and can come off as demanding or irritated when asking for input from the class, but he does try to be forgiving and grade in favor of the student and extends due dates as needed.

Get ready to read
Lots of homework
Lecture heavy
5.0
3.0
CS1337
Grade: A
Dec 8, 2022
Would take again

Dr. Bodily has to be the greatest computer science professor I have had so far! This class was brand new to him and he did amazing with it. I have taken this class with another professor that made it so difficult to understand the course material that many students failed. However, Dr. Bodily taught the material in a fun and interactive way.

Amazing lectures
Gives good feedback
Caring
5.0
4.0
CS1337
Grade: B
Dec 8, 2022
Would take again

He's a really good professor who is very passionate about what he teaches

5.0
5.0
CS1337
Grade: Not sure yet
Dec 9, 2022
Would take again

Dr. Bodily is an excellent professor who cares about his students and wants them to succeed. His lectures were always well organized, and he was easy to approach for help. With that said, CS 1337 was undoubtedly the most challenging course I have ever taken. It was often discouraging how difficult it was.

Get ready to read
Inspirational
Lots of homework
5.0
4.0
CS4412
Grade: B
Dec 9, 2022
Would take again

Professor Bodily organizes his classes very thoughtfully. The lectures, quizzes, homework assignments, and projects complement each other and make the class very engaging. His open and curious attitude was very inspiring as well.

Amazing lectures
Inspirational
Caring
5.0
5.0
CS1337
Grade: A
Dec 10, 2022
Would take again

This class was awesome. It was a topic that is super tedious and hurts your head, but it was taught in a way that was super useful. It was a super difficult course and required a lot of work outside of class, but I learned a lot and there was always a ton of help available. I will try to take Paul Bodily for any future courses that I can.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
3.0
CS1337
Grade: A
Dec 12, 2022
Would take again

Very good teaching abilities and he is very helpful if you're facing any troubles. Also flexible with the deadlines if it is necessary. The classes and slides were good learning material and you could follow the class both in-person and online.

4.0
4.0
CS5512
Grade: B
Dec 14, 2022
Would take again

Lots of homework to do, all the time.

Tough grader
Group projects
So many papers
5.0
5.0
CS4412
Grade: Not sure yet
Dec 14, 2022
Would take again

Hardest class in the CS undergrad. Lots of projects, but the lectures were clear and very well put together.

Tough grader
Amazing lectures
Lots of homework
5.0
4.0
CS1337
Grade: Not sure yet
Dec 15, 2022
Would take again

Really enjoyed the class I took from him. Despite not having taught it before he was ready to teach the material each class and did his best to make sure that we understood the material we were covering.

Tough grader
Amazing lectures
Lots of homework
4.0
4.0
CS1337
Grade: B-
Jan 4, 2023
Would take again

Good professor, and would take a class from him again. I think my most significant issue was just with the topics covered. As a professor, though, I would recommend him. He tries his hardest to make sure everyone understands and is on the same page.

Get ready to read
Clear grading criteria
Inspirational
5.0
3.0
CS4412
Grade: B+
Apr 18, 2023
Would take again

Outstanding professor and I really couldn't recommend him more. Be ready for some challenging projects if you take this class with him, but none of them are impossible to complete and you have plenty of time to finish them. He is very kind and very understanding with a passion for what he teaches.

Clear grading criteria
Inspirational
Respected
4.0
4.0
CS1337
Grade: B+
Apr 18, 2023
Would take again

I took Professor Bodily's Computer Architecture class, and I had a great experience. He was helpful when I asked questions and the lectures most often helped me learn the material. However, there were quizzes due before almost every class that I oftentimes did not do well on because I didn't learn the material well enough from reading the textbook.

Get ready to read
Lots of homework
Online Savvy
5.0
4.0
CS1337
Grade: B+
Apr 20, 2023
Would take again

Fantastic teacher. Very caring and willing to help. Class is hard, but he breaks down the concepts really well. Would recommend.

Get ready to read
Caring
Respected
4.0
4.0
CS1337
Apr 20, 2023
Would take again

He records the lectures in a place where you can easily rewatch them. Overall, he does everything he can to help his students, including setting up a Discord.

Online Savvy
5.0
3.0
CS1337
Grade: B
Apr 21, 2023
Would take again

Overall, Professor Bodily was great in terms of understanding that life happens, and he was willing to work with me on that. If you have a question, ASK! He was always willing to expand on anything that did not make sense. This course was hybrid and he aimed to include the students who were online and in IF. I would recommend him!

Get ready to read
Lecture heavy
Accessible outside class
5.0
3.0
CS1337
Grade: B
Apr 21, 2023
Would take again

Overall, he was one of the best professors I have had. He took the time to ask if there was anything to expand on, how everyone was feeling, and would explain further if needed. He also took the time to acknowledge that life happens and was willing to work something out with you if you needed. I would recommend him.

Get ready to read
Amazing lectures
Lots of homework
4.0
4.0
CS1337
Grade: A
Apr 25, 2023
Would take again

He was awesome as a teacher and taught the topics really well, although the reading assignments felt a lot more difficult than they should have been but it was a really fun class overall with fun projects

Participation matters
Amazing lectures
Hilarious
4.0
4.0
CS1337
Grade: Not sure yet
Apr 25, 2023
Would take again

Excellent professor just 1 problem during our lab 5 phase 5 which was mentioned to be hard and take a long time had 5 marks but was literally impossible so almost all people didn't do it.

Get ready to read
Lots of homework
Caring
5.0
1.0
CS1337
Grade: Not sure yet
Apr 25, 2023
Would take again

This professor is more than happy to work with students and help his students succeed. He makes his office hours around his students schedules so they have the best chance of getting help. Also helps students get connected with university resources, which is often skipped over. Would recommend taking a course from him any day.

4.0
5.0
CS1337
Grade: C
Apr 26, 2023
Would take again

Professor Bodily is a good lecturer, goes out of his way to help whenever he can. However, the workload of this class seems significantly higher than usual for a lower level course. Be prepared to spend more time than the class level suggests. The work is not excessively hard, but there is a lot of it and it is time consuming.

Lots of homework
Accessible outside class
4.0
5.0
CS1337
Grade: B
Apr 26, 2023
Would take again

Good lecturer. Labs take a long time.

4.0
5.0
CS1337
Grade: Not sure yet
Apr 26, 2023
Would take again

He is a good, kind, and enthusiastic professor, but assignments and quizzes were heavy for me. I recommend this class.

Lots of homework
5.0
5.0
CS44125512
Grade: Not sure yet
Apr 26, 2023
Would take again

He is a really good professor, but his class is really tough

Clear grading criteria
Lots of homework
Accessible outside class
5.0
3.0
CS1337
Grade: A-
Apr 26, 2023
Would take again

He really cares about the students that he's teaching, and he's also a very competent professor. Many of the topics we covered were very difficult for me to understand at first, but the way he explained things was so clear, it all made sense by the end. The class was very time-consuming between the homework, readings, and projects, though.

Get ready to read
Amazing lectures
Lots of homework
5.0
3.0
CS1337
Apr 26, 2023
Would take again

This professor is overall very understanding and flexible but the course it self is really hard.

Participation matters
Clear grading criteria
Gives good feedback
5.0
4.0
CS4412
Grade: A
Apr 26, 2023
Would take again

You can really tell that Dr. Bodily wants every student to succeed. The course itself is pretty difficult with difficult but rewarding projects

Lots of homework
Caring
Respected
5.0
4.0
CS4412
Grade: A
Apr 26, 2023
Would take again

Dr. Bodily is an amazing professor, you can really tell that he knows his stuff and wants every student to do well. Lots of homework and projects are pretty difficult but rewarding

Lots of homework
Caring
Respected
5.0
4.0
CS4412
Grade: B
Apr 26, 2023
Would take again

There's so much to learn from him. He is a genius. The homework is difficult, but it will be very easy if you have a good understanding of the algorithm.

Group projects
Amazing lectures
Gives good feedback
5.0
4.0
CS4412
Grade: A
Apr 26, 2023
Would take again

The lectures used in the course are very helpful. The class is recorded so you can go back at any time and rewatch the class for the day. All algorithms in the syllabus are covered in homework or projects. Super fast-paced class, but if you put in the time you will pass.

Get ready to read
Group projects
Lots of homework
4.0
5.0
CS1337
Grade: Not sure yet
Apr 26, 2023
Would take again

Excellent professor but the course was a bit too hard and I couldn't get my mind around some concepts. Also there should have been no marks for lab5 phase 5.

Get ready to read
Lots of homework
Caring
4.0
5.0
CS1337
Grade: Not sure yet
Apr 26, 2023
Would take again

Labs 4 and 5 were really hard for me had to do an all nighter to get them on time. The textbook was very difficult to understand so I did really horrible on the quizzes.

Get ready to read
Lots of homework
Caring
3.0
3.0
CS1337
Grade: B-
Apr 27, 2023

Paul Bodily has one issue and it would be fine except he teaches computer science. He is infamous with the IT department. Its not reassuring to go to IT and have them know immediately who your professor was just by stating your in computer science. Other than that he is a great professor, he teaches well and provides plenty of grading opportunities

EXTRA CREDIT
Inspirational
Lots of homework
5.0
3.0
CS4412
Grade: B
Apr 27, 2023
Would take again

CS4412 from Paul Bodily has been one of my favorite classes. The class is high availability. The lectures were well put together and often have one or two small group activities. Book readings have short quizzes and assignments for every class that aren't hard but add to the work load. Roughly bi-weekly projects are interesting and focused.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
CS1337
Grade: A
Apr 27, 2023
Would take again

The lectures are always available online, meaning students have the option to attend the online or in person. He also goes over parts of each project in class. He also created a discord server for the class so we can discuss the projects and help each other if he is not currently available.

Amazing lectures
Accessible outside class
Online Savvy
5.0
2.0
CS1337
Grade: C+
Apr 27, 2023
Would take again

professor was very helpful when i needed help, communicated well with students

Amazing lectures
Caring
Accessible outside class
5.0
5.0
CS1337
Grade: A-
Apr 27, 2023
Would take again

He is a very solid professor. a hard but rewarding master. I highly recommend getting the textbook 4 free online.

Amazing lectures
Lots of homework
Graded by few things
5.0
3.0
CS1337
Grade: A
Apr 27, 2023
Would take again

Good Dude

Online Savvy
5.0
5.0
CS4412
Grade: Not sure yet
Apr 27, 2023
Would take again

Dr. Bodily is an amazing professor who teaches fun yet challenging classes.

Get ready to read
Lots of homework
Caring
5.0
5.0
CS4412
Grade: B-
Apr 28, 2023
Would take again

Overall good class. It will push you. Lots to learn. I don't have a firm understanding of some of the big picture stuff because I was busy just trying to keep up with the work load.

Clear grading criteria
Lots of homework
5.0
4.0
CS1337
Grade: A-
Apr 28, 2023
Would take again

I attempted to take CS1337 with another teacher by the name of Baldwin last year. Retaking it with Bodily was night-and-day different, and I'm glad I waited. You can tell Bodily has taken the time to plan out his teaching well. He encourages questions. The material is difficult but he makes it comprehensible Start early on projects, though.

Lots of homework
Caring
Respected
5.0
4.0
CS1337
Grade: A
Apr 28, 2023
Would take again

Dr. Bodily does an amazing job teaching the material and is prepared. While there is quite a bit of homework at times, it feels rewarding to do it. The textbook was necessary for the reading quizzes, and they can be tricky so be aware. Overall, he's a great professor that clearly cares not just about you, but that you learn the material.

Amazing lectures
Inspirational
Lots of homework
5.0
3.0
CS1337
Grade: B
Apr 29, 2023
Would take again

Amazing professor, cares about the material he teaches, and comes prepared.

Amazing lectures
Caring
Respected
5.0
5.0
CS4412
Grade: A
Apr 30, 2023
Would take again

He really cares about the material and wants you to care as well. He doesn't pander to students and treat them like they are children. He regularly challenges you to think and pushes you to learn a lot. His classes are hard, but you will learn a ton in them. 10/10 would take again.

Amazing lectures
Lots of homework
Caring
5.0
4.0
CS1337
Grade: Not sure yet
May 2, 2023
Would take again

Wonderful professor. His lecture are well paced and he is always will to stop and answer question. He based his office hours for the semester off of the availability of the students. He definitely wants you to succeed and will provide a clear path to make that happen if you are will to put in the effort.

Get ready to read
Amazing lectures
Caring
5.0
4.0
CS1337
Grade: A
May 4, 2023
Would take again

This was a hard class but a very beneficial one I think. The assignments we difficult but doable and help you learn the material very well. He is a great teacher and is willing to help his students when they need it.

Participation matters
Respected
Accessible outside class
5.0
1.0
CS1337
Grade: Not sure yet
May 5, 2023
Would take again

Dr. Bodily is an amazing professor, although his class was super hard, he is super easy to work with and very accommodating.

Lots of homework
Respected
Online Savvy
5.0
3.0
CS1337
Grade: B+
May 5, 2023
Would take again

Taking CS 1337 was somewhat a difficult class to take because there's a lot that we did in class, but Professor Bodily made it easier through his lectures and office hours. I really liked the way Dr.Bodily taught this class and I encourage future CS students to take this class.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
CS1337
May 5, 2023
Would take again

Prof. Bodily is a great teacher, and was always very willing to take extra time to explain a concept someone might not have understood. The only thing I did not like was the class used a discord server for announcements and did not send out announcements by email.

Participation matters
Gives good feedback
5.0
4.0
CS1337
Grade: C
May 5, 2023
Would take again

The best professor to take a course from. Will help you get through the class if you are hardworking and respectful.

Amazing lectures
Caring
Respected
5.0
4.0
CS1337
Grade: B+
May 6, 2023
Would take again

Excellent professor overall. Biggest upside is the flexibility for deadlines, biggest downside (may not be a downside for everyone) was reliance on textbook readings.

Get ready to read
Inspirational
Online Savvy
5.0
3.0
CS1337
May 6, 2023
Would take again

He has all the lectures in an easy-to-find place, where you can rewatch them if you missed anything, and he makes it clear at the beginning of every class how and where you can go to for help.

Lots of homework
Accessible outside class
Online Savvy
4.0
2.0
CS4478
Nov 30, 2023
Would take again

Exceptional professor with a commendable teaching style. He is very caring. Best part for me about his lectures was when he shared inspirational and deep thoughts about life in general. Only 1 drawback I would say: The particular course I took, had both theoretical and programming parts, and he didn't explain the programming part to a great extent.

Inspirational
Caring
Respected
5.0
4.0
CS4478
Grade: A-
Dec 1, 2023
Would take again

Paul actually knows how to teach - you will do more work than other CS courses at this school, but you will also actually learn something. Lectures are great, he is great, the book and quizzes and tests and homework are all helpful to learning. The projects take a long time though - make sure you can code and start early.

Get ready to read
Group projects
Amazing lectures
1.0
3.0
CS4478
Grade: A-
Dec 1, 2023

The course materials are outdated, the homework doesn't match current field needs, and the professor often comes unprepared to lectures, using slides he didn't create. In my opinion, it's not the best use of your time; consider avoiding this course if you can.

Get ready to read
Lots of homework
Test heavy
2.0
3.0
CS4478
Dec 1, 2023

Good lecturer with clear communication and engaging teaching style. A drawback, assignments can be time-consuming.

Get ready to read
Lots of homework
4.0
3.0
CS4478
Dec 1, 2023

Prof. Bodily is an excellent educator, always ready to clarify concepts. My only concern was the reliance on a Discord server for announcements instead of using email or Moodle.

Tough grader
Get ready to read
Lots of homework
3.0
4.0
CS4478
Grade: Not sure yet
Dec 2, 2023

A lot of reading and homework, yet good lectures.

Get ready to read
Group projects
Lots of homework
5.0
1.0
CS4478
Grade: Incomplete
Dec 8, 2023
Would take again

Dr. Bodily starts the class with an inspirational thought and then starts about with the content material. The course in itself might be a bit overbearing especially since the coding works for someone who is starting so he made sure that is quite flexible with the deadlines. Would recommend taking his course to get introduced to Machine Learning

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
CS4478
Grade: C
Dec 9, 2023
Would take again

Really nice professor. The work load is pretty high though.

Group projects
Lots of homework
Caring
2.0
3.0
CS4478
Dec 10, 2023

The work load is pretty high, a lot of reading and homework.

Get ready to read
Group projects
Lots of homework
5.0
4.0
CS4478
Grade: Not sure yet
Dec 10, 2023
Would take again

Dr. Bodily is a great educator, and an admirable human being. He is incredibly flexible provided you offer appropriate communication, and he seems genuinely invested in his students as people, and in their learning. Easily one of the best profs. I've had in my tenure as a student at ISU.

Amazing lectures
Gives good feedback
Respected
5.0
4.0
CS4478
Grade: Not sure yet
Dec 11, 2023
Would take again

Dr. Bodily is an amazing professor it just so happens that this class is inherently pretty difficult, but he definitely makes it doable. Be prepared for long and tough projects.

Amazing lectures
Caring
Respected
5.0
3.0
CS1181
Grade: A+
Dec 23, 2023
Would take again

He was absolutely perfect. I was thinking for half an hour, and couldn't come up with anything he did bad. He made me want to be a better person.

Inspirational
Caring
Online Savvy
5.0
1.0
CS5512
Grade: Not sure yet
Mar 6, 2024
Would take again

Paul Bodily is an easy-going professor

5.0
5.0
CS4412
Apr 17, 2024
Would take again

I really love taking his course. He is very enthusiastic about the course he teaches. His assignments are hard, but if you follow the lecture, do homework, and start projects from the beginning, this class would be so helpful. He is great professor.

5.0
2.0
CS5512
Grade: A
Apr 18, 2024
Would take again

He is a very energetic professor who is always ready to help and support and loves lecturing. The reading quizzes and homework are more frequent but these are helpful and give us more understanding of the topic.

Get ready to read
Amazing lectures
Accessible outside class
5.0
3.0
CS5512
Grade: A
Apr 18, 2024
Would take again

He is an energetic professor who is always ready to help and support the students. The reading quizzes and homework are frequent in his course however, these assignments help you understand the topic in more depth. He is also accessible outside the classroom through Discord and email.

Get ready to read
Amazing lectures
Accessible outside class
4.0
4.0
CS44125512
Grade: B-
Apr 18, 2024
Would take again

Professor is very smart, but sometimes goes fast on lectures. I found myself having to rewatch all lectures just to sort of understand what the homework was asking for after scowering through the textbook and the slides.

Lots of homework
Lecture heavy
Accessible outside class
5.0
5.0
CS4412
Grade: Not sure yet
Apr 20, 2024
Would take again

Excellent professor learnt lots of things. He was perfect in most of his lectures. The course is just inherently hard so be prepared for that.

Get ready to read
Lots of homework
Caring
4.0
2.0
CS4412
Grade: Not sure yet
Apr 20, 2024
Would take again

Professor Bodily is an amazing professor who works hard and diligently to ensure that students not only pass but learn from his classes. The only suggestion I have to make is to alleviate pressure on students by returning grades on assignments quickly.

Get ready to read
Group projects
Lots of homework
5.0
4.0
CS1337
Grade: A
Apr 21, 2024
Would take again

Dr. Paul Bodily excels in his professional mannerisms and fairness. He will push back a deadline when students are struggling, respond to emails and messages in a timely manner, make important announcements through the class Discord server, provide individualized help and guidance, and let students work together (as long as everyone is learning).

Inspirational
Hilarious
Accessible outside class
4.0
3.0
CS1337
Grade: B-
Apr 21, 2024
Would take again

Professor is very good about explaining thins and helping where he can. The class discord was a big help, giving the ability to get help form other students made for a good learning environment for everyone. There is a lot of material in this class and it is a little bit rushed to get through, but It is definitely doable.

Caring
Online Savvy
5.0
3.0
CS1337
Grade: Not sure yet
Apr 22, 2024
Would take again

CS 1337 was great through Dr. Bodily. You get to learn C and write assembly while gaining valuable skills like setting up an AWS server. This class was very project-based, but his grading was fair for the amount of work students were expected to do. All around, I'd say it's a great class, but the projects can be very time-consuming.

Participation matters
Lots of homework
Accessible outside class
5.0
2.0
CS1337
Grade: A+
Apr 22, 2024
Would take again

Dr. Bodily is a LEGEND. I really enjoyed his classes and i would definitely recommend his classes to everyone. He was always accessible outside of class to help out and tbh the labs were the most fun part of the class.

Amazing lectures
Inspirational
Accessible outside class
5.0
4.0
CS1337
Grade: A
Apr 22, 2024
Would take again

Dr. Bodily is the best CS professor at ISU. He knows what he's talking about and he's very effective when it comes to teaching. His classes may take a lot of time and his homework at time can be a little overwhelming, but the quality of your education will be so much higher if you decide to take classes with him.

Amazing lectures
Lots of homework
5.0
4.0
CS4412
Grade: B+
Apr 22, 2024
Would take again

Great professor. Challenging courses, but is fair, helpful, and caring. Expect: 5-6 big projects that will require you to really understand the given algorithms. (~10hrs each) ~20 Homework assignments. (~1hr each) ~20 Reading quizzes (~45min for each reading, 5min for each quiz) 1 midterm and 1 final.

Get ready to read
Lots of homework
5.0
4.0
CS4412
Grade: A
Apr 22, 2024
Would take again

He's a good lecturer, clearly passionate about what we teaches. The projects are challenging, but very satisfying to complete and they are graded very fairly because the rubrik's are very clear.

Group projects
Amazing lectures
Gives good feedback
5.0
4.0
CS1337
Grade: C-
Apr 22, 2024
Would take again

He is a good professor. It was hard for me to get credits here cause i was not good at studying, but it is good professor and he has a good class.

Get ready to read
Lots of homework
Test heavy
5.0
3.0
CS1337
Grade: A
Apr 23, 2024
Would take again

Enjoyable class if you are ready to learn. The class covers a lot of material. If you get behind you may have issues. Overall, very enjoyable and beneficial class.

Clear grading criteria
Gives good feedback
Caring
5.0
4.0
CS1337
Grade: C
Apr 23, 2024
Would take again

This professor's class was a bit hard if you tried and go through it without talking to any tutors, classmates, or even the professor. However, this professor is very caring and fun. As long as you don't fall too far behind this class is very very fun

Amazing lectures
Gives good feedback
Accessible outside class
5.0
4.0
CS1337
Grade: A
Apr 23, 2024
Would take again

Professor Bodily was amazing. That being said you cannot get away with slacking in this class otherwise you will fall behind. Do the work, take time to learn the material and you'll do fine!

Get ready to read
Participation matters
Lots of homework
5.0
5.0
CS1337
Grade: C-
Apr 23, 2024
Would take again

Great professor

Caring
5.0
4.0
CS1337
Grade: B+
Apr 23, 2024
Would take again

Most of class is practical.

Get ready to read
Accessible outside class
Online Savvy
4.0
3.0
CS1337
Grade: B-
Apr 23, 2024
Would take again

He's Pretty Chill

Amazing lectures
Accessible outside class
Online Savvy
5.0
5.0
CS4412
Grade: C-
Apr 24, 2024
Would take again

Attending the lectures is vital because of his explanations of the book material. Most homework I've ever had in a class but it's not overly difficult homework. Huge but easy workload.

Get ready to read
Lots of homework
Caring
5.0
4.0
CS1337
Grade: B+
Apr 24, 2024
Would take again

He's amazing, take his class

Participation matters
Amazing lectures
Hilarious
5.0
4.0
CS1337
Grade: A
Apr 24, 2024
Would take again

The class can be pretty hard with all of the big labs that are done, but if you stay on top of your school work then it's easily manageable. However, the professor is great and always willing to help and honestly the class probably would've been much harder with somebody else teaching.

Lots of homework
Caring
Respected
5.0
4.0
CS1337
Grade: Not sure yet
Apr 24, 2024
Would take again

Dr. Bodily genuinely cares about his students. If you pay attention and follow along you'll do fine. He wants his students to succeed but he isn't going to just give it to you for free, you're going to have to put the work in.

Respected
Accessible outside class
Online Savvy
5.0
4.0
CS1337
Grade: A-
Apr 24, 2024
Would take again

Definitely worth taking his class. I had a few troubles with some of the lab assignments, but all of the lectures are recorded and can be reviewed whenever stuck in a roadblock. He also posts a helpful exam study guide for both midterms and the final that really helps with knowing what to specifically study.

Participation matters
Amazing lectures
Clear grading criteria
5.0
4.0
CS1337
Grade: A
Apr 25, 2024
Would take again

I genuinely enjoyed my time with Professor Bodily. I had him for both CS 1181 and the CS 1337 and am sad that I won't be having him for CS 2235 next semester (he isn't teaching it). My only complaint is that his office hours are short and overlap with common time periods for classes, making it hard to reach him in person outside of class.

4.0
4.0
CS1337
Grade: Rather not say
Apr 25, 2024
Would take again

good class

4.0
4.0
CS1337
Grade: Rather not say
Apr 25, 2024
Would take again

good class.

5.0
3.0
CS1337
Grade: A
Apr 25, 2024
Would take again

Fantastic teaching style. Gives difficult but rewarding homework. Every lecture starts with an inspirational quote and it only gets better from there. Very hands on, extremely engaged with the class. 15/10 would definitely take again.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
CS3307
Grade: A
Apr 25, 2024
Would take again

Professor is very good at his job. My only complaint was it was really hard to keep up with all of the homework and projects.

Group projects
Lots of homework
5.0
3.0
CS44125512
Grade: A+
Apr 26, 2024
Would take again

He was one of the most amazing professor i have ever experience in my life. The way he teach is amazing and he try his best to clear concept for every student and best fact is he is never tired of repeating same thing again and again until we are able to get the topic clearly.

Group projects
Amazing lectures
Accessible outside class
5.0
4.0
CS5512
Grade: A
Apr 26, 2024
Would take again

Paul is a great professor that really cares about both the material he is teaching and about all of his students. He is very accessible for questions through his discord and is always willing to make time to help. He is very excited to help everyone learn and creates great projects to implement some of the more interesting algorithms.

Group projects
Caring
Accessible outside class
5.0
5.0
CS4412
Grade: Not sure yet
Apr 26, 2024
Would take again

I loved this class. Lots of homework that could probably be condensed into 1 per week. otherwise it was a great class

Amazing lectures
Clear grading criteria
Lots of homework
4.0
3.0
CS44125512
Grade: Not sure yet
Apr 26, 2024
Would take again

You will practice heavily so be prepared for 5 individual projects and one group project Midterms and Exams are not the classic textbook kind of question, prepare for real-world applications for each algorithm. You will enjoy the final presentation!

Get ready to read
Amazing lectures
Lots of homework
5.0
4.0
CS1337
Grade: A
Apr 28, 2024
Would take again

He's well-organized, knowledgeable, and communicates clearly. He is also reasonable with deadlines and grading.

Amazing lectures
Clear grading criteria
Respected
5.0
1.0
CS44125512
Grade: Not sure yet
Apr 26, 2024
Would take again

Work on projects sooner rather than later. These projects were a lot harder than the projects for other classes, and often required several days to work through. When the teacher gives two weeks to work on a project, take it seriously.

Lots of homework
Lecture heavy
Online Savvy
4.0
3.0
CS1337
Grade: A-
Apr 28, 2024
Would take again

I would not lie, he is a great teacher. However, he expects you to have a ton of programming knowledge in your hands. Now, this is somewhat challenging because there are a lot of people who have years and years of coding experience as compared to someone who was introduced to programming in just barely over 6 months.

Get ready to read
Inspirational
Lots of homework
3.0
4.0
CS1337
Grade: A
Apr 28, 2024

CS1337 is harder if you are unable to attend the course in-person, (this includes attending at a different campus than the primary one).

Get ready to read
Lots of homework
Graded by few things
4.0
5.0
CS1337
Apr 29, 2024
Would take again

He is a great teacher. He is also reasonable with deadlines and grading.

EXTRA CREDIT
Amazing lectures
Lots of homework
5.0
4.0
CS1337
Grade: B
Apr 29, 2024
Would take again

Dr. Bodily is excellent, and I would definitely recommend taking a class with him.

5.0
1.0
CS1337
Grade: A
Apr 29, 2024
Would take again

Great professor, would highly recommend.

Amazing lectures
Clear grading criteria
Gives good feedback
4.0
4.0
CS1337
Grade: A-
Apr 30, 2024

Dr. Bodily cares a lot about his students understanding how things work at the finest levels. He does have high expectations, and very much expects you to be able to meet these. Due to this, you will leave his class with a very fine understanding of the material, and likely a better understanding than your peers. He is flexible and fair.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
CS1337
Grade: A-
Apr 30, 2024
Would take again

You can tell he knows his stuff, and thinks a lot about how to help students grasp difficult concepts. He's willing to listen to feedback and consider how he can make the class work best for his students. He's definitely one of the best instructors in the department and I look forward to taking more classes from him.

Get ready to read
Clear grading criteria
Lots of homework
5.0
4.0
CS4412
Grade: C-
Apr 30, 2024
Would take again

Paul is one of the best professors in the department. Advanced Algs is one of the most difficult classes in the CS program, so be ready to work. He has reading quizzes and homework assignments that are due at the beginning of almost every lecture, so make sure you don't fall behind. Attend or watch every lecture for help with the projects.

Get ready to read
Amazing lectures
Lots of homework
5.0
1.0
CS1337
Grade: A
Apr 30, 2024
Would take again

I really enjoyed taking CS 1337 with Paul Bodily. He really understands the material he is teaching and made it a great experience for me to take this class.

Gives good feedback
Inspirational
Lecture heavy
5.0
4.0
CS5512
Grade: Not sure yet
Apr 30, 2024
Would take again

Dr.Bodily is perhaps the best professor in the entire department. He teaches a very challenging course, but it is not unfair and it's very worthwhile. Be ready to commit a ton of time towards this course, but know that you are going to actually learn a ton. Bodily has helped change my opinion of the department for the better.

Get ready to read
Amazing lectures
Lots of homework
5.0
3.0
CS1337
Grade: Not sure yet
May 1, 2024
Would take again

He's a great professor with a passion for computer science. He explains things well and provides useful information during his lectures. He does require reading every week which can become a hassle with other classes.

Get ready to read
Hilarious
Respected
5.0
4.0
CS1337
Grade: B+
May 1, 2024
Would take again

The class I took was tough and kicked my butt, but I would gladly take a class with this professor any day of the week!

Clear grading criteria
Respected
Online Savvy
5.0
3.0
CS4412
Grade: A+
May 2, 2024
Would take again

Paul Bodily really cared about this topic, and this class was one of the best I've taken. The only complaint I have is that we had homework and reading quizzes due before class nearly everyday. The reading quizzes were never that bad, but the homework could take anywhere from 10 minutes to an hour and a half.

Get ready to read
Amazing lectures
Caring
5.0
3.0
CS5512
May 2, 2024
Would take again

Dr. Bodily is great, he explains things well and is always open to answering questions. CS 5512 had a little bit more work, such as weekly homework and quizzes, than my other graduate classes, but it wasn't horrible. CS 4412/5512 is generally one of the tougher CS courses.

5.0
3.0
CS4412
Grade: A-
May 2, 2024
Would take again

Dr. Bodily is a great professor. His lectures are engaging and relate to all of the concepts that you have projects on. He also shows great passion for teaching which makes it very easy to learn.

Amazing lectures
Inspirational
Lots of homework
5.0
4.0
CS4412
Grade: Not sure yet
May 2, 2024
Would take again

You can tell Bodily really enjoys the subject material and has a passion for the topics presented. His class is definitely on the more difficult side of things, you'll have to be reading and working on homework/projects consistently. You get a lot out of his classes though, and he is really helpful if you run into any issues.

Amazing lectures
Lots of homework
3.0
4.0
CS1337
Grade: C+
May 3, 2024

Records all lectures and makes them available to watch. If you are going into this class with little experience in C take the time and learn how to code in C. Heavy on homework and reading. I had a hard time getting ahold of him outside class. Good grading scale. I just wasn't invested I changed my major halfway through. You will spend hours on hwk

Clear grading criteria
Lots of homework
Online Savvy
4.0
4.0
CS1337
Grade: B+
Sep 19, 2024
Would take again

Tough class, but worth it! Professor Bodily is passionate and engaging. Attend lectures, use the free textbook, and try unstuckstudy AI for extra study help. Rewarding experience overall.

5.0
3.0
CS4412
Grade: B
Apr 24, 2025
Would take again

Professor Bodily was a very a good teacher. He truly cares about his students and wants you to learn and his doors are always open. That being said this class is one of the tougher CS courses so you are required to put in the work in order to pass. I highly recommend taking your time to study the material that is taught in this class.

Get ready to read
Clear grading criteria
Lecture heavy
5.0
3.0
CS5512
Grade: A-
Apr 24, 2025
Would take again

Lectures are interesting, and projects are challenging but well put together. Make sure you do the reading to get the most out of the lectures. And use the slides often to prepare for tests and help you work through the projects. Dr. Bodily is definitely one of the best professors in the CS department.

Get ready to read
Inspirational
Lots of homework
5.0
5.0
CS1337
Grade: A+
Apr 26, 2025
Would take again

Dr. Bodily clearly put a lot of effort into the material that we covered over the semester, and cared for the subject, which had a large impact on my performance in the course.

Participation matters
Inspirational
Caring
5.0
4.0
CS4412
Grade: A+
Apr 25, 2025
Would take again

Dr. Bodily is a great professor. I took his class CS 4451 Advanced Algorithms and I liked the way he is teaching it where he challenges our minds and helps simplify the information. The only thing I may invite him to change is the pre-class readings and quizzes which I would prefer doing after class instead.

Amazing lectures
Inspirational
Lots of homework
5.0
1.0
CS1337
Grade: A-
Apr 26, 2025
Would take again

He is very easy to follow and very organized. All of his classes have a schedule, and he even has a website where you can find everything. Overall a great teacher, would take his class again.

Participation matters
Amazing lectures
3.0
2.0
CS1337
Grade: A-
Apr 28, 2025
Would take again

I really enjoyed his class but was not able to do attack lab

Inspirational
4.0
2.0
CS1337
Grade: B
Apr 28, 2025
Would take again

The professor just reads off the slides, which is a little weird. At some points in class the professor didn't even know what the slides were talking about and had to stop to figure it out. He is a funny guy that enjoys what he does though and that shows through his classes.

Hilarious
Lecture heavy
Graded by few things
5.0
2.0
CS1337
Grade: A
Apr 28, 2025
Would take again

The course is pretty easy overall. The last two labs can be more tricky, but in a fun and satisfying way. The flow of homework also stops before all the material is covered, so if you're like me and you rely on that to truly absorb the material, that's going to be a bit of a speed bump.

Get ready to read
Participation matters
Lecture heavy
5.0
3.0
CS1337
Grade: A+
Apr 28, 2025
Would take again

good professor

5.0
3.0
CS1337
Grade: A
Apr 29, 2025
Would take again

Professor Bodily was honestly amazing! I was amazed at how much I was able to learn from his way of teaching and was very responsive to questions or issues with the material!

Participation matters
Clear grading criteria
Gives good feedback
5.0
4.0
CS4412
Grade: A-
Apr 29, 2025
Would take again

Dr. Bodily does a great job explaining different concepts and gives a TON of material to help you along with your understanding. Of the few classes I have taken with him, I can tell that he is passionate about CS and his students. My only critique is that the homeworks should be due after the class, versus before class starts.

Get ready to read
Amazing lectures
Caring
5.0
3.0
CS1337
Grade: A
Apr 29, 2025
Would take again

Very fun interactive professor

Participation matters
EXTRA CREDIT
Accessible outside class
5.0
2.0
CS1337
Grade: A
Apr 29, 2025
Would take again

Overall Best CS faculty in ISU.

Get ready to read
Gives good feedback
Accessible outside class
5.0
3.0
CS1337
Grade: A+
Apr 29, 2025
Would take again

guys do take his class one of the best in ISU

Get ready to read
Participation matters
Clear grading criteria
5.0
3.0
CS1337
Grade: A-
Apr 30, 2025
Would take again

I love when I get to take a CS class with Professor Bodily. He is one of the best professors I've had at ISU. There are a lot of reading quizzes and homeworks but I think it's necessary in a course like this with so much material to cover. If you need to take CS1337 take it with Bodily.

Get ready to read
Inspirational
Caring
5.0
4.0
CS1337
Grade: A
Apr 30, 2025
Would take again

Dr. Bodily is a fantastic teacher. I would recommend him for CS1337 to anyone. This class has a series of really great labs (specifically the Attack and Bomb Labs), but do not procrastinate them. Without Dr. Bodily, this course would have been a gruesome experience. He made it interesting and a really enjoyable.

Amazing lectures
Lots of homework
Accessible outside class
4.0
3.0
CS1337
Apr 30, 2025
Would take again

Personable & cares about students.

Clear grading criteria
Caring
5.0
4.0
CS1337
Grade: A
Apr 30, 2025
Would take again

He is a good Professor!

Amazing lectures
Gives good feedback
Lots of homework
5.0
4.0
CS1337
Grade: C+
May 1, 2025
Would take again

Professor was clear and concise. Outlined what we needed to do on a schedule and expected us to keep up with it.

4.0
4.0
CS1337
Grade: A
May 1, 2025
Would take again

I would recommend this professor.

Participation matters
Clear grading criteria
Online Savvy
5.0
4.0
CS1337
Grade: A
May 1, 2025
Would take again

Prof. Bodily has excellent lecture materials he makes available to all students through his course website. He also works through concepts in class in a way that makes understanding very easy.

Participation matters
Amazing lectures
Lots of homework
5.0
3.0
CS1337
Grade: A
May 1, 2025
Would take again

Paul is a very good professor, one of the best in my experience here at ISU, he is very responsive and records all lectures for later use.

Gives good feedback
Inspirational
Accessible outside class
5.0
3.0
CS1337
Grade: Not sure yet
May 1, 2025
Would take again

I honestly like the way Dr Bodily was having us participate in class, I feel that it helped me learn the content faster and in a smoother manner, I like how he always starts his classes with inspirational quotes because honestly that made me feel better about the class.

Participation matters
Gives good feedback
Inspirational
4.0
3.0
CS1337
Grade: C+
May 1, 2025
Would take again

a lot of reading and homework but great lectures

Get ready to read
Lots of homework
Lecture heavy
5.0
4.0
CS1337
Grade: B
May 1, 2025
Would take again

Paul is a great teacher who cares about his students and always tries to make sure they have the right mindset and and preparation for what he wants them to do.

Amazing lectures
Caring
Lecture heavy
4.0
5.0
CS1337
May 2, 2025
Would take again

I think he was a very good professor. He always made sure to be on top of whatever anyone needed help with, and made sure to involve us whenever possible. Also lengthened the due date on the two hardest projects for our sake.

Gives good feedback
Lots of homework
Online Savvy
5.0
3.0
CS1337
Grade: B+
May 2, 2025
Would take again

Great professor! Cares about his students, grades fairly, and wants to make sure everyone has what they need to succeed.

Clear grading criteria
Inspirational
Caring
4.0
3.0
CS6699
Grade: Not sure yet
May 2, 2025
Would take again

Paul is a great professor that works hard to make his lectures interactive and discussion based and just a power point. The teaches in a way that is very theory based but does feel super practical but overall I like him.

Group projects
So many papers
Graded by few things
5.0
3.0
CS1337
Grade: B+
May 2, 2025
Would take again

The professor is helpful with assignments, quizzes, and is flexible with assignment deadlines. His gardening criteria are clear and on time.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
CS6699
Grade: Not sure yet
May 3, 2025
Would take again

"If you can't explain it simply, you don't understand it well enough." - Best professor in the department. - Extremely knowledgeable, & smart. You actually learn something when he is teaching unlike some other professors. "If you can't explain it simply, you don't understand it well enough." - Be ready for active participation in the classroom.

Participation matters
Clear grading criteria
Inspirational
5.0
3.0
CS1337
Grade: A
May 4, 2025
Would take again

Professor Bodily is a kind and caring professor. He wants the best for his students and is willing to help out when you have a question. He also provides other resources that the students can look at to help them out as well. His lectures are very detailed and very easy to understand especially with the step by step PowerPoints (very helpful.).

Get ready to read
Inspirational
Caring
5.0
3.0
CS6673
Grade: A
May 4, 2025
Would take again

Paul is a gifted educator and brings his enthusiasm and knowledge even stronger in this course focused in the area of his research.

Participation matters
Group projects
Inspirational
5.0
3.0
CS4412
Grade: B+
May 5, 2025
Would take again

His teaching method allows you to better understand what you read and catch any points that you might have missed. This does mean that there are reading quizzes and homework due every class, but they are both usually small enough to be done in under an hour, and genuinely help you understand the material.

Get ready to read
Clear grading criteria
Lots of homework
4.0
2.0
CS1337
Grade: A
May 5, 2025
Would take again

if you try there will be no issues.

Lecture heavy
5.0
2.0
CS1337
Grade: A+
May 6, 2025
Would take again

Very fun class, loved every second of it. Dr. Bodily made every lecture interesting and easy to understand, and I always came away learning something new.

Get ready to read
Amazing lectures
Clear grading criteria
5.0
3.0
CS1337
Grade: Not sure yet
May 6, 2025
Would take again

Good professor.

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
CS1337
Grade: Drop/Withdrawal
May 7, 2025
Would take again

Dr. Bodily has a mastery of the subject and the teaching skills to ensure that his students will learn it. An exemplar of a professor, ISU is lucky to have him.

Get ready to read
Inspirational
Online Savvy
4.0
3.0
CS6673
May 7, 2025
Would take again

The professor is really good overall. He gives a lot of freedom on the projects, while still providing guidance and advice to make them turn out well. He also does a good job of applying readings to the project topic. My only gripe is his requirement to submit a weekly journal to him detailing the time spent on everything in the class.

Participation matters
Group projects
Gives good feedback
5.0
1.0
CS44125512
Grade: A
May 7, 2025
Would take again

Dr. Bodily is an amazing professor. I have taken his classes since my bachelor's, and he's always been the same. He genuinely cares about his students and inspires them to put in the effort. He makes you want to be a better person and a better student.

Amazing lectures
Inspirational
Caring
5.0
1.0
CS6673
Grade: A
May 7, 2025
Would take again

I am grateful to have taken this class from him with the level of knowledge he has and how much he made me appreciate the course. If you put in the work, this class is very enjoyable.

Participation matters
Group projects
Accessible outside class
5.0
3.0
CS1337
Grade: C
May 7, 2025
Would take again

He's an engaging and interactive teacher who explains material clearly and encourages student participation. His teaching style makes complex topics easier to understand, and he creates a comfortable environment for asking questions.

Get ready to read
Participation matters
Inspirational
5.0
4.0
CS4412
Grade: A
May 8, 2025
Would take again

Dr. Bodily is a kind, intelligent, and well-organized professor! The course is tough, but having him as the instructor makes a huge difference. Expect to put in a lot of work. Most weeks had two reading quizzes and two homework assignments, but they help you stay on top of the material. There were six projects throughout the semester.

Get ready to read
Inspirational
Lots of homework
4.0
2.0
CS1337
Grade: C+
May 8, 2025
Would take again

I wasn't the greatest in his class, but he was genuinely a good teacher that set good standards.

Participation matters
Clear grading criteria
Gives good feedback
5.0
3.0
CS1337
Grade: B
May 8, 2025
Would take again

Dr. Bodily teaches the material well with examples. The students also have an opportunity to work through an example problem during lecture. I enjoy the inspirational thoughts that we talk about at the start of each class. I also appreciate the pointers he gives on what future employers will expect us to know.

Amazing lectures
Inspirational
Online Savvy
5.0
1.0
CS6673
May 8, 2025
Would take again

He is superb

Get ready to read
Participation matters
Amazing lectures
5.0
5.0
CS3305
Grade: B-
Dec 9, 2025
Would take again

Started every class with a fun fact - refreshing and enlightening.

Hilarious
3.0
3.0
CS3305
Grade: B-
Dec 10, 2025
Would take again

Dr. Bodily is knowledgeable and enthusiastic about the course material. I found the material to be arcane and the reading assignments did little for my grasp of concepts. I basically relied on the lectures. Tip: I believe everything on tests will appear in the lecture slides.

5.0
3.0
CS1111
Grade: A+
Dec 11, 2025
Would take again

Professor Bodily is very good at what he teaches and it shows. Computer science is difficult, and you should be ready for that when you join the class, but it was not overwhelmingly hard. For CS, this class was easy to understand. Professor Bodily talks to each one of us individually and makes things easy to understand. He is a very good professor.

Inspirational
Hilarious
Online Savvy
5.0
3.0
CS6699
Grade: A
Dec 11, 2025
Would take again

He cares a lot about being a good teacher, more than most in academia. It shows in his lectures, in the way to helps students. I always learn a great deal from his classes.

Group projects
Amazing lectures
Clear grading criteria
5.0
4.0
CS3305
Grade: A-
Dec 11, 2025
Would take again

Great professor. I really like his teaching style of combining active exercises in class (TAPPS) paired with great slides and lecturing. He is also willing to help and take time for you. This class is a lot of work. A reading quiz and homework are assigned after every class. Please keep up, because the subject builds of each lecture.

3.0
5.0
CS3305
Grade: C
Dec 11, 2025
Would take again

Very inspirational. The concepts are complicated but he does very good job discussing it.

EXTRA CREDIT
Inspirational
Accessible outside class
4.0
3.0
CS1111
Grade: A+
Dec 11, 2025
Would take again

He was a great professor and was always open about what he wanted from us on his assignments.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
4.0
CS1111
Grade: A
Dec 11, 2025
Would take again

This professor was phenomenal in lecture. His homework was simple, although there was a lot. He was very available outside of class and instructions for projects were clear. Furthermore, he listened to suggestions made by students on how to improve projects or assignments.

Clear grading criteria
Inspirational
Accessible outside class
5.0
4.0
CS1111
Grade: A+
Dec 11, 2025
Would take again

Paul Bodily was an amazing professor, he was passionate and knowledgable about the course material. He recorded all of his lectures so it was really easy it make up work if you missed class. The homework was hard but easily maneagable, we were given a week to read a chapter from a book and to do a few homework problems.

Get ready to read
Hilarious
Accessible outside class
5.0
3.0
CS1111
Grade: A
Dec 12, 2025
Would take again

I really liked Paul's teaching style. For every 1 abstract programming concept that we covered, he found a way to relate it to 3 or so real-world examples. This made the course so much more intuitive. The assignments were sometimes tricky, but Paul was always available online, and we could debug as much as needed before submitting the assignment.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
CS6680
Grade: A
Dec 12, 2025
Would take again

Paul is an amazing educator and as it happens CS6680 (Quantum Computing) is one of his research interests making him obviously passionate about the topic. Grading consisted of per-class reading quizzes (keep up with the reading!), a midterm, and a group project (implementing real-world QC algorithms). Materials were freely availble online.

Group projects
Gives good feedback
Inspirational
5.0
4.0
CS6680
Grade: A-
Dec 18, 2025
Would take again

Abstract class but had a great time. I would definitely take the course again.

Group projects
Inspirational
5.0
5.0
CS1111
Grade: B-
Dec 19, 2025
Would take again

All in all a very good professor.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
4.0
CS1111
Grade: C
Dec 19, 2025
Would take again

Mr. Bodily was very patient and kind throughout the semester. He truly wanted the students in his class to learn to program, not just to teach a class. He cared about our education and actively communicated with students about material they did not understand.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
CS1111
Grade: A
Dec 19, 2025
Would take again

I really appreciated the professor's upbeat demeanor and his presentation style. The homework was heavy, but I felt it pushed and stretched me to really get into the subject and learn the topics.

Amazing lectures
Accessible outside class
Online Savvy
5.0
3.0
CS1111
Grade: A
Dec 19, 2025
Would take again

The lectures are good and he tries to teach at the skill level of those taking the class.

Amazing lectures
Caring
5.0
3.0
CS6673
Grade: A
Dec 19, 2025
Would take again

Hands down the best in the department, nobody comes close. Be prepared to study a lot and engage in classroom discussions because that is where the real magic of his teaching unfolds. You will constantly find yourself challenging your thinking and learning.

Get ready to read
Participation matters
Group projects
5.0
3.0
CS6680
Grade: A
Dec 19, 2025
Would take again

he did a great job covering difficult material a making it interesting. The class schedule and course work was flexible and he adjusted to meet the class learning rate and struggles.

Participation matters
Group projects
Respected
5.0
2.0
CS1111
Grade: B+
Dec 19, 2025
Would take again

He taught everything in a way that made it easy to understand the material and worked on problems during class, which was very helpful for learning how to actually use what we read about in the homework.

Amazing lectures
Gives good feedback
Caring
5.0
3.0
CS3305
Grade: A
Dec 19, 2025
Would take again

Paul's course load is pretty heavy at times, however the assignments actually help you retain the information from lecture. He's very chill, and makes it easy to participate in class.

Get ready to read
Amazing lectures
Lots of homework
5.0
2.0
CS1111
Grade: B
Dec 19, 2025
Would take again

Professor Bodily is knowledgable and passionate about Python. A lot of reading is required, but he does a great job of explaining things in depth.

Get ready to read
Lots of homework
Accessible outside class
5.0
3.0
CS3305
Grade: Not sure yet
Dec 19, 2025
Would take again

I liked his teaching style and I was able to learn well from him.

EXTRA CREDIT
Amazing lectures
Caring
5.0
4.0
CS3305
Grade: B
Dec 20, 2025
Would take again

Prof. Bodily has a true knack for what he does. This is my third that I've taken with him. He's always well prepared and loves having students participate. It's super easy to ask questions and the answers he gives are so so helpful. However, his classes are difficult and intensive. Two sets of homework every week and readings for every lecture...

Amazing lectures
Inspirational
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

22%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 183 grades
Most common grades:
Not sure yet (71)
A (67)
A- (24)
Grade Distribution
A(79)B(35)C(22)D(2)F(0)A-/B+(46)
Based on 260 reported grades
Not sure yet: 71
A: 67
A-: 24
B: 23
Common Tags
Lots of homework (120)
Caring (83)
Get ready to read (79)
Amazing lectures (77)
Inspirational (72)
Accessible outside class (55)
Gives good feedback (45)
Respected (45)
Rating Trend

Stable

-0.16 avg change
Apr
May
Sep
Apr
May
Dec
Last 6 months
Ratings by Course

CS5599

5.0

(3)

CS3307

5.0

(2)

CS4473

5.0

(2)

CS6605

5.0

(6)

CS1181

5.0

(1)
+10 more courses
Difficulty by Course

CS6605

4.8

CS4412

4.0

CS3305

3.9

CS6680

3.7

CS3307

3.5

Similar Professors