4.4

Henry McKelvey

Computer Science - University of the Potomac

4.4
Quality
3.0
Difficulty
86%
Would Retake
92
Reviews
4.4
Quality
3.0
Difficulty
4.4
Helpful
4.4
Clarity

86%

Would Retake

92

Reviews

Rating Distribution
Official
92 total ratings

5

63

4

17

3

5

2

2

1

5

What Students Say

He is not understanding about GPA

CBSC63018 - 4.0 rating

He is very detailed in his lectures

COS126 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 76 grades
Most common grades:
A (35)
A+ (18)
A- (10)
Grade Distribution
A(53)B(3)C(3)D(1)F(0)A-/B+(16)
Based on 82 reported grades
A: 35
A+: 18
A-: 10
B+: 6
Common Tags
Gives good feedback (39)
Lots of homework (28)
Amazing lectures (24)
So many papers (19)
Inspirational (18)
Participation matters (16)
Respected (15)
Clear grading criteria (14)
Rating Trend

Stable

-0.16 avg change
Jun
Jul
Aug
Dec
Apr
Jun
Last 6 months
Ratings by Course

COMP620

5.0

(2)

AMR123

5.0

(1)

COMP251

5.0

(4)

cbsc320

5.0

(4)

CBSC415

4.7

(3)
+11 more courses
Difficulty by Course

CBSC63018

5.0

MICS461

5.0

COM620

4.5

COS126

4.0

AMR123

4.0

Reviews (91)
4.0
5.0
CBSC63018
Grade: B+
May 10, 2017
Would take again

Prof. McKelvey is good teacher, but does not understand limits of space traveled to attend class. He is not understanding about GPA.

Tough Grader
Gives good feedback
Skip class? You won't pass.
5.0
4.0
COS126
Grade: A+
Jun 5, 2017
Would take again

He is very detailed in his lectures.

Tough Grader
Gives good feedback
Amazing lectures
5.0
4.0
CBSC500
Grade: A-
Jun 5, 2017
Would take again

Mr. McKelvey was a patient and thorough lecturer. Alot of examples and explanation was given. Tanq

Tough Grader
Gives good feedback
Amazing lectures
4.0
4.0
CBSC510CBSC530
Jun 5, 2017
Would take again

Professor you're outstanding in your way of teaching, i totally like the way you made learning just look to simple. Keep up this way of teaching for your future students!! Thanks for your efforts .

Gives good feedback
Respected
Participation matters
5.0
3.0
COMP620
Grade: A+
Jun 26, 2018
Would take again

Great

Gives good feedback
LOTS OF HOMEWORK
Amazing lectures
5.0
3.0
COMP620
Grade: A
Jul 5, 2018
Would take again

He is a good professor, with great lecture. He use to give instance of real incident that happen to him in his work career to explain any matter.

Gives good feedback
Participation matters
Amazing lectures
5.0
4.0
CBSC630
Grade: A+
Aug 19, 2018
Would take again

excellent professor

Participation matters
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
COM620
Grade: A
Oct 24, 2018
Would take again

Great Professior, has a lot of exeprience and one can learn so many things from him....

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
COS126
Grade: A-
Oct 24, 2018
Would take again

Very good professor, explains in detail and a friendly man .

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
AMR123
Mar 3, 2019
Would take again

we can ask anything related computer and he will explain the answers in detail.

Gives good feedback
Participation matters
Amazing lectures
4.0
4.0
CBSC630
Grade: A+
Mar 4, 2019
Would take again

Good professor makes us learn a lot

Gives good feedback
Inspirational
Group projects
5.0
3.0
CBSC630
Grade: B+
Mar 6, 2019
Would take again

If you are taking his course then you will definitely Learn something from his class, even if you didnt learn anything from the course you will learn how to write a good APA formatted paper.

Inspirational
Amazing lectures
Tough grader
5.0
3.0
CBSC500
Grade: Not sure yet
Apr 29, 2019
Would take again

Very happy to be in the class

Gives good feedback
Respected
Participation matters
5.0
1.0
COMP251
Grade: Not sure yet
Apr 29, 2019
Would take again

Henry mckeley professor is really good, he teach really nice and professor teach some chapters practically so its easy to understand, if I get a chance to take class of this professor again in another subject so I prefer that first .

