2.2

Jayson Rock

Computer Science - University of Wisconsin - Milwaukee

2.2
Quality
3.4
Difficulty
20%
Would Retake
84
Reviews
2.2
Quality
3.4
Difficulty
2.1
Helpful
2.3
Clarity

20%

Would Retake

84

Reviews

Rating Distribution
Official
84 total ratings

5

9

4

10

3

11

2

21

1

33

What Students Say

I honestly learned more from the TA than from him

CS337 - 2.0 rating

I wanted to like this class; it's an important subject, and I love group projects, but Jayson was a terrible instructor

CS361 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 30 grades
Most common grades:
A (17)
Not sure yet (8)
A- (7)
Grade Distribution
A(17)B(2)C(4)D(1)F(0)A-/B+(7)
Based on 41 reported grades
A: 17
Not sure yet: 8
A-: 7
C+: 2
Common Tags
Tough grader (9)
Skip class? You won't pass. (7)
Get ready to read (7)
Group projects (5)
Clear grading criteria (4)
Beware of pop quizzes (4)
GRADED BY FEW THINGS (3)
Graded by few things (3)
Rating Trend

Declining

-1.15 avg change
Sep
Oct
Dec
Jan
May
Dec
Last 6 months
Ratings by Course

COMPSCI251

5.0

(1)

COMPS201

5.0

(1)

COMP251

4.0

(1)

CS250

3.7

(3)

CS201

3.2

(10)
+19 more courses
Difficulty by Course

CP201

5.0

CS251

4.0

COMP251

4.0

COMPSJAVA

4.0

CS337

4.0

Reviews (83)
5.0
2.0
COMPSCI251
Nov 11, 2004

Good Professor, not very organized with D2L. Recommend over other professor teaching CS 251.

3.0
2.0
CS140
Dec 10, 2004

not an overly bad prof. but only 4 grades the whole class so you can't miss more then like 4 questions and get an A. also be warned, he's a bit of a jerk about grades, i got a 91.7 and he wouldn't round up to the 92 i needed for an A so i got an A-

5.0
2.0
CS201
May 27, 2007

Jayson is intelligent and entertaining. I enjoyed attending class. He does have a little bit of an issue picking on people with dumb questions, but while harsh to the student asking, it's very entertaining to the rest. Make sure to do those weekly programs! I sucked at programming but understood the concepts and got a B. I worked hard. A+ for Rock.

5.0
4.0
CS201
Feb 15, 2008

Subject matter very challanging to me, but Mr. Rock made comprehensable

2.0
3.0
CS251
Mar 12, 2008

The most unapproachable professor ever. Very condescending, points out stupid questions.

3.0
4.0
CS201
Dec 1, 2008

This guy is very smart but a real jerk. I went in for help with something and ended up regretting it, very unapproachable. Would recommend avoiding this guy.

4.0
4.0
COMP251
Dec 2, 2008

Knows what he is talking about and does on screen coding examples, but I was reluctant to ask questions because he made other classmates feel stupid if the question they asked was dumb. Not the toughest class, if you attend you can follow what's going on and of course you have to do the hw.

3.0
4.0
COMP201
Oct 14, 2009

Does not introduce topics in proper order. Explains simple concepts thoroughly while not spending time on difficult ones. Overall, seems to be a very angry man.

5.0
2.0
COMPS201
Nov 24, 2009

I found class to be quite clear, i did have previous programming experience in hs which really helped. The whole class was like a review. However the way he explains things is easy to understand and the TA's and himself are an extremely helpful resource.

3.0
3.0
CS150
Jan 6, 2010

He often doesn't make sense when answering questions. If I had a nickel for how smart he is I'd be on welfare. However this guy wakes up every morning, goes to work, and has a cup of coffee before pushing the frustrations of life onto his students.

4.0
2.0
COMP201
Mar 10, 2010

Very easy class to understand and the tests and programs are really easy compared to all other classes in the CS or engineering majors.

2.0
4.0
COMPSJAVA
Sep 1, 2010

This professor is very rude since he does not respect students. Moreover, he asks or acts as a really stupid person. if you can take this course with other professor , please do it

2.0
2.0
CS201
Feb 15, 2011

Rather full of himself. Unable to see the needs of students when requiring help. I was told to reread chapters when seeking clarification. Perhaps if the text had answered my question the first time I wouldn't have asked.

1.0
3.0
CS361
Mar 16, 2011

