3.6

Zachary Kelley

Computer Information Systems - Texas State University

3.6
Quality
3.3
Difficulty
66%
Would Retake
103
Reviews
3.6
Quality
3.3
Difficulty
3.6
Helpful
3.6
Clarity

66%

Would Retake

103

Reviews

Rating Distribution
Official

5

58

4

7

3

4

2

10

1

24

What Students Say

As a person, he is somewhat cool to interact with

CIS3305 - 2.0 rating

And if you skip class, you'll probably miss a pop quiz

CIS3380 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 85 grades
Most common grades:
A (37)
B (18)
A+ (14)
Grade Distribution
A(51)B(20)C(2)D(2)F(0)A-/B+(11)
Based on 96 reported grades
A: 37
B: 18
A+: 14
Not sure yet: 10
Common Tags
Lots of homework (22)
Respected (19)
Caring (19)
Accessible outside class (17)
Hilarious (17)
EXTRA CREDIT (16)
Tough grader (16)
Gives good feedback (15)
Rating Trend

Declining

-1.88 avg change
Mar
Apr
Jul
Aug
Oct
Dec
Last 6 months
Ratings by Course

CIS4332

5.0

(1)

CIS1323

4.9

(24)

CIS3374

4.8

(9)

CIS2324

4.8

(4)

CIS3380

4.3

(23)
+4 more courses
Difficulty by Course

ISAN4360

4.6

ISAN3325

4.5

CIS4332

4.0

ISAN4373A

4.0

CIS3305

3.9

Reviews (103)
5.0
3.0
CIS1323
Grade: A+
Mar 12, 2019
Would take again

I knew a little about Microsoft already, so it definitely helped a lot! If you did your work, you could leave when done. SO it said the class was 3 hours, but you could be done in 1.5 hours. He helps a lot and you learn a lot. He also made jokes and gave candy on Halloween.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
CIS3374
Grade: A
Dec 14, 2019
Would take again

Favorite professor in the CIS department so far. Didnt really enjoy the class material, but he always made lectures entertaining and I feel like I actually learned something. Very fair and has clear expectations. And yes, he gives out candy on Halloween.

Gives good feedback
Group projects
Hilarious
5.0
4.0
CIS3374
Dec 19, 2019
Would take again

Great Professor! He really cares about his students! Straight forward class. You have group projects and quizzes.

Group projects
Caring
Respected
5.0
3.0
CIS3380
Grade: B+
Jan 20, 2020
Would take again

Amazing professor, hope he sticks around long enough so he can teach my kids! Very understanding tries to work with you where he can, he's willing to go the extra mile(s) to make sure you understand. One of the best professors at TXST.

Inspirational
Clear grading criteria
Caring
5.0
3.0
CIS3380
Grade: B
Feb 1, 2020
Would take again

Awesome professor, and awesome guy. You will know him for the rest of your life and he will help you with anything. Class is simple, just make sure to study your own way for the tests, the only reason I didn't make an A was because I tried to use someone else's study guide, but I still made an 86 after getting 76's on the first 2 tests

Inspirational
Amazing lectures
4.0
4.0
CIS2324
Grade: A
Apr 29, 2020
Would take again

Prof. Kelley is a solid choice for Visual Programming I (CIS2324). He really cares about his students and will answer ANY questions that you may have in class and wont make you feel annoying/dumb for asking them. Youre assigned 2 project partners and theres group hw due every 1-2 weeks. Youll earn an A if you practice the material outside class

Accessible outside class
Group projects
5.0
3.0
CIS3380
Grade: A
Apr 29, 2020
Would take again

I LOVE THIS PROFESSOR!!!!! Take him if you get a chance.. He does go off topic in his lectures but he is so inspirational that you wouldn't mind. His test are based on the study guides. He is great!!!

Respected
Inspirational
Amazing lectures
5.0
3.0
CIS2324
Grade: A-
Apr 30, 2020
Would take again

This is the best class I have taken at Texas State (coding I know) but this is all because of the professor. I usually don't feel comfortable asking questions, but he will answer any question you have and not make you feel dumb for asking it. He is very willing to work with you and doesn't mind going over it until you understand it.

Respected
Inspirational
Hilarious
5.0
2.0
CIS3380
Grade: B
May 4, 2020
Would take again

Super chill guy. Just do the homeworks. He opens them all at the beginning of the semester, so get a head start and do them early. Sim nets are VERY time consuming so start them early enough to redo them if you need. Overall, Amazing professor and knows what hes stalking about. Doesnt make you feel stupid for not knowing something.

Respected
Accessible outside class
Hilarious
5.0
4.0
CIS3374
Grade: A
May 11, 2020
Would take again