Gives good feedback
Respected
Participation matters
4.0
4.0
CBSC500
Grade: A-
Apr 29, 2019
Would take again

It was an unique experience in class, also sensible for writing / reading intensity which helps us to grow more in details.

Inspirational
Clear grading criteria
Hilarious
5.0
4.0
CBSC500
Grade: A
May 5, 2019
Would take again

he is simply the best

Respected
Get ready to read
Inspirational
5.0
3.0
CBSC500
Grade: A
Jun 25, 2019
Would take again

Nice Professor

Respected
Participation matters
Skip class? You won't pass.
5.0
1.0
CBSC530
Grade: A
Aug 26, 2019
Would take again

Professor Henry McKelvey is great Professor. He is very positive love the way he teaches us. Thank you Jagjeet Singh

Gives good feedback
Hilarious
Caring
5.0
1.0
CBSC500
Grade: A
Aug 27, 2019
Would take again

He has good knowledge

1.0
1.0
CBSC500
Grade: A-
Aug 29, 2019
Wouldn't take again

Will give you meaningless homework and the grading style not fair. He will grade the paper with proper content and copy-paste in the same score range. He claims he is fair, but he is not (atleast not in every aspect). Teaches less and tells stories about random stuff more. Not as professional as I would expected him to be.

Lots of homework
4.0
3.0
CBSC530
Grade: A+
Oct 29, 2019
Would take again

Professor Henry Mckelvey is very good professor. He is a knowlegable person , i personally call him google of IT . He has a very good answers of all the questions. It my pleasure to have a professor like him .

Gives good feedback
Respected
Lots of homework
5.0
4.0
CBSC630
Apr 28, 2020
Would take again

Amazing professor!!

Accessible outside class
Participation matters
Amazing lectures
5.0
4.0
CBSC630
Grade: A
Apr 28, 2020
Would take again

Thanks Professor. You are awesome and taught us many things.

Lots of homework
Group projects
So many papers
4.0
4.0
CBSC630
Grade: A
Apr 28, 2020
Wouldn't take again

The Professor has a good knowledge of teaching us, but he gives a lot of assignments, where you cant even concentrate on other works, but still it was helpful and interesting. He grades fair. I had no idea about the linux initially now i learned a lot about it thanks to the tons of lab works that he gave. But he can little generous.

Gives good feedback
Lots of homework
Participation matters
4.0
5.0
CBSC630
Grade: A
Jun 22, 2020
Wouldn't take again

His knowledge on the subject is excellent, but the way he keep rules regarding submission of assignmenta is very difficult.

5.0
4.0
CBSC630
Grade: A
Aug 25, 2020
Would take again

It has been great learning experience and I had fun taking this class.

Gives good feedback
Lots of homework
Amazing lectures
5.0
3.0
CBSC630
Grade: A
Aug 25, 2020
Would take again

availability outside of class required participation

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
CBSC630
Grade: Not sure yet
Oct 20, 2021
Would take again

I'd want to express my gratitude to Prof. Henry for his efforts, devotion, assurance, and hard work. I admire his dedication to our growth, learning interactions, and achievement and, most importantly, you typically show restraint us all. Professor, thank you so much.

Gives good feedback
Accessible outside class
Amazing lectures
4.0
4.0
CBSC630
Grade: A-
Dec 19, 2021
Would take again

Professor Henry McKelvey's dedication and patience to teach is really commendable. I have never seen any Professor, willing so much to get student to learn and explore concepts that will be useful for careers. Good: You will definitely learn new concepts. Real time/hands on experience. Bad: Does not give a detailed class schedule ahead.

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
4.0
CBSC630
Grade: A
Dec 19, 2021
Would take again

It was great experience working with the Prof Henry Mckelvey. I did not know i could learn and do this much stuff before i took this course. I gained confidence in me after this course. Prof has a clear vision on what he expects from the students. I cant thank enough our professor for being so supportive.

Participation matters
Skip class? You won't pass.
Group projects
5.0
3.0
CBSC630
Grade: A+
Mar 7, 2022
Would take again

This was one of the finest and greatest class ever. If I had learned python in my life, the credit goes to Prof Henry McKelvy. He took extra steps to make sure that we learned the essential basic foundation of the language and use it to practically hack as a cyber professional. Thanks