Worst teacher in the computer science department. I'm graduating next year, and I've had this guy for 2 of my classes. Both times, he basically wings the lecture every day. The syllabus is useless, as he never knows what he is going to do. Worst teacher I have ever had. He may be tolerable in the lower level courses, but not the higher level ones.

4.0
3.0
CS337
May 23, 2011

If you want a professor that is relatively easy and humorous, Prof. Rock is for you. His exams are based on the information he gives you to review, so if you know the material you should do fairly well. His only downfall is he doesn't directly answer questions and I recommend you go to office hours if you have questions. Otherwise, great professor.

1.0
5.0
CP201
Dec 7, 2011

"Are there any questions?" i have learn nothing from this lecture and i would prefer students to bob lecture better.

1.0
5.0
COMPS150
Feb 29, 2012

As others have said, very unapproachable. Have thoughts that he just wings lectures and is very unprepared for class. Avoid at all costs.

2.0
4.0
CS150
May 11, 2012

As others have mentioned he's fairly condescending to the students and unapproachable with questions.

3.0
3.0
CS201
Oct 17, 2012

Good teacher but if you can take 201 and 251 with bob, his is good teacher if you have background in programming

2.0
5.0
CS201
Mar 5, 2013

Horrible teacher. Very condenscending to student questions. His examples are relevant at all and wont help you. His tests contain pseudo code and you dont know what hes asking for. Take bob sorenson if you can. Dont even take the class if you can get bob.

4.0
3.0
COMPSCI201
Mar 18, 2013

I'm taking his class online. Textbook required weekly. Normal work week-very short easy quiz, coding assignment,answer discussion question, and online chapter coding question. Rock is good about answering questions and workload teaches you what you need without being too stressful. Recommended for ppl that have had online classes.

1.0
3.0
CS201
Apr 1, 2013

Avoid at all costs. Very demeaning. Very rude. Unwilling to help students. Scared to ask questions in class because he makes you sound/look like an idiot in front of the lecture hall. Go out of your way to have Bob Sorensen as your lecturer. Best guy out there. Very helpful, understanding and never gets frustrated with any questions.

2.0
3.0
CS201
Apr 15, 2013

He is the most arrogant, condescending teacher I have ever had. He spends the first 15 min of every class asking "are there any questions?" Anyone who takes the bait will be mocked and told to read the book. My programming teachers in HS were more helpful, not to mention cheaper. AVOID AT ALL COSTS. Wish I had gone the extra mile to test out.

2.0
3.0
CS150
Grade: Not_Sure_Yet
Dec 11, 2013

He asks "Are there any questions?" every class, but makes you feel like you asked a stupid question if you do. Avoid taking any classes with him if possible.

2.0
4.0
COMPSCI150
Grade: Pass
Mar 4, 2014

My hate for this professor is unparalleled. I do not understand how this class can possibly be titled a SURVEY of computer science when it's difficulty is double of the COMP SCI 201? He does not explain topics well and assumes you know the material although it is an entry course. I hate you, I hate your class. Sorenson all the way.

4.0
4.0
CS201
May 1, 2014

Jayson Rock is essentially a good professor with an abrasive personality. If you are reasonably prepared for class and work with the material you will do fine. He welcomes informed questions and answers them thoroughly. He only becomes snarky and condescending if you ask a question you should already know the answer to.

3.0
4.0
COMPSCI482
May 4, 2014

If you can't take sarcastic humor, he's definitely not for you. He expects you to study the material outside of class, his lectures are only meant to guide you on what to study. Also abrasive and openly hates "stupid" questions. Experience overall depends on your TA, I had a good one, since they do the grading and write the homework assignments.

2.0
4.0
COMPSCI201
Grade: C+
Aug 15, 2014

This teacher made me feel uncomfortable. I took it for summer. When he asked the class to try and solve a program or algorithm on your notebook he would come around and say, " You got nothing!" Out loud, which again made you feel useless. Consider taking another teacher. Your only hope is the Lab TA. I had two and only one helped me get through.

2.0
4.0
COMPSCI201
May 11, 2015

He never helps and will NOT respond to any emails. He makes me feel dumb every time I asked for help. If you understand java you can do this class but he wont help you one bit. TAKE AT YOUR OWN RISK!!

5.0
4.0
CS201
Grade: A
Aug 9, 2015

Knowledgeable, well prepared, excellent lecturer. Gave me a great foundation in Java and modern computer programming. Was always willing to help, but does not suffer fools. Don't waste his time and be prepared for class. Allowed me to explore topics beyond what was required for the class.