Kelley's the highest rated professor in CIS dept. He makes lectures interesting with lots of humor and his real-world experiences. Tests are challenging, yet rewarding & involve MC, a few short answers, & of course diagram drawing (because this is a drawing class). The 6 assignments are done in groups of 3 which makes things easier for everyone.

Inspirational
Group projects
Hilarious
4.0
3.0
CIS3374
Grade: C
May 13, 2020
Would take again

keep up with the material and assignments and the exams will become easier, could have get a B

5.0
3.0
CIS2324
Grade: A
May 13, 2020
Would take again

He is a great teacher because he has so much real world experience. He can see through bs excuses and if you arent taking responsibility. Moreso than any other class, you will get out of it what you put in. If you dont practice on your own, then you probably wont do well. He wants you to learn. You can tell that he CARES and enjoys this field.

Respected
Group projects
Caring
5.0
3.0
CIS3374
Grade: A
Jun 2, 2020
Would take again

One of the better professors I have taken.

Gives good feedback
Accessible outside class
Participation matters
5.0
3.0
CIS3380
Grade: A-
Aug 5, 2020
Would take again

He gives one late day in case of any technical difficulties for any assignment, but hates cheating. Has a lot of personality. Very forgiving and will make tests less hard if people show up to Zooms or lectures.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CIS3380
Grade: B+
Aug 5, 2020
Would take again

Prof Kelly is probably one of the best professors I've ever had.

Respected
Inspirational
5.0
2.0
CIS3380
Grade: A+
Aug 9, 2020
Would take again

Kelley told us to mess with you by sharing lots of irrelevant info (if that doesn't tell you he's a fun, chill prof., then...) At Halloween he gives out candy. His Zoom virtual background during the final exam was six minutes of Star Wars 6 (rebel fleet assault of the DS 2 scene). He and his wife have a cat that likes to interrupt Zoom lectures.

Respected
Inspirational
Hilarious
5.0
1.0
CIS3374
Dec 9, 2020
Would take again

I'm usually on this site if I have very negative things to say about a professor. As far as Professor Kelley goes, he was the first teacher that actually could sympathize with college students. There's always gonna be one kid who complains but our professor was extremely lenient during our pandemic. I can only see a man that emits positive energy.

Respected
Accessible outside class
Get ready to read
5.0
4.0
CIS3374
Grade: A
Dec 12, 2020
Would take again

Great professor, he makes a dry subject entertaining. I wasn't looking forward to system analysis but I am glad I took it with him. He also helped me to understand more of what to expect with different career paths of being a CIS major. Highly recommend... lol, even if he is a cat person!

Gives good feedback
Group projects
Caring
4.0
4.0
CIS3374
Grade: A
Dec 12, 2020
Would take again

You mainly work in groups throughout the entire semester (so make sure youre in a good group) especially if you know nothing about computer science. This is a drawing class so you will have draw diagrams here and there. Do not share or copy answers he hates when you do that ! 2 exams plus a final, no homework, and there is quizzes

Group projects
Clear grading criteria
5.0
1.0
CIS1323
Grade: A+
Apr 16, 2021
Would take again

Best professor I've ever had. He's super nice and cares about his students. He has office hours everyday and works with you if you need extra help. Definitely take him for this class, you won't regret it.

Respected
Accessible outside class
Hilarious
5.0
2.0
CIS1323
Grade: B+
Apr 23, 2021
Would take again

really cool guy. course has a lot of assignments that can seem overwhelming but if youre somewhat familiar with word, excel, access and powepoint then it shouldnt be too hard. SIMbooks are time consuming but if you sit down and do everything within them the project and exams will be a lot easier. responds to emails very quickly and has office hours

Lots of homework
Accessible outside class
Clear grading criteria
5.0
4.0
CIS1323
May 9, 2021
Would take again

HIGHLY recommend taking professor Kelley!! He is very laid back, will explain whatever you need him to, and he gives tons of extra credit. The course itself is a lot of work and you definitely have to be motivated to complete it all, but if you turn in every assignment its very easy to get an A in the class without doing well on any of the exams!

5.0
4.0
CIS1323
Grade: B+
May 10, 2021
Would take again

Don't get me wrong, this class had a lot of things due every week. But the professor is GREAT. Responds quickly, is there to help, really nice,and gives a MAJOR extra credit oppurunity, that nearly makes it impossible to fail the course. Take him if you can. Just put in the work and you'll be good.

Lots of homework
Test heavy
EXTRA CREDIT
5.0
3.0
CIS3380
Grade: A
Dec 9, 2021
Would take again

I can't put more into words how amazing Professor Kelley is. He gives you more opportunity than you can imagine to get an A. 2 exams, 3 data driven projects, 4 simulations, and LearnSmart assignments. Grade totals to 115%. If you do all of the LearnSmarts, score well on the projects, and do the sims, you can fail both tests and get an A.