Tough grader
Lots of homework
So many papers
5.0
1.0
CBSC630
Grade: A
May 2, 2022
Would take again

Apart from having mastery of the subject, Prof McKelvey was always available to provide support to students to help them accomplish class activities and assignments.

5.0
3.0
CBSC630
Grade: A
May 5, 2022
Would take again

Great Man who gives his live to teaching

Clear grading criteria
Caring
Lecture heavy
1.0
5.0
CBSC630
Grade: A-
Oct 10, 2022

I'm not sure from where this Professor has 4.9 stars. Henry McKelvey is condescending. His class would be him talking 50 % about life lecture and explaining why he is the way he is. Assignments are repetitive, he would make you write a book review after you already answer 3 discussion questions about the same topic. you would never be good enough

Lots of homework
So many papers
Lecture heavy
5.0
3.0
CBSC630
Grade: A+
Oct 22, 2022
Would take again

He is a great professor with qualitative knowledge.

Tough grader
Amazing lectures
Lots of homework
5.0
4.0
CBSC630
Grade: A
Oct 22, 2022
Would take again

Professor Henry McKelvey is awesome. He is tough and puts lots of assignments but he is always there for student to help. He organizes extra help classes, if needed and provides additional recordings to help with lab assignments.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
3.0
CBSC500
Grade: A
Oct 22, 2022
Would take again

During the whole two hours of the classes , professor Henry was lecturing nonstop with many amazing facts and sharing his interesting experiences. Really informative class.

Get ready to read
Lots of homework
Lecture heavy
5.0
3.0
CBSC630
Grade: A
Oct 23, 2022
Would take again

This professor is the best as he is always interested in the learning for students. He takes extra classes in order to teach and clear our doubts. Always helpful and motivating professor. But also gives a lot of homework.

Amazing lectures
Inspirational
Lots of homework
5.0
1.0
CBSC630
Grade: A
Oct 24, 2022
Would take again

Professor Henry McKelvey was the best!! Thank you so much

5.0
3.0
COMP251
Oct 24, 2022
Would take again

I have learned so much in my classes with Professor Henry. He paces the class just right so you feel challenged but not overwhelmed. So many other classes you just read from a text book but in his classes Professor Henry asks questions and gets the students to respond which is both fun and promotes faster learning.

5.0
1.0
CBSC235
Grade: A+
Dec 15, 2022
Would take again

The professor's professional abilities were outstanding. The professor was very knowledgeable and organized when presenting the material. He was able to break down complex material into easy-to-understand chunks and provided examples to help students better understand the concepts.

Amazing lectures
Inspirational
Lots of homework
4.0
3.0
CBSC235
Grade: D+
Dec 18, 2022
Would take again

Although I fell behind, I did like how he set up the curriculum. At first it seems like the assignments repeat themselves but it really helps you continue to read over the topics being explored and retain the information.

Get ready to read
Lots of homework
So many papers
1.0
5.0
MICS461
Grade: C
Dec 19, 2022

No lecture, no group project, more paper than course syllabus

Tough grader
Lots of homework
So many papers
4.0
4.0
CBSC235
Grade: A
Dec 30, 2022
Would take again

A great online learning experience furthering my understanding of cybersecurity. I enjoyed the reading and discussions, labs and case studies which gave me the opportunity to gain knowledge beyond the scope of the text. I did not enjoy summaries and review questions which were more like "busy work" even though they were considered "muscle memory".

Clear grading criteria
Lots of homework
So many papers
5.0
3.0
CBSC530
Grade: A
May 3, 2023
Would take again

It was a difficult class for me, but the textbook kept me busy. I have never taken anything on cyber security so it was a learning experience. The assignments were detailed and informative. I hope to use everything I've learned here in my line of work. Thank you

Gives good feedback
Lots of homework
So many papers
1.0
4.0
CBSC235
Grade: B
Jun 21, 2023

The most work you'll have to do in an online class.

Get ready to read
Lots of homework
So many papers
5.0
5.0
CBSC235
Grade: A+
Jun 24, 2023
Would take again

Professor Henry is an exceptional educator whose strictness and emphasis on meeting deadlines have taught me the importance of punctuality in academia and the professional world. His unmatched subject knowledge, inspiring personal interactions, and invaluable career advice have left a lasting impact on me.

Tough grader
Gives good feedback
So many papers
5.0
3.0
CBSC235
Jun 24, 2023
Would take again