2.0
4.0
COMPSCI481
Nov 2, 2015

Full disclosure: I'm not a programmer (I'm web dev), and going into this class you probably should be. Rock's assignments are straight forward (lectures are rarely helpful), but if you want help, he is NOT approchable, and his TA's are never helpful--not sure they've ever used Python or Google App Engine. You will be relying on Google for help.

5.0
1.0
CS250
Dec 31, 2015

I took CS250 online which was a well-organized course to me. I learned many many invaluable things there and really enjoyed it. I like his policy and the way he deals with students. Great instructor.

4.0
2.0
CS361
Jan 1, 2016

Very good and smart instructor at the CS department. He has nice personalities.

5.0
1.0
CS250
Grade: A
Jan 7, 2016

I've learned much in Java programming by taking the course with Jayson Rock. He and his TA were very helpful to me. Very Very GOOOD.

3.0
5.0
COMPSCI150
Grade: Not sure yet
Apr 30, 2016

He tries really hard to be funny, and to make the class engaging, but it's had since it's an afternoon class and everyone wants to sleep. He also expects everyone to be working together in class, and it's kinda awkward. DO NOT miss ANY of his lectures! He does not post anything on D2L. He's very helpful though, and truly wants his students to learn

3.0
3.0
COMPSCI150
Grade: A
May 3, 2016

On average he takes several weeks to grade assignments. So it takes a long time to get feedback that could help you do better in class and master the subject matter

4.0
2.0
COMPS150
Grade: A
May 11, 2016

Super easy and enjoyable to do.

1.0
3.0
CS361
Jan 3, 2017
Wouldn't take again

I wanted to like this class; it's an important subject, and I love group projects, but Jayson was a terrible instructor. He didn't teach anything, didn't grade projects, and made us work with useless, outdated technology. It's unfortunate that he teaches so many classes at the university. I will never willingly take one again.

1.0
3.0
COMPSCI537
Apr 23, 2017
Wouldn't take again

He expects high standards from students but not from himself. Lectures are often vague while having little to do with the homework or exams. Programming assignments tend to involve spending a lot of time fixing typos and getting the provided code to compile. Lectures are about 20% sitting in silence waiting for someone to ask a question.

Skip class? You won't pass.
GRADED BY FEW THINGS
2.0
5.0
COMPSCI150
Apr 24, 2017
Wouldn't take again

Too smart to be a teacher. He talks over your head. Does not dumb down his computer science language ever to make it somewhat understandable. Terrible at answering questions. He won't answer your question directly. He always expects you to be thinking on the same page as him - doesn't explain his thinking in order for his students to understand.

Skip class? You won't pass.
2.0
3.0
CS337
Grade: A-
Sep 6, 2017
Wouldn't take again

I took this class for credits and because it seemed like an interesting subject. I honestly learned more from the TA than from him. He tries to code examples, fails, then spends the rest of class rambling and trying to fix his programs. This would be an easy class if he was actually capable of teaching.

Skip class? You won't pass.
GRADED BY FEW THINGS
1.0
3.0
CS150
Nov 16, 2017
Wouldn't take again

Professor Rock teaches this introductory course expecting everyone to know everything about computer programming. At a certain part through the course he moves away from notes and class becomes you arriving and watching him write lines of code without really explaining much or providing outside resources. As a compsci newbie, this was very dificult

Get ready to read
1.0
4.0
COMPSCI290
Grade: Not sure yet
Nov 17, 2017
Wouldn't take again

His lectures lack any kind of structure, and youll be teaching yourself. Good luck...

Tough Grader
Get ready to read
Skip class? You won't pass.
5.0
3.0
CS337
Grade: A
Dec 1, 2017
Would take again

Jayson is hilarious. I know his sense of humor can be abrasive for some, but he made waking up at 6:30 for my 9AM lecture totally worthwhile. His lectures can be a little disorganized and stream of conciousness-like, but I personally prefer that style to the boring, by the book or powerpoint slides type of lecture that is unbearable to sit through.

Hilarious
Clear grading criteria
Would take again
2.0
4.0
COMPS150
Grade: C-
Dec 4, 2017
Wouldn't take again

for a beginner level comp sci class, I wish he went more into detail and explained things, but he usually teaches grad students and expects undergrad freshman and sophomores to have the same level of knowledge. Showing up to class is important as well as reading the textbook but getting extra tutoring is necessary.