Respected
Accessible outside class
Clear grading criteria
5.0
4.0
CIS1323
Jan 9, 2022
Would take again

This class was difficult but Prof Kelley is very kind and understanding. He is funny and wants you to succeed in his class. Attendance not mandatory, but homework is on SimNet and is due before the end of the day of your class. 2 lessons and projects due a week, and review imo wasn't very helpful.

Accessible outside class
Clear grading criteria
5.0
4.0
CIS1323
Grade: A+
Jan 20, 2022
Would take again

Prof Kelley is easily the best teacher on campus. He's already done very well for himself in life so he teaches because he wants to. He cares for his students and is very understanding. As long as you do your assignments you should make an easy A (if you go to class its much easier). I finished the class with a 106 and I wish I could take it again.

Gives good feedback
Respected
Hilarious
5.0
4.0
CIS3380
Apr 11, 2022
Would take again

Prof Kelley is an great person and his lectures are very interesting even its a 8am class. Homework and projects are done online. There are 2 exams so make sure to read the textbook. Theyre taken online but in class. Attendance isnt mandatory but recommend going as he shares things about projects and tests that you wouldnt know if you never go

Amazing lectures
Gives good feedback
Hilarious
5.0
3.0
CIS1323
Grade: A
Apr 19, 2022
Would take again

Good Professor, Made the class a good time and I honestly learned alot about microsoft office. Honestly my favorite professor this year!

Hilarious
Respected
Online Savvy
5.0
3.0
CIS1323
Apr 19, 2022
Would take again

Literally the best professor ever. Hes so helpful and flexible and works with you to make sure you finish with an A. As long as you actually do your work you will receive a good grade. He offers lots of extra credit to ensure you get a good grade. Go to class, do your homework, youll do well.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
CIS1323
Grade: A+
Apr 26, 2022
Would take again

If you fail this class, it's probably your fault. As long as you put in the work, you will be fine. Professor Kelley is very helpful and provides extremely comprehensive reviews, and if you do them you will do fine on the tests. Weekly lessons and projects but never too hard. He is hilarious and you only have to go to class if you have below an 80.

Participation matters
Clear grading criteria
Hilarious
5.0
1.0
CIS1323
Grade: A+
Apr 26, 2022
Would take again

Professor Kelley is the BEST CIS professor. He does make you work for your grade, but, come the end of the semester and he is extremely flexible about helping you make an A. Yes, you must do all of your work. Yes, the tests are stressful but with him as your professor, you're guaranteed to succeed!

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
CIS1323
Grade: A+
Apr 26, 2022
Would take again

Professor Kelley is amazing! Exams can be stressful, but he does everything he can to help you get a good grade in the class. You still need to put in the work to actually understand how to use microsoft office. You don't have to come to class if you made above an 80 on that day's assignment. Exams were in person. Definitely sign up for his class.

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
3.0
CIS1323
Grade: A
May 3, 2022
Would take again

Always there to help you and gives great feedback. Class is a lot easier if you don't have a MAC. Very very nice guy and wants you to succeed. highly recommend taking him, I have no complaints.

EXTRA CREDIT
Gives good feedback
Lots of homework
5.0
3.0
CIS1323
Grade: B
May 12, 2022
Would take again

His class isn't hard if you keep up with the lessons and mini-projects. Those aren't even that hard but you can definitely get confused but he's really helpful. His office hours are a definite go-to if you feel confused. He also offers extra credit, you can do poorly on the tests and still get a good overall course grade.

EXTRA CREDIT
Lots of homework
Accessible outside class
5.0
3.0
CIS1323
Grade: A
May 13, 2022
Would take again

Professor Kelley is by far the best professor! This class can be difficult something but if you turn in the assignment on Time then nothing to worry about. He make class enjoyable and the exam is lowkey hard but if you do the review then you should be good. Please take this professor

EXTRA CREDIT
Lots of homework
Hilarious
5.0
2.0
CIS3380
Grade: B+
May 31, 2022
Would take again

Dr. Kelley is very knowledgeable about the business world and will give you genuine advice. Overall, he is a good/entertaining lecturer that makes class enjoyable. However, the projects are done entirely outside of class time and require you to use excel skills that are not covered in class. Start them early. Tests/HW are easy but long.

Caring
Graded by few things
Online Savvy
5.0
3.0
CIS3380
Jul 7, 2022
Would take again

One of the best professors that I have had. This man is very smart and his lectures are interesting. He tries to teach his students to think outside of the box to come up with business ideas. I would love to have the opportunity to take him for another class.