Henry Mckelvey is a very tough professor and with him get ready to read and read. I like his way of teaching and impress with how he gives assignments that looks repeatedly. This improve my reading skills and it also improve my research skills as well. Thank you prof.

Tough grader
Get ready to read
Gives good feedback
3.0
3.0
CBSC235
Grade: B+
Jun 24, 2023

The class workload was definitely a lot. There were not any tests just papers, in my personal opinion I feel like I could have learned more by studying the chapters and taking tests.

Get ready to read
Gives good feedback
So many papers
3.0
5.0
CBSC235
Grade: A
Jun 24, 2023

He is a great professor and very professional. Just the workload was alot and alot of papers.

Lots of homework
So many papers
Respected
5.0
3.0
cbsc320
Grade: B+
Jun 24, 2023
Would take again

This was a very good class provided information that I was not aware of for online computer security. I have gathered another great learning experience in my educational journey. (could not select the correct course code CBSC310:7)

Participation matters
Gives good feedback
Accessible outside class
5.0
3.0
cbsc320
Jun 25, 2023
Would take again

This professor is professional and understanding. The material was easily understood, and there is room for questions when necessary.

Get ready to read
Caring
5.0
3.0
cbsc320
Grade: A
Jun 25, 2023
Would take again

He is very good and very responsive and would love to take other classes with this one

Amazing lectures
Clear grading criteria
Online Savvy
3.0
5.0
COM620
Jun 25, 2023

be ready to work hard and turn work in on time and late work accepted at all.

4.0
4.0
CBSC630
Grade: A
Aug 21, 2023
Would take again

Professor McKelvey is extremely knowledgeable and this course is a great learning opportunity whether you are in your first IT class, or if you already have experience in the IT field. He does give a LOT of assignments, but he is very responsive when you have questions. I think I emailed him every week and he responded each time.

Clear grading criteria
So many papers
5.0
4.0
CBSC630
Grade: A
Aug 22, 2023
Would take again

Professor Henry , Was the most tough professor I have seen till now in Potomac , I loved the way of his teaching & he quickly recognize things & ask you questions for the same . I really enjoyed his class . thank you so much professor for this class .

Tough grader
Participation matters
Online Savvy
5.0
1.0
cbsc320
Grade: A+
Aug 25, 2023
Would take again

Great Professor! Always replies on time.

Amazing lectures
Clear grading criteria
Respected
5.0
1.0
CBSC510CBSC530
Grade: A+
Aug 25, 2023
Would take again

One of the best professors I've had throughout all my courses at the University of the Potomac. He consistently responds promptly to emails and texts, unlike some other staff and professors at Potomac. I always recommend him for a better understanding of the course material, improved grades, and as an excellent mentor.

Clear grading criteria
Gives good feedback
Inspirational
3.0
4.0
CBSC630
Grade: A
Aug 27, 2023
Would take again

The professor was great at teaching. Their unique approach made the course enjoyable and easy to understand. Material needs clarity and updates. Better directions for assignments would have minimized confusion.

Amazing lectures
Lots of homework
So many papers
5.0
1.0
CBSC510CBSC530
Grade: A+
Oct 17, 2023
Would take again

Professor has been an exceptional guide throughout the semester, demonstrating a profound understanding of the subject matter and a genuine passion for teaching. I truly appreciate the knowledge and enthusiasm Professor brought to the classroom, fostering a stimulating and enriching learning environment.

Get ready to read
Gives good feedback
Inspirational
4.0
4.0
CBSC415
Grade: A
Oct 22, 2023

The material is clear and understandable. The course is very essay-intensive every week.

Get ready to read
So many papers
5.0
3.0
CBSC301
Grade: Not sure yet
Dec 12, 2023
Would take again

I would like others students to know that Professor McKelvey is a professor that is dependable, strict, and a great teacher. He does give a lot of work but it is for your benefit so that you are getting your moneys worth in knowledge.

Amazing lectures
Gives good feedback
Accessible outside class
4.0
3.0
CBSC301
Grade: Not sure yet
Dec 13, 2023
Would take again

He is a great Professor. He knows his craft.

So many papers
Accessible outside class
Online Savvy
5.0
1.0
CBSC500
Grade: A-
Mar 5, 2024
Would take again