Skip class? You won't pass.
TEST HEAVY
Tests are tough
5.0
3.0
CS150
Grade: A
Dec 12, 2017
Would take again

Clear on expectations, class graded based on online (open note) quizzes and two in-class (no notes) tests. A little bit snippy when answering questions but always gives an answer. All around a very nice guy.

Skip class? You won't pass.
LECTURE HEAVY
Would take again
3.0
1.0
COMPSCI150
Grade: A
Feb 1, 2018
Would take again

I would like him if he didn't lack one thing in particular: laughter. Like come on man!

LOTS OF HOMEWORK
Inspirational
LECTURE HEAVY
1.0
4.0
COMPSCI150
Feb 2, 2018
Wouldn't take again

Doesnt teach Python at all but excepts you to know what a piece of code will output. For tests half of the stuff on the test isnt covered on the test reviews.

Tough Grader
Skip class? You won't pass.
GRADED BY FEW THINGS
2.0
3.0
COMPS250
Grade: A
Aug 20, 2019
Wouldn't take again

Take the online summer course. The class is basically self-taught via text and programming websites. Every week there is a module, discussion, online homework, and a quiz. Everything is open notes and book. The modules are the main programming assignment and can pretty much find help (and answers) online. I recommend previous programming exp.

Graded by few things
Clear grading criteria
4.0
3.0
CS361
Dec 24, 2019
Would take again

Rock is definitely better at teaching this course than other courses. I think he strives in teaching this course because it's more stream-of-consciousness friendly. It's cool to get actual experience coding in a group setting like you will in the workplace. However, the course can feel disorganized at times and quizzes were often graded harshly.

Group projects
1.0
1.0
COMP201
Grade: C
Jan 24, 2020
Wouldn't take again

He sucks... save yourself.

4.0
5.0
COMPSCI150
Feb 18, 2020
Would take again

He is a bit difficult at first but once you understand his flow it comes together. Try not to ask questions that seem stupid or he recently covered.

Participation matters
Lecture heavy
Respected
1.0
2.0
CS361
Grade: A
Apr 20, 2021
Wouldn't take again

A total jerk. If you ask anything he thinks is "stupid" or "below him" (who knows what that means?) expect a condescending earful. Assignments are poorly planned with slim requirements, and then he gets upset when you ask for clarification. Probably a narcissist.

Graded by few things
Group projects
1.0
5.0
CS251
Grade: B-
Aug 4, 2021
Wouldn't take again

Professor Rock was extremely harsh at grading on his discussion post. it is out of 4 points so if you get one tittle thing wrong you get a 75% and to get full points you have to go above and beyond expectations, quoted from the syllabus. I would highly look into getting a different professor if you get him.

Tough grader
1.0
5.0
COMPS150
Grade: Drop/Withdrawal
Sep 23, 2021
Wouldn't take again

Jayson Rock talks too much not about the two books he has but something else. he wants to teach python which he has no clue about it. he likes so much Discussion, students have to post one and reply to two people in two days.

1.0
3.0
COMPSCI481
Grade: Not sure yet
Oct 22, 2021
Wouldn't take again

Modules last two weeks and the lecture consists of a 9-20 minute, only semi relevant video. Tried asking for some direction and his responses were snarky, definitely wont do that again. Im finding more help online as the assignments dont even follow the textbook so theres almost no guidance.

1.0
4.0
CS361
Oct 26, 2021
Wouldn't take again

One of the worst professors I've ever had the displeasure of attending lectures or ask questions. All he does is give us W3school links and barely teach us anything. He barely has any guidance and constantly seems annoyed whenever anyone ask him questions. What a waste that an important class like this is taught by him.

Get ready to read
Group projects
2.0
4.0
CS337
Dec 2, 2021
Wouldn't take again

He is a very unorganized prof. One day, he forgot to charge his phone, so he couldn't log into the class computer and had to ask a student for a phone charger. He literally spends most of the class debugging the code he is trying to teach us. I have him for cs337 as well and he is just as bad. He is one of the most pretentious and unclear prof.

Beware of pop quizzes
1.0
5.0
CS337
Grade: A
Dec 10, 2021
Wouldn't take again

Lectures have little to no structure. Assignments for the most part are not related to course material and will need extensive research on to even start most of them. Very rude and condescending when asking questions. Tells TAs they are not allowed to help during assignments or lab.