Amazing lectures
Inspirational
Caring
5.0
3.0
CIS1323
Grade: A
Sep 29, 2022
Would take again

Mr. Kelley is very knowledgeable and genuinely cares about his students. There are multiple projects that are weighted heavily, but with his help it's more than possible to ace. I highly suggest going to class to hear his tips & tricks, and to hear other people's questions. Stay on top of things!

Gives good feedback
Caring
Accessible outside class
5.0
4.0
CIS1323
Grade: A-
Nov 22, 2022
Would take again

Professor Kelley is an amazing professor to take! He is kind and is helpful when it comes to the projects throughout the semester. The class is tough, but if you do the Smartbook assignments before class and ask for help on the projects when needed you will do good! (Also he brought full size candy bars on Halloween for every student :) )

Participation matters
Caring
Accessible outside class
5.0
3.0
CIS1323
Grade: A
Dec 6, 2022
Would take again

I enjoyed having him as a professor. He does a great job of enabling his students to succeed. He also gives out lots of extra credit.

Hilarious
Caring
Respected
5.0
3.0
CIS3380
Grade: A
Dec 13, 2022
Would take again

Professor Kelley is such a great professor. He is very understanding about outside situations if you participate and respect him - which is easy! I encourage those about to take him to go to class!! He will give extra credit and one or two pop quizzes throughout the semester if attendance decreases. He is entertaining, knowledgeable, and caring.

Lots of homework
Hilarious
Accessible outside class
5.0
2.0
CIS3380
Grade: A
Dec 14, 2022
Would take again

Kelley is an amazing professor and person. His class was very easy as long as you go to the lectures, start the projects early so you have time to prepare, and do well on the Sims. He always wants the best for his students and he makes it well known. Absolutely amazing professor and course.

Amazing lectures
Lots of homework
Beware of pop quizzes
4.0
2.0
CIS3380
Grade: A+
Jan 17, 2023
Would take again

He's a cool dude, a little arrogant, but he deserves to be. Cares about his students and the course is pretty straightforward. Show up to class and do the assignments on time. Tests suck but there are so many other grades to counterbalance your awful scores.

Participation matters
Caring
Respected
5.0
1.0
CIS1323
Grade: A
Mar 9, 2023
Would take again

Prof. Kelley is super flexible when it comes to this course. If you do the assignments before the class day allotted to work on them, attendance is optional. The only day you MUST go is testing days. Coursework is all self-taught, he's just there to answer any questions. Super easy class, worth it to take an early section to get him as a professor.

Clear grading criteria
Accessible outside class
Online Savvy
5.0
4.0
CIS2324
Grade: B
Mar 9, 2023
Would take again

I took it over the summer, otherwise the course would have been much easier. He knows what he's talking about so he's a tougher grader on homework/tests. If you don't show up to class, you aren't going to do well. He makes the class far more interesting than other professors. He is also very available to help with questions you may have. Take him!

Tough grader
Lots of homework
Caring
5.0
1.0
CIS3380
Grade: A
Mar 9, 2023
Would take again

The class is very concept heavy, but Professor Kelley makes lectures interesting by talking about his own experiences in business to relate to coursework. 3 projects, super easy, and tests that derive from smartbook questions. As long as you study a little, and show up to lectures, this class is a breeze.

Caring
Lecture heavy
Online Savvy
5.0
4.0
CIS4332
Grade: B
Mar 9, 2023
Would take again

The entire class was group simulations using ERP technology. If you don't show up and aren't helpful to your group, your grade will suffer because of it. It makes the class exciting, but can also be stressful near the end of the semester. Overall a very fun advanced elective taught in an engaging way. Would definitely take again!

Participation matters
Group projects
Graded by few things
5.0
2.0
CIS1323
Grade: A
Mar 29, 2023
Would take again

One of the best professors in Mccoy. He's extremely qualified and is here to help. His class can sometimes be tedious or difficult, but he has so many opportunities to get help. He also has an incredible amount of extra credit available. Just try and you'll do great

EXTRA CREDIT
Clear grading criteria
5.0
3.0
CIS3380
Grade: A+
Apr 21, 2023
Would take again

Pop Quizzes in class on days with low attendance. Do all the smartbooks, projects, and sims and you will be fine. Got C's on both of my tests, bombed a sim and I am finishing with a 100 in the class. Offers extra credit and lots of McGraw Hill stuff but do your work and you will be fine. He can come off as mean but is super helpful. took two times

Lots of homework
Hilarious
Respected
5.0
3.0
CIS1323
Grade: B+
May 6, 2023
Would take again

He's an amazing professor! If you put in the work there you will 100% pass with an A. He cares about his students more than any professor I've taken!

Lots of homework
Hilarious
Caring
5.0
4.0
CIS3374
Grade: B
May 10, 2023
Would take again