Excellent teaching skills. And deep knowledge in all topics he teaches. Very experienced.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
CBSC500
Grade: A-
Apr 25, 2024
Would take again

be prepared to do a lot of work and during class to have hands on work . Honestly the professor knows his work and likes a lot of effort from his student

Gives good feedback
Lots of homework
Lecture heavy
5.0
1.0
CBSC500
Grade: Not sure yet
Apr 26, 2024
Would take again

Professor Henry McKelvey is exceptionally supportive and responsive, readily offering assistance and guidance to students who may struggle to grasp complex topics. His adeptness as an advisor shines through in his prompt and insightful responses, making him a valuable mentor for students seeking clarity and direction.

Amazing lectures
Inspirational
Respected
5.0
3.0
CBSC500
Grade: A
Apr 28, 2024
Would take again

An Excellent Proffessor

Participation matters
Amazing lectures
Lots of homework
5.0
1.0
CBSC500
Grade: A
May 1, 2024
Would take again

Sir is amazing nd I learnt a lot nd get knowledge more about this subject , nd if I get chance to learn more I'll , and thank you so much sir

Amazing lectures
Caring
Respected
5.0
1.0
CBSC530
Grade: A+
Jun 25, 2024
Would take again

One thing I wanna say is that you can learn many things from his class not just the subject. Thank you professor.

Amazing lectures
Gives good feedback
Respected
1.0
5.0
CBSC500
Grade: B+
Jun 25, 2024

This man should not even be teaching in a classroom, he does not know what it is to be a professor, you are supposed to provide mentorship to students, not drain them, the material you used for the class was all the way back from 2010 or something, you dont even have the courtesy of changing the date. doesnt read assignment, never again

Lots of homework
5.0
1.0
CBSC530
Grade: A+
Jun 26, 2024
Would take again

The Professor has extensive knowledge of the course. He breaks down the concepts into simpler terms. He presents the course in a structured and logical manner. He is easy to understand, detailed, and accessible. You have a whole lot to learn from him. The style of teaching is fabulous.

Amazing lectures
Inspirational
Respected
5.0
1.0
CBSC530
Grade: A
Jun 26, 2024
Would take again

Professor Henry McKelvey is really a knowledgeable person. He not just follow the course syllabus but also provides real time examples. He always make sure every student is participated, allows us to give feedback. Overall, he serves best to the students. I feel honored to be his student, gain knowledge from him and I wish to be his student again.

Gives good feedback
Inspirational
Lots of homework
2.0
1.0
CBSC530
Grade: C+
Jul 4, 2024

If you are obtaining degree but your first priority is work and life, then you better off avoiding professor McKelvey's courses. You will only stress out having miserable time because of insane amount of assignments and professor's stubbornness around the deadlines. If degree is your only priority and you have nothing else, you should be alright.

Tough grader
Amazing lectures
So many papers
2.0
5.0
CBSC530
Grade: C+
Jul 4, 2024

If you are obtaining degree but your first priority is work and life, then you better off avoiding professor McKelvey's courses. You will only stress out having miserable time because of insane amount of assignments and professor's stubbornness around the deadlines. If degree is your only priority and you have no more to do, you should be alright.

Tough grader
Amazing lectures
So many papers
5.0
1.0
COMP251
Aug 22, 2024
Would take again

Follow instructions, do and submit assignments on time

Get ready to read
Gives good feedback
Lots of homework
5.0
1.0
CBSC530
Grade: A+
Aug 23, 2024
Would take again

Professor was Excellent

Tough grader
Get ready to read
Amazing lectures
5.0
4.0
COMP251
Grade: B+
Aug 24, 2024
Would take again

Great Professor! I love how he gave feedback and the challenges he gave us during this course. It pushed me to research and turn my papers in on time. The lessons were very informative and thorough. I learned a lot of things I didn't know just by doing papers. I would recommend this professor to anyone who likes to be challenged in school. Thanks!

Participation matters
Gives good feedback
So many papers
5.0
1.0
CBSC530
Grade: A+
Aug 25, 2024
Would take again

Amazing professor, I'd like to study again with this professor

Amazing lectures
Gives good feedback
Respected
5.0
3.0
CBSC530
Grade: A+
Aug 26, 2024
Would take again

I want to thank Professor McKelvey for his effort and guidance throughout the course.