1.0
5.0
CS361
Grade: Not sure yet
Dec 10, 2021
Wouldn't take again

I had this professor for 2 classes and it was a horrid experience. His lectures were no help at all. Didn't follow the syllabus accordingly. Very rude and condescending when asking for help, expects you to learn from wiki on your own. If you can, take this class with another teacher! C is not supposed to be as hard as he makes it!!

Lots of homework
Tough grader
1.0
5.0
CS337
Grade: C+
Dec 10, 2021
Wouldn't take again

Expect to be given wiki links to memorize everything on your own as Rock provides disorganized lectures that are off the wall. Spends most of his lectures figuring out whats wrong with his code. His starter code for assignments change throughout the week as he doesnt check if they work as supposed to before assigning them. Very lazy professor.

Beware of pop quizzes
Tough grader
1.0
5.0
CS337
Dec 11, 2021
Wouldn't take again

One of the worst professors I've ever met. Disorganized lectures, vague instructions on assignments and labs, condescending when people try to ask him questions that he thinks are stupid. This class is hard because he's an uncaring and apathetic professor and I don't know why UWM still allow him to teach. Avoid him unless you need to graduate.

Get ready to read
Graded by few things
Beware of pop quizzes
1.0
5.0
CS337
Grade: Not sure yet
Dec 15, 2021
Wouldn't take again

This is by far the most inconsistent professor at UWM. His lectures are utterly useless, he changes his example code right before due dates for work. The TAs aren't allowed to help students, the rules for attendance & check-off are never actually followed. His demeanor is very rude, condescending, and classes are disorganized. Please avoid him!

Get ready to read
Beware of pop quizzes
Tough grader
1.0
3.0
CS337
Dec 23, 2021
Wouldn't take again

If you see Jayson Rock as your professor (for 337), just don't take it. Take it a different semester and save yourself. It is not impossible to pass his class but you will have to teach yourself everything. Expect him to make multiple mistakes while "teaching". He will make unnecessarily long and difficult homeworks. Save your mental health.

1.0
4.0
COMP317
Grade: B-
May 18, 2022

Jayson Rock is a very condescending professor who can barely keep his own lectures intact. If you happen to be confused on a subject and need to ask a question, you can bet that Rock will have a snarky remark for you or that your question will not even be answered and you will be left even more confused. Get ready to teach yourself cause Rock won't

Tough grader
2.0
1.0
Compsci113
Grade: A
May 19, 2022
Would take again

Easy class for the Web Development Certificate, Rock doesn't appear to do much but there is hardly anything needed to be done in this class. The TA does almost all the grading and I feel like it has been fair in general.

1.0
2.0
CS250
Grade: A
Jul 30, 2022

Uncaring in all the ways you don't want. Pearson was down for 4 consecutive days during our SUMMER class and he offered a 24 hour extension on the module. The fast pace along with my other class meant I needed extra time to finish the work. I wrote an email explaining my situation and asked for a few days. Denied. Letter from psychiatrist? Denied.

1.0
5.0
COMP317
Grade: A
Aug 25, 2022

Jayson Rock is an apathetic professor who grades more rigorously than he cares to teach. He consistently makes errors at the expense of students and responds passive-aggressively to reasonable questions. I took CS317 and his inept lectures were barely audible, or they were uploaded after weekly assignments were due - making them useless. Avoid him.

Get ready to read
Lots of homework
1.0
3.0
CS361
Grade: A-
Jan 29, 2023

Rock would assign labs and assignments without actually explaining what to do and managing to avoid all mention of how to do it. We would be told what we are being shown in class is what we will be doing in the lab but once we actually get to the work, what was done in class would be given and we would instead have an entirely separate thing to do.

1.0
3.0
COMP317
Grade: A-
Apr 10, 2023

Not the worst lecturer in the world and he's actually kinda funny when everyone in class understands the material. However, he constantly asks for questions and feedback from students, only to respond by talking in circles for 10 minutes and berating the person who asked the question. He never actually answers questions and makes it more confusing

1.0
4.0
CS361
Grade: Not sure yet
Apr 18, 2023

Difficult for all the wrong reasons. Unorganized. Labs don't coincide with lectures. Doesn't explain topics. Doesn't work from the two required texts. Instead, you'll sort thru his "materials", simply links to W3schools and sloppy code. Has the audacity to meet questions with contempt. This is not normal. He is an exceptionally unskilled educator.

3.0
2.0
COMP317
Grade: Not sure yet
Apr 25, 2023
Would take again

