AI Rate Professor

Computer Science

Dwight Sikkema

CS122 · CMPSCI122 · CPSCI122 · 18 lifetime ratings

AI rating
82/100
RMP rating
4.2/5
Take again
77.78%
Difficulty
3.6

The decision

if you want a strong CS teacher and are ready to stay current, practice seriously, and prepare hard for exams.

Best fit · Effort For RewardExcellent LecturerCaring and AccessibleChallenging CS CourseExam HeavyClear Expectations
  • Students consistently praise Sikkema as engaging, caring, experienced, and .
  • The course becomes difficult after the midterm, and .
  • Students who attend, practice, ask questions, and follow his methods usually feel the effort is rewarded.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

An A is possible with , and following his methods, but and workload prevent it from being easy.

Online reviews stress time-consuming work and a hard final, while and if you participate.

Is the course easy?

Challenging

35/100

The programming material ramps up after the midterm and requires a strong grasp of coding concepts.

Both formats describe challenging material, with online reviews emphasizing workload and and exam readiness.

Is attendance flexible?

Recommended

45/100

as strictly mandatory, but students repeatedly say lectures, participation, and after-hours help are important for passing.

, while online reviews benefit from recorded lectures but still warn against falling behind.

Is this professor recommended?

WorthIt

82/100

Most students recommend him because he teaches clearly, cares deeply, and gives meaningful help despite a demanding course.

Both formats recommend him overall, with .

Course guide

See how this professor fits your week.

Grading

Fair

48/100

and exam-weighted, but students often describe expectations as clear and reasonable when they prepare.

Format shift

Online reviews mention hard exams and heavy finals, while and praise for clear criteria.

Workload

Heavy

32/100

Students describe , and exam preparation, especially once the course ramps up.

Format shift

Online reviews are more explicit about weekly time burden, while , and study habits.

Teaching experience

Excellent

88/100

Students widely describe him as , and highly available for help.

Format shift

Online reviews praise recordings and , while in-person reviews strongly praise lectures, humor, career insight, and after-class support.

Assessment method

FocusOnExams

78/100

Assignments and projects matter, but many reviews say the midterm and and can sharply affect grades.

Format shift

, and finals, with several reviews warning that exams dominate outcomes.

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

12 reviews

High confidence · Best fit for Effort For Reward

In-person students are very positive about his lectures, support, humor, and clarity, though several warn that exams and participation matter a lot.

Main concern

The and final performance can heavily outweigh strong assignment work.

What students said

“He is one of the .”
CMPSCI122
“your grade will be impacted severely.”
CS122

Remote format

Online

6 reviews

High confidence · Best fit for Effort For Reward

Online students praise his care, recordings, lectures, and practice, but warn that workload rises and the .

Main concern

The main online concern is heavy time commitment and a .

What students said

“The class is quite difficult but he records lectures for students to go back on.”
CMPSCI122
“This class consumed my week.”
CS122

Exam style

Know what to expect from exams and major assignments.

Exams are conventional but high-stakes, with and final performance demands.

Heavy MidtermHard FinalPractice ExamsPractice QuizzesExam-Weighted Grading

Assessment risk

Standard

42/100

Low score means less forgiving assessment conditions.

In person

and , and severe grade impact from exam mistakes, but do not clearly prove closed-book rules or proctoring details.

Practice ExamsMidtermFinalHigh Exam Weight
“He gives practice exams before every exam and .”
CMPSCI122
“midterm and entire class.”
CS122

Online

Online reviews mention quizzes, a , and a , but do not clearly prove proctoring, webcam, Lockdown Browser, or open-book policies.

Practice QuizzesMidtermHard FinalExam-Weighted Grading
“midterm and and very difficult.”
CS122
“The only issue was the he taught.”
CS122

Student evidence

See what students actually said.

Top student voice

“One of the .”

Voice snapshots generated from 18 reviews, highlighting key themes in teaching, difficulty, support, and . Credibility rating: High.

🎯 Teaching Quality

88/100

“Such a great professor clearly cares about the students.”

📈 Difficulty and Effort

68/100

“As long as you pay attention, don't fall behind, and do everything exactly the way he teaches you to do it, you really shouldn't have any problems.”

🧪

42/100

“I completed all work with 90 or more but missed a few on the midterm and final and greatly reduced my grade.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures are very interesting and he engages with his students well.
  • He clearly knows the industry and .
  • He will keep your attention in lecture by being engaging by inserting jokes and movie quotes.

Theme 2

📚 About Work and Grades

  • This class consumed my week.
  • You need to do the homework and assignments, but he works through them in class and if you have questions.
  • Don't miss lectures, read chapters ahead, and ask questions for an easy A.

Theme 3

🧪 About Exams

  • Only complaint is the so be ready for it.
  • He gives practice exams that and final.
  • Grades dropped a lot for so many people.

Data context

See exactly what the AI read.

Analysis sample

18

Recent reviews read by the AI

18

Lifetime ratings

90/100

Evidence confidence

Credibility is high because 18 detailed reviews across online and in-person formats show consistent themes , and participation.

Inside 18 stored ratings

Quality ratings

5 out of 511
4 out of 54
3 out of 51
2 out of 50
1 out of 52

Course coverage

CMPSCI12213 reviews
CS1224 reviews
CPSCI1221 review

Reported outcomes

A range results lead the reported letter grades.

16 reported outcomes

A range

10

A+ 1 · A 8 · A- 1

B range

5

B+ 2 · B 3

C range

1

C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values