The only review I've ever written, but this man deserves the praise that he's getting here. The most caring and helpful professors I've ever had he will do everything in his own power to help you learn and get the grade you want in the course (Whether that be extra credit or other sources) Even if you're questioning if the field's for you TAKE HIM

EXTRA CREDIT
Gives good feedback
Lots of homework
5.0
1.0
CIS1323
Grade: B
Sep 6, 2023
Would take again

take professor Kelley. there's not much to it he's amazing and is so smart. best professor to take for this subject

Lots of homework
Hilarious
Online Savvy
5.0
2.0
CIS3305
Grade: A
Nov 15, 2023
Would take again

TAKE PROF KELLEY! This class is known to be extremely difficult, but he did a phenomenal job with teaching. He is one of those professors who actually care and he super accessible outside of class. Attendance is not mandatory, but he does do occasional "pop" quizzes where you just email him the word he mentioned in class.

Gives good feedback
Caring
Accessible outside class
2.0
4.0
CIS3305
Grade: B
Nov 30, 2023

Several reviews seem to mistake the professor's assignment flexibility and niceness for effective teaching. Unfortunately, many lectures contained random, unrelated topics, and the exams went beyond the scope of what was taught. Some high ratings are due to professor asking for them, personally do not recommend.

Get ready to read
2.0
4.0
CIS3305
Grade: B
Dec 1, 2023
Would take again

Don't understand the positive reviews for this guy. While he seems organized, a lot of his lectures rant off into nothingness that have 0 to do with what we do. His grading policy is horrible... it makes you not even want to try for an A. Grades using an AI and grades harshly himself. Our final project had nothing to do with ANY of our lectures???

Tough grader
Group projects
Gives good feedback
1.0
4.0
CIS3305
Grade: B
Dec 4, 2023

Worst prof ever never announced a final, doesn't answer emails, teaches things out of the blue that have nothing to do with the material. gets upset when you email to ask what is happening in his class. he literally gave me a zero on a final out of spite. if you took his 3305 class you understand. absolute dumpster fire.

1.0
4.0
CIS3305
Grade: B
Dec 6, 2023

Intro level Programming class but prof expects everyone to know way beyond what the textbook or his lectures teach. Hiss lectures consist of him thinking he is the smartest man alive and writing programs riddled with syntax errors. He also asks students to give him 5 star ratings on here. inflated score for an inflated ego.

5.0
4.0
CIS3305
Grade: A
Dec 8, 2023
Would take again

Professor Kelley is a great professor! He expects you to work hard for a good grade. You'll need to read the textbook and take lots of notes. He provides many opportunities for extra credit, so make sure to utilize them. He wants you to learn the material and will challenge you. If you work hard, you will get an A. Definitely take his class!

Tough grader
EXTRA CREDIT
Group projects
5.0
4.0
CIS3305
Grade: C
Dec 9, 2023
Would take again

Pretty hard class, definitely going to have to do some work. A long as you put the work in, he will help you 100% of the way. He wants us as students to succeed. Gives great advice too, whether its about school, business, computers or personal. Great professor. Take him.

Clear grading criteria
Inspirational
Caring
1.0
5.0
CIS3380
Grade: A+
Dec 9, 2023

About as useful as a bike is to fish. WENT ON, AND ON about himself I seriously think he though he was gods gift on earth. Didint teach a thing, sprang tests randomly, he didnt follow the syllabus even remotely. Is extremely rude in person, and extremely passive aggressive on email. Stay away from him, makes it so much harder than it should be.

Lots of homework
4.0
3.0
CIS1323
Grade: B
Dec 12, 2023
Would take again

He is not always clear, especially when you send an email with multiple questions. Can get passive aggressive. Or he's just being real, depends on how you see it. He gives a lot of opportunities for you to make the grade that you desire. I would highly recommend you go to office hours over Zoom for clarification on expectations.

Lots of homework
5.0
3.0
CIS3380
Grade: A
Dec 23, 2023
Would take again

Mr. Kelley works to bring his experience running IT departments and companies to his lectures in class. I think this is what the earlier poster was on about with "WENT ON, AND ON about himself". Multiple choice work, 2 MC exams, and 3 projects. Has bonus and takes late work. If you got less than a B in here, you worked at it.

Get ready to read
Caring
Respected
5.0
4.0
CIS3305
Grade: A
Dec 23, 2023
Would take again

Entire course is cumulative, but its programming, so you have to know everything before to get what you are doing now. The professor understands how hard this course is so he gives more than one opportunity to fix old work. Final exam was a take home project. The actual final exam period was actually your third chance to fix your final project.

Tough grader
EXTRA CREDIT
Beware of pop quizzes
5.0
2.0
CIS3380
Grade: A
May 15, 2024
Would take again

