at
Advertisem*nt
5
/ 5
Jump To Ratings
Overall Quality Based on
25ratingsJohn Kelly
Professor in the Computer Science department at University of North Florida
100%
Would take again
3.3
Level of Difficulty
Compare
I'm Professor
Kelly
Professor
Kelly
's Top Tags
Amazing lectures CaringRespectedAccessible outside classGives good feedback
Check out Similar Professors in the Computer Science Department
- 5.00Jose Gomez
- 5.00Kevin Pfeil
- 5.00Scott Piersall
Advertisem*nt
- 25 Student Ratings
All courses
CNT4504
May 22nd, 2024
Quality
5.0
Difficulty
1.0
CNT4504
May 22nd, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
Lectures can be a drag but are not required. However, the professor provides students with many resources from practice problems to review sessions for every exam that go over all the types of questions he may ask. He even offers a free burger night where students can socialize with him and each other. He truly wants the best for his students!
Gives good feedbackRespectedTest heavy
Helpful
Advertisem*nt
CNT4504
May 6th, 2024
Quality
5.0
Difficulty
4.0
CNT4504
May 6th, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A-
Textbook
: Yes
Shockingly the only GOOD comp sci professor at UNF! I was genuinely surprised when he was teaching this class, super sweet and genuine. Actually wants his students to succeed and offers CONSTANT help outside of class. Don't get me wrong, it is a tough class but taking him actually made it so much easier. Study hard though for the quizzes & final!
Group projectsGraded by few thingsAccessible outside class
Helpful
CNT4504
May 2nd, 2024
Quality
5.0
Difficulty
2.0
CNT4504
May 2nd, 2024
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A-
Textbook
: N/A
Best professor ever.
CaringRespectedAccessible outside class
Helpful
CNT4504
Dec 13th, 2023
Quality
5.0
Difficulty
1.0
CNT4504
Dec 13th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Best professor I've had, for any class. He's incredibly kind, easygoing, and cares about his students. He's very receptive of questions and goes out of his way to make sure his students succeed. Lectures and review sessions are offered hybrid and also recorded so you can watch them at any time to learn at your own pace.
Amazing lectures CaringAccessible outside class
Helpful
Advertisem*nt
Oct 3rd, 2023
Quality
5.0
Difficulty
3.0
CNT4504
Oct 3rd, 2023
Would Take Again
: Yes
Grade
: A
I'm almost finished with my university experience, and it's been a year since I took him, and looking back, he's definitely one of the best professors here. He is passionate, and kind, and even has a burger night where he buys us burgers. He knows computer networks inside out and can talk about it for hours. He has a voice that keeps you engaged.
Amazing lectures CaringRespected
Helpful
CNT4504
Aug 4th, 2023
Quality
5.0
Difficulty
3.0
CNT4504
Aug 4th, 2023
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A-
Textbook
: Yes
amazing professor
Helpful
Advertisem*nt
CNT4504
Aug 3rd, 2023
Quality
5.0
Difficulty
3.0
CNT4504
Aug 3rd, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
Amazing professor: engaging lectures, extra credit, quiz material covered in lectures, provides a review session for quizzes. As for the projects, taking Data Structures (COP3530) before or during the class helps immensely, but if you're still struggling he's very easy to work with. Classes are recorded and can be missed with no penalty.
EXTRA CREDITAmazing lectures Online Savvy
Helpful
CNT4504
May 5th, 2023
Quality
5.0
Difficulty
3.0
CNT4504
May 5th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: N/A
Probably the best SoC professor that I've had. He is very caring and wants his students to succeed! The class itself can be difficult but his office hours and recitation sessions for the quizzes/final exam are amazing. Strongly recommend Prof. K!
Amazing lectures Gives good feedbackCaring
Helpful
CNT4504
Apr 29th, 2023
Quality
5.0
Difficulty
2.0
CNT4504
Apr 29th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Textbook
: N/A
You really couldn't ask for a better professor, especially for this class. Inspiring guy and really wants to see his students succeed. This class is tough and a lot information thrown at you. The projects are kind of hard but they are manageable. He is always available for help, and can really break it down for you if don't understand a topic.
Helpful
Advertisem*nt
CNT4504
Jan 14th, 2023
Quality
5.0
Difficulty
3.0
CNT4504
Jan 14th, 2023
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: C+
Textbook
: Yes
John Kelly is truly a gem. I wasnt doing so well in his class and reached out for extra credit. He responded, gave me an assignment and made sure I passed the class. There was one group project but he didn't let it linger or provide hard to meet goals for it. Amazing man.
EXTRA CREDITAmazing lectures Accessible outside class
Helpful
2
CNT4504
Dec 22nd, 2022
Quality
5.0
Difficulty
1.0
CNT4504
Dec 22nd, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Textbook
: N/A
This man is hands-down one of the best professors I've ever had. Professor Kelly cares about his students' success and is willing to invest in their futures! Having worked in his field, he knows the ins and outs of computer networking. Top notch professor and an absolute gem. Take his CNT4504 class if you can.
Amazing lectures CaringRespected
Helpful
1
CNT4504
Dec 14th, 2022
Quality
5.0
Difficulty
2.0
CNT4504
Dec 14th, 2022
For Credit
: Yes
Would Take Again
: Yes
Grade
: A
Incredible and fascinating professor who genuinely cares for his students and their success. His recitations before each quiz both reinforced my learning and made the quizzes easier to study for. The server projects can be difficult, but he's very lenient on the due dates. He is respected by all as both a professor and as a person.
InspirationalCaringRespected
Helpful
2
Advertisem*nt
CNT4504
Dec 2nd, 2022
Quality
4.0
Difficulty
4.0
CNT4504
Dec 2nd, 2022
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: Not sure yet
Textbook
: N/A
He's a great guy and deeply cares about his students and their futures. Most of the class is great, but I feel like the two projects are just too advanced for many of the students. Even intermediate students found it challenging, so I can't even imagine how difficult it was for beginners. I feel like this class needs more pre-requisites.
InspirationalCaringRespected
Helpful
CNT4504
Nov 17th, 2022
Quality
5.0
Difficulty
3.0
CNT4504
Nov 17th, 2022
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: Yes
He is a very nice professor. He always do his best.
Amazing lectures CaringRespected
Helpful
CNT4504
Aug 25th, 2022
Quality
5.0
Difficulty
1.0
CNT4504
Aug 25th, 2022
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
Fantastic teacher and cared if you had issues. Very flexible with projects.
HilariousCaringRespected
Helpful
1
Advertisem*nt
CNT4504
Jun 25th, 2022
Quality
5.0
Difficulty
2.0
CNT4504
Jun 25th, 2022
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
With any class, you have to study if you want to perform well on quizzes and exams. Fortunately, he does not have any exams except for the final; Professor Kelly gives four quizzes. Get ready to read because the chapters are dense.
Amazing lectures Gives good feedbackAccessible outside class
Helpful
CNT4504
Aug 4th, 2021
Quality
5.0
Difficulty
3.0
CNT4504
Aug 4th, 2021
For Credit
: Yes
Attendance
: Not Mandatory
Would Take Again
: Yes
Grade
: A+
Textbook
: No
Online Class
: Yes
An inspirational professor that looks after the well-being of his students. Clear course objectives and breaks intensive material into clear, concise information that is easier to absorb. My favorite Professor of the entire college.
Gives good feedbackInspirationalCaring
Helpful
2
CNT4504
Jul 29th, 2021
Quality
5.0
Difficulty
3.0
CNT4504
Jul 29th, 2021
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Textbook
: No
Online Class
: Yes
Excellent professor, he really does care about your success in the future. The class is challenging in its material but the professor presents the information in a easy way to understand. He has worked in the field before and has extensive knowledge on the subject.
Accessible outside classAmazing lecturesCaring
Helpful
Advertisem*nt
CNT4504
Jun 18th, 2021
Quality
4.0
Difficulty
2.0
CNT4504
Jun 18th, 2021
For Credit
: Yes
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
Online Class
: Yes
Although the material was challenging, Kelly's study guides for the tests were super helpful to use for preparation. He even had study sessions where he would go over the study guides and help answer the questions. There are 2 projects done with the same group of 2-3 people, and he is willing to help you out in office hours. Great professor!
Accessible outside classGroup projectsEXTRA CREDIT
Helpful
CNT4505
Apr 15th, 2021
Quality
5.0
Difficulty
3.0
CNT4505
Apr 15th, 2021
For Credit
: Yes
Attendance
: Mandatory
Would Take Again
: Yes
Grade
: A
Textbook
: Yes
Online Class
: Yes
Nothing short of inspiring.
Gives good feedbackGet ready to readTest heavy
Helpful