AI Rate Professor

Computer Science

Dean Nevins

CS105 · CS131 · COMPINTR · CS101 · CS106 · CS187 · CS111 · CS135 · CS107 · 27 lifetime ratings

AI rating
34/100
RMP rating
3.0/5
Take again
40%
Difficulty
3.9

The decision

if you already code solidly and want rigor; .

Best fit · Hardcore LearnerVery KnowledgeableTest HeavyLots of HomeworkTough GraderHigh Expectations
  • Deep industry knowledge and CS expertise are widely respected.
  • Intro and lower-division courses often feel too hard, under-taught, and .
  • Hardcore learners who want rigor may thrive; .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

, and heavy homework mean an A requires major sustained effort if it is possible at all.

Almost all evidence is in person; the single online review also reports heavy work but an A.

Is the course easy?

Challenging

22/100

Students repeatedly call intro CS crushing, with , and proprietary assembly content.

Online CS101 also rated difficulty 5; in-person CS105/107/135 comments are similarly hard.

Is attendance flexible?

Varies

42/100

Some sections mark attendance mandatory with participation mattering; others do not require it.

Online ; in-person reports are mixed mandatory versus open.

Is this professor recommended?

Depends

40/100

experts praise learning, beginners often say run.

In-person opinions dominate and are split; the online review is lukewarm, not enthusiastic.

Course guide

See how this professor fits your week.

Grading

Strict

30/100

Tough-grader and test-heavy tags dominate; .

Format shift

In-person reviews drive this; online does not contradict strict standards.

Workload

Heavy

22/100

, and long lab hours are constant complaints across courses.

Format shift

Online CS101 also called assignment heavy; in-person workload reports are stronger and more frequent.

Teaching experience

Average

48/100

Deep knowledge and help in labs impress some, while lecture style and intro pacing fail many others.

Format shift

; in-person reviews range from genius to terrible.

Assessment method

FocusOnExams

72/100

Quizzes every lecture, hard midterms and and tests central.

Format shift

and exams most; online mainly stresses assignments.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

26 reviews

High confidence · Best fit for Hardcore Learner

In-person CS courses split between genius-professor praise and intro-class disaster reports with and homework.

Main concern

Assumes too much prior knowledge and piles on difficult work with limited teaching structure.

What students said

“By far the most knowledgeable teacher I have had”
CS107
“ . When you are teaching you NEVER just ASSUME that everyone in the class already knows what you're talking about”
CS106
“ . This is by far the hardest class I've taken in college”
CS105

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

One online CS101 review , and weak forum support.

Main concern

Slow online help and .

What students said

“he's very heavy on assignments. ”
CS101

Exam style

Know what to expect from exams and major assignments.

Students describe , and memory-based coding exams with little support.

Test HeavyPop QuizzesNo Notes FinalCode From MemoryClosed Style

Assessment risk

Strict

28/100

Low score means less forgiving assessment conditions.

In person

and quizzes are hard, frequent, and .

Test HeavyQuiz Every LectureNo NotesCode From Memory
“He has his students do a single lecture period”
CS107
“Then hits you with the and you have to spit out code from your memory”
CS135

Online

Online and late feedback.

Heavy AssignmentsLate Feedback
“he's very heavy on assignments. ”
CS101

Student evidence

See what students actually said.

Top student voice

“If you are trying to truly learn the material of your course, Dean is the . By far the most knowledgeable teacher I have had.”

Voice snapshots generated from 27 reviews (1 online, 26 in person), highlighting expertise versus intro rigor themes. Credibility rating: High.

🧠 Deep Expertise

85/100

“This man is a genius in the Computer Science world”

📚 Crushing Workload

22/100

“Crushing workload, 30+ hours avg week”

🧪 Test Heavy

28/100

“Impossible to study for midterms”

🔀 Split Recommendation

40/100

“ . GO TO THE LAB.”

Theme 1

👨‍🏫 About Teaching Style

  • Literally only teaches what you ask about
  • Charismatic, and excited to teach
  • Expects too much, doesn't teach enough

Theme 2

📈 About Difficulty and Grades

  • This is by far the hardest class I've taken in college
  • I found his expectations too high, especially for an intro course
  • CS107 was a very hard class

Theme 3

💻 About Content Fit

  • it was specific to ARM, and so it didn't cover any non-proprietary or even Intel assembly language
  • it had very little to do with computer science and was more about technology in general

Data context

See exactly what the AI read.

Analysis sample

27

Recent reviews read by the AI

27

Lifetime ratings

80/100

Evidence confidence

27 reviews over many years show stable split themes of expert knowledge versus intro-class harshness.

Inside 27 stored ratings

Quality ratings

5 out of 57
4 out of 56
3 out of 55
2 out of 53
1 out of 56

Course coverage

CS1357 reviews
CS1055 reviews
CS1074 reviews
CS1013 reviews
CS1313 reviews
Show 4 more courses
CS1112 reviews
COMPINTR1 review
CS1061 review
CS1871 review

Reported outcomes

A range results lead the reported letter grades.

13 reported outcomes

A range

4

A+ 1 · A 3

B range

4

B 4

C range

3

C 3

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2