This is my second class I am taking with Professor Kelley, and its an 8 am in person when I had plenty of options to take the class online. I have no regrets in doing so because once again I am thankful to be in his class. He does a great job in lecture and has a lot of knowledge. He cares a lot about his students. Definitely take his class.

Amazing lectures
Inspirational
Caring
1.0
5.0
CIS3305
Grade: D+
Oct 7, 2024

He is the worstttttt professor i have ever had. He hates to explain himself again and thinks we have the same knowledge as him>Would never take him againnnnnn

Tough grader
Lots of homework
Test heavy
1.0
4.0
CIS3305
Grade: Not sure yet
Nov 18, 2024

He spends most of class talking about himself and expects you to be as knowledgeable as him. He makes you afraid to ask for help due to his response being "You're an advanced programmer, you can use AI". Assigned impossible projects for the timeframe given to complete them. Takes forever to grade anything you submit. Horrible structure of the class

Graded by few things
2.0
4.0
CIS3305
Grade: B
Dec 4, 2024

A lot of the material we learn in class is conceptually not difficult, but when it comes to the projects it feels far more difficult than the stuff we learn. He often rambles about random topics (to be fair there are some students that kind of egg him on). Grading took forever this semester, out of his control, but worth noting.

Tough grader
Lots of homework
Lecture heavy
4.0
4.0
CIS3380
Grade: B
Dec 8, 2024

The professor is okay, but I didn't really enjoy this class. Assignments are given during class, so you have to attend or know someone, and we only get 3–4 days for tough coding assignments. The optional final is nice, but I wouldn't take this class again.

Group projects
Lots of homework
Graded by few things
3.0
4.0
CIS3305
Grade: B
Dec 11, 2024

Prof. Kelley was alright. Attendance isn't required, but he assigns all the homework in class, There's only one exam, and the final is optional if you're doing well. He gives us 4 days to complete the coding homework, which is annoying and he talks about himself/wife a lot—like, I get it because he's doing cool work with coding, but omg.

Tough grader
Clear grading criteria
Lots of homework
3.0
2.0
CIS1323
Grade: A
Dec 13, 2024

I spent the entire semester on my laptop doing little tedious tasks and watching videos for hours. He was very impressed with himself, even though we learned none of the material from him. Work ahead and save yourself from having to attend "class". Also, he talked about random things DURING TESTS which drove me crazy.

Lots of homework
Online Savvy
5.0
4.0
CIS3305
Grade: A
Dec 18, 2024
Would take again

Kelley was charismatic. Do not miss class, he loves punishing people who arent in class. Do your reading and try not freak out over little things.

Participation matters
EXTRA CREDIT
Gives good feedback
1.0
3.0
CIS3305
Grade: B
Feb 24, 2025

rants all class. your teaching yourself from the textbook

Test heavy
1.0
3.0
CIS3305
Grade: B
Mar 27, 2025

Lectures are a suggestion. 100% Based on reading

Get ready to read
1.0
4.0
CIS3305
Grade: B-
Mar 27, 2025

Talks about himself all lecture. doesn't teach. class is based on textbook only.

Tough grader
1.0
4.0
CIS3305
Grade: A-
Mar 27, 2025

Class was farily easy if your familiar with python. He doesnt teach so doesnt make it easy. gives random stories all class.

3.0
3.0
CIS3305
Grade: Not sure yet
Apr 8, 2025

His class is very unorganized no structure to it. You will need to teach yourself you will hardly learn anything in class. You will need to go to class because he does random pop quizzes and only assigns the assignments in class instead of using canvas. He's a nice person but in terms of being a good professor he's horrible.

Get ready to read
Beware of pop quizzes
Test heavy
5.0
4.0
CIS3305
Grade: A
Apr 24, 2025
Would take again

Love Professor Kelley but not so much the class. He tries his best to maintain a good relationship with students and keeps us engaged and entertained in the course. Most of the course material is self-taught but he is very available to help you in and outside of class if you apply yourself. Get ready to read and have to put some effort in for real.

Get ready to read
Caring
Accessible outside class
2.0
4.0
CIS3305
Grade: Not sure yet
Apr 30, 2025

As a person, he is somewhat cool to interact with. However, his class is so unorganized and despite using the textbook he often leaves us confused. Oh, and the lectures are basically him just coding things he thinks we should know from before taking this class. Already talked to some people and they barely even know whats going on in the class too.

Get ready to read
Beware of pop quizzes
1.0
3.0
CIS3380
Grade: B
Jul 18, 2025