CS 317 is a pretty easy class and Rock can be an entertaining lecturer. Assignments with the online textbook (Zybooks) don't take much time and are really helpful for learning the material. Can get loud when answering student's questions, but I don't think he means to be rude with his answers. He can get distracted and talk in circles in lecture.

4.0
1.0
COMP317
Grade: A
Sep 13, 2023
Would take again

If you are good at math, you will have no problem in this course. I rarely participated in his lecture but got a good grade. Assignments and exams are not too hard. He does not make you memorize unnecessary things. Our TA was very unprofessional and was not ready for discussions all the time and the professor taught us by himself, which was great.

Clear grading criteria
Caring
2.0
4.0
CS361
Grade: A-
Nov 4, 2023

I'm pretty sure Rock's main happiness came from seeing his students in pain and being MEAN. His one redeeming quality is that he responds super fast to emails (even if he gets sassy at you for asking questions) and he would actually do a lot to help me out with homework and stuff if I pestered him enough.

Tough grader
Lots of homework
Accessible outside class
1.0
3.0
COMP317
Grade: A
Sep 26, 2024

Rants for the majority of lecture about subjects unrelated to the content, or rants about the theory of discreet math without showing us the expected format of the answer. Gets mad at you if you ask questions with snippy passive aggressive responses. Prepare to teach yourself everything and hope it aligns with what he is expecting for an answer.

Tough grader
Get ready to read
1.0
3.0
COMP317
Grade: A-
Oct 14, 2024

Probably the worst college professor I've ever encountered. Prof Rock seems to enjoy demeaning students that ask him questions in class, constantly shows up unprepared for classes and exams and just appears to really dislike his job. He's shown up and distributed the wrong tests on test days and devoted class time to rants on how lazy students are.

Accessible outside class
2.0
4.0
COMP317
Oct 23, 2024

You are probably better off studying on your own and using your TA for help. I have no doubt he's intelligent but I don't think his lectures have a lot of structure or planning. As for feedback, I think his lectures should be designed so that he prepares you for what you will do in your upcoming discussion class. Plus test reviews.

1.0
4.0
COMP317
Grade: A-
Dec 11, 2024

Girl, bye.

Tough grader
2.0
5.0
CS361
Grade: A
Dec 13, 2024

I know people don't like being degraded but go into his class assuming he has a narcissistic personality disorder and enjoy his food-poisoning-inducing lectures as a form of entertainment because on the other side is just pure misery. Be delusional, CHOOSE happiness. Don't forget to bask in tsunamis of tasks for your group project.

Tough grader
Group projects
Accessible outside class
2.0
5.0
CS361
Grade: Not sure yet
Dec 13, 2024

upside is that you increase your mentality points and develop character.

1.0
3.0
CS361
Grade: A-
Jan 22, 2025

Just like a terrible prof overall, I mean he literally threw a temper tantrum in class. He doesn't teach, he just tells and expects you to understand. DO NOT TAKE

Group projects
3.0
3.0
COMPSCI317
Grade: A
May 15, 2025
Would take again

Not the worst. Also not the best. Just meh. He's very direct, which often gets misinterpreted as rude. He does have a sense of humor though. I would take another class with him, although he wouldn't be my first choice of professor.

Clear grading criteria
Test heavy
1.0
3.0
COMP317
Dec 8, 2025

He's unnecessarily rude, unapproachable, and makes the class way more stressful than it should be.

Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 30 grades
Most common grades:
A (17)
Not sure yet (8)
A- (7)
Grade Distribution
A(17)B(2)C(4)D(1)F(0)A-/B+(7)
Based on 41 reported grades
A: 17
Not sure yet: 8
A-: 7
C+: 2
Common Tags
Tough grader (9)
Skip class? You won't pass. (7)
Get ready to read (7)
Group projects (5)
Clear grading criteria (4)
Beware of pop quizzes (4)
GRADED BY FEW THINGS (3)
Graded by few things (3)
Rating Trend

Declining

-1.15 avg change
Sep
Oct
Dec
Jan
May
Dec
Last 6 months
Ratings by Course

COMPSCI251

5.0

(1)

COMPS201

5.0

(1)

COMP251

4.0

(1)

CS250

3.7

(3)

CS201

3.2

(10)
+19 more courses
Difficulty by Course

CP201

5.0

CS251

4.0

COMP251

4.0

COMPSJAVA

4.0

CS337

4.0

Similar Professors