Amazing lectures
Gives good feedback
Caring
5.0
3.0
CBSC530
Grade: A
Aug 26, 2024
Would take again

Professor McKelvey was excellent. I gained a lot of knowledge about this course, and he kept us motivated while broadening our perspective in the field. We also had hands-on experience with the concepts we learned over the weeks. This experience was amazing, and I hope I have the opportunity to work with Mr. McKelvey again in the future.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
CBSC530
Grade: A-
Aug 27, 2024
Would take again

The professor is awesome! I loved his delivery of content. He is very insightful and challenges you to do more research. He's well-informed and prompts his students to contribute to his class which makes it an interesting learning environment. I would want to take his class again.

Amazing lectures
Clear grading criteria
Gives good feedback
4.0
2.0
CBSC530
Grade: A
Dec 22, 2024
Would take again

He is good professor very helpful

Clear grading criteria
Inspirational
Lots of homework
5.0
1.0
CBSC530
Grade: A+
Dec 23, 2024
Would take again

i think that he really helped to improve my skills he is really good to be honest

Inspirational
Caring
Respected
4.0
3.0
CBSC510CBSC530
Grade: B-
Dec 23, 2024
Would take again

He is a very detail oriented professor. I totally enjoyed this class. I would take this course over again.

Amazing lectures
Clear grading criteria
So many papers
3.0
4.0
CBSC530
Grade: B
Dec 23, 2024
Would take again

Strict, but understanding. So do your assignments on time.

Lots of homework
Lecture heavy
Accessible outside class
5.0
2.0
CBSC530
Grade: A-
Dec 24, 2024
Would take again

To be sincere, at first I would describe Professor Henry as strict and rigid. However, these ideas are totally wrong, they are just assumptions I made because of the initial response I got from him. Professor Henry is just disciplined not strict, I love his stories and the little jokes, makes 4 hours classes seems like it's 4 minutes.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
CBSC415
Grade: A
Apr 27, 2025
Would take again

He is a very polite, respectful, and hard-working professor who focuses on providing clear information and understanding about topics. He prioritizes the contents that can be applied in both theoretical and practical life. Likewise, he is always open to questions and helps to solve any queries related to the courses.

Amazing lectures
Gives good feedback
Respected
5.0
4.0
CBSC415
Grade: A
Apr 29, 2025
Would take again

Professor Henry McKelvey may be tough and assigns a lot of work, but he's fair and genuinely willing to help you understand the material.

Tough grader
Caring
Accessible outside class
5.0
3.0
CBSC230
Grade: A
Jun 23, 2025
Would take again

Honestly, one word comes to mind—passionate. Prof. McKelvey really cares about his students. At first, I was like, “Why are we doing all this reading and writing?” But looking back, I actually retained so much. It all paid off, and I'm genuinely proud of the effort I put in.

Get ready to read
Participation matters
Gives good feedback
4.0
3.0
CBSC230
Grade: A
Jun 24, 2025
Would take again

Mr. Mckelvey was strict but fair. I learned alot

Tough grader
Gives good feedback
Lots of homework
5.0
1.0
CBSC230
Jun 27, 2025
Would take again

He is strict because he wants his student to work not only to passed or complete the assignment or activities but to really understand it. He is the type of Professor that cares about the students and ensure that they really understand the lecture or the material. He is strict but with good intentions and will guide you through of your need help.

Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 76 grades
Most common grades:
A (35)
A+ (18)
A- (10)
Grade Distribution
A(53)B(3)C(3)D(1)F(0)A-/B+(16)
Based on 82 reported grades
A: 35
A+: 18
A-: 10
B+: 6
Common Tags
Gives good feedback (39)
Lots of homework (28)
Amazing lectures (24)
So many papers (19)
Inspirational (18)
Participation matters (16)
Respected (15)
Clear grading criteria (14)
Rating Trend

Stable

-0.16 avg change
Jun
Jul
Aug
Dec
Apr
Jun
Last 6 months
Ratings by Course

COMP620

5.0

(2)

AMR123

5.0

(1)

COMP251

5.0

(4)

cbsc320

5.0

(4)

CBSC415

4.7

(3)
+11 more courses
Difficulty by Course

CBSC63018

5.0

MICS461

5.0

COM620

4.5

COS126

4.0

AMR123

4.0

Similar Professors