The amount of work over 5 weeks is a lot, but at least I only have to hear him talk for that long. He's hard to listen to because he's a complete know-it-all and doesn't stay on topic. And if you skip class, you'll probably miss a pop quiz. I wish there were more options for professors in CIS. He has some of the highest reviews somehow.

Lots of homework
Beware of pop quizzes
Lecture heavy
2.0
1.0
CIS3380
Grade: A
Aug 29, 2025

Talks a lot, but very lenient with late work and grading (maybe too lenient). However, he refuses to admit mistakes, even when his Excel assignment had incorrect formulas (I had to get other professors to confirm it).

Participation matters
Beware of pop quizzes
3.0
3.0
CIS3380
Grade: A
Oct 1, 2025
Would take again

The reviews are pretty spot on. Interesting lectures but good luck having a productive conversation about any of his rants because he loves to hear himself talk the entire time, even though he insists we need to talk more.

1.0
5.0
CIS3305
Grade: Drop/Withdrawal
Oct 13, 2025

Mr. Kelley is very knowledgeable, but his teaching style assumes you already have a solid background in coding. If you're new to programming, you may find his class challenging. Consider other options if you're looking for a more beginner-friendly approach.

Tough grader
Get ready to read
Lecture heavy
2.0
1.0
CIS3305
Grade: Not sure yet
Dec 2, 2025

Another semester, another class with Prof. Kelley. Nothing's changed really, same nothingburger lectures. He does give interesting info, but not much coding happening in the class. He is unavoidable though, so self-study is encouraged

Lecture heavy
Graded by few things
2.0
5.0
CIS3305
Grade: Not sure yet
Dec 5, 2025

If you are taking this class for an advanced business elective credit, don't, unless of course you're already familiar with the python language. He does not have application base lectures which is what his projects are about. He takes weeks to submit grades and gets upset when you ask him about them. He has way less patience than he claims.

Tough grader
Beware of pop quizzes
4.0
5.0
CIS3305
Grade: A
Dec 6, 2025
Would take again

Challenging class, but Professor Kelley tries his best to help. He provided significant extra credit opportunities after a brief period of absence/Zoom classes, and he is helpful to students. I would take him again however I'll admit he talks a lot. Also btw if your taking ISAN 3305 we just made your class a lot harder :-).

Tough grader
EXTRA CREDIT
Accessible outside class
1.0
5.0
ISAN4373A
Grade: A+
Dec 8, 2025

Kelley was AWFUL. Claims he cares about students, but does not create or grade assignments, threatens failing you, rants about his political beliefs, cuts you off when you talk, very degrading, makes so many excuses, moves class to zoom the night before, gets angry when you don't attend without ever checking attendance. Save yourself!!

So many papers
Lecture heavy
Graded by few things
1.0
4.0
ISAN3325
Grade: A+
Dec 8, 2025

Assigned stuff we did not learn. Did not actually grade anything, but instead used his AI to randomly "grade us." Grades do not matter just uses them to threaten you. The more I take Kelley, the more anger I feel. Avoid taking him at all costs, even though you have to encounter him eventually. Theres so much more to life then stressing for 16 weeks

1.0
5.0
ISAN3325
Grade: A
Dec 8, 2025

Prof Kelley will teach you nothing and rant all year about how prepared you are for the workforce (you aren't). Be prepared to have ZERO structure. No syllabus is followed and you likely won't know what your grade is until grades are published. Transfer colleges if you have to, do not take him if you are serious about a career. Unacceptable tbh.

2.0
4.0
CIS3305
Grade: A
Dec 8, 2025

It is a shame that he is somehow the entire CIS department. He is unavoidable and if i could do it again I wouldn't let him manipulate me and I would've transferred schools ASAP. Grades are randomly generated from his "custom ai" (api to chat gpt that is inconsistent). Txst should fire him since he clearly violates a multitude of policies.

1.0
5.0
ISAN4360
Grade: A+
Dec 8, 2025

He is unbearable. Never talks about the subject at hand. Rants about nothing and claims we are ready for the work force. Taking Kelley gave me physical and mental pain. Take if you are an addict for stress and never knowing what is going to happen next. I got in trouble for not attending a class that was cancelled around Thanksgiving break. :/ RUN.

Participation matters
Group projects
Graded by few things
1.0
4.0
CIS3305
Grade: Not sure yet
Dec 8, 2025

Provides opportunity to cushion your grade, but if he actually taught it wouldn't be needed.

1.0
5.0
CIS3305
Grade: A
Dec 8, 2025
Would take again

Only worry about getting the skills from this class and he will worry about your grades. So don't worry about your grade.

Get ready to read
2.0
5.0
CIS3305
Grade: B-
Dec 9, 2025
Would take again

I have no idea how to feel about him. He seems like if you get close enough he would be a good mentor however, he refuses to teach his kids even after claiming he loves teaching. You will teach yourself this whole entire semester. Grades with poorly written AI and does not check up on his students. He was genuinely cool but is not equipped to teach

Tough grader
Get ready to read
EXTRA CREDIT
5.0
2.0
ISAN4373A
Grade: A
Dec 9, 2025
Would take again

Attendance was never mandatory. As long as you go to class you will end with an A! No assignments throughout the entire semester until the week before finals. Very interesting class.

Get ready to read
EXTRA CREDIT
Clear grading criteria
5.0
3.0
ISAN4373A
Grade: A+
Dec 9, 2025
Would take again

Dont ever misspell his last name, he is serious about it. I misspelled his name on my final project and I recieved a -100 on an assignment. Great guy though!

Participation matters
Gives good feedback
Respected
1.0
4.0
ISAN4373A
Grade: Not sure yet
Dec 9, 2025

Attendance is mandatory, which wouldn't be a big deal if he actually lectured us. He however yaps about nothing the entire class, towards the end tells us about future assignments, and then LITERALLY DOES NOT POST ANYTHING ON CANVAS.

Tough grader
So many papers
Graded by few things
1.0
5.0
ISAN4360
Grade: Not sure yet
Dec 9, 2025

Prof. Kelley has never been an easy teacher. He assigns projects and papers throughout the semester, but never includes a prompt/ directions until the last few weeks. You won't have a grade posted until the literal last week of class, on top of that he threatens failing students for reasons that are out of most everyone's control

Tough grader
Group projects
1.0
5.0
ISAN4360
Grade: A
Dec 9, 2025

I don't know how Kelley has been kept as a Professor. I felt bad at first, but I can't be told I could fail the class, 4 days before the semester ends. He says it's because other students aren't completing their work, which isn't fair in itself, but it amazes me how he blames us for not knowing what we're supposed to do in the first place.

Group projects
Lots of homework
Graded by few things
1.0
5.0
ISAN4373A
Grade: A-
Dec 9, 2025

Kelley needs to be taken out of this program, he has no respect for his students, and has lost all respect from most of his students. Of course we love a teacher who talks off topic sometimes, but there is almost no communication of what we're supposed to do throughout the semester.

So many papers
Graded by few things
1.0
5.0
ISAN4373A
Grade: Not sure yet
Dec 9, 2025

I'm not sure how much longer Kelley should be allowed to be in this program. Being off topic here and there is one thing, but every class is ridiculous. No assignments until the week before finals; you get a paper that he kept saying he'd give out for a month. Doesn't communicate clearly. Will send out announcements, and still not get back to you

Tough grader
So many papers
Graded by few things
1.0
5.0
ISAN4360
Grade: Not sure yet
Dec 9, 2025

Group projects throughout the semester that he doesn't clearly communicate the instructions for. Contradicts himself. Seems like he thinks a thought to himself and thinks he communicated that with us. Says we can fail 4 days before semester is done due to other students not doing their work...that's not my fault. Doesn't post anything on Canvas

Tough grader
Group projects
Graded by few things
1.0
3.0
ISAN4360
Grade: A
Dec 17, 2025

He is extremely rude and talks down to students. He acts like he knows everything, but his explanations are confusing and often contradict each other. He throws templated code at students and thinks that makes him a great teacher. Overall, very frustrating and uncomfortable. If you felt the same, say something here or let the department know.

2.0
3.0
CIS3305
Grade: A
Dec 17, 2025

He is not a good teacher and is very unstructured. Assignment instructions were unclear and poorly explained. While he gives good grades, it feels like this is mainly to ensure students pass. His teaching is poorly prepared and repetitive, like a basic YouTube video, with no extra examples or hands-on activities.

EXTRA CREDIT
Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

40%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 85 grades
Most common grades:
A (37)
B (18)
A+ (14)
Grade Distribution
A(51)B(20)C(2)D(2)F(0)A-/B+(11)
Based on 96 reported grades
A: 37
B: 18
A+: 14
Not sure yet: 10
Common Tags
Lots of homework (22)
Respected (19)
Caring (19)
Accessible outside class (17)
Hilarious (17)
EXTRA CREDIT (16)
Tough grader (16)
Gives good feedback (15)
Rating Trend

Declining

-1.88 avg change
Mar
Apr
Jul
Aug
Oct
Dec
Last 6 months
Ratings by Course

CIS4332

5.0

(1)

CIS1323

4.9

(24)

CIS3374

4.8

(9)

CIS2324

4.8

(4)

CIS3380

4.3

(23)
+4 more courses
Difficulty by Course

ISAN4360

4.6

ISAN3325

4.5

CIS4332

4.0

ISAN4373A

4.0

CIS3305

3.9

Similar Professors