AI Rate Professor

Computer Science

Allan Schougaard

CISC190 · COS126 · CISC42930 · CISC106 · 48 lifetime ratings

AI rating
36/100
RMP rating
2.7/5
Take again
37.78%
Difficulty
3.7

The decision

if you want deep Java fundamentals and can treat the class like a second job.

Best fit · Hardcore LearnerTough GraderPart-Time Job WorkloadUnlimited ResubmissionsSelf-Teach HeavyPicky Code Style
  • Workload is routinely described as a part-time job with videos, essays, comments on every line, and endless resubmits.
  • Unlimited resubmissions help ambitious students earn full credit, but vague rubrics and .
  • In-person students more often praise care and learning; and time complaints.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

Resubmissions can lead to full credit, but and zero-for-small-mistakes policies make an A costly.

Online students stress vague feedback more; but clearer with help.

Is the course easy?

Challenging

30/100

Intro Java content plus efficiency, comments, reading, and and time-heavy for everyone.

Both formats call the material hard; and video production burden.

Is attendance flexible?

Varies

48/100

and participation, others list it optional, and several warn skipping hurts.

In-person more often marks attendance mandatory; many .

Is this professor recommended?

Avoid

36/100

Would-take-again sits near 38 percent; hardcore learners love the rigor while many call him demotivating and .

; online reviews skew strongly negative on workload and support.

Course guide

See how this professor fits your week.

Grading

Strict

26/100

; small omissions, style, and comments can zero work despite resubmit chances.

Format shift

and zero scores are louder than in-person.

Workload

Overwhelming

16/100

, and repeated resubmits routinely feel like a part-time job.

Format shift

Online workload descriptions are the most extreme; in-person still reports heavy weekly work.

Teaching experience

Average

44/100

He can teach deeply and care for ambitious students, but .

Format shift

In-person care and clarity reviews outnumber online praise.

Assessment method

FocusOnAssignments

32/100

Weekly programs, resubmissions, projects, and .

Format shift

Both formats center assignments; a few mention quizzes and .

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

24 reviews

High confidence · Best fit for Hardcore Learner

In-person sections still demand hard work and , but , and real skill gains.

Main concern

Live coding, vague rubrics, and plagiarism accusations still create stress even when lectures help.

What students said

“Although his classes can be difficult at times he will teach you everything you need to know”
CISC106
“He allows re-submissions. He grades and ”
CISC190
“If you miss one small thing in hw he will give it a 0”
CISC190

Remote format

Online

25 reviews

High confidence · Best fit for Hardcore Learner

Online CISC190/106 feels self-taught with , and unlimited resubmits that still consume huge time.

Main concern

and plagiarism suspicion make the format feel punitive for working students.

What students said

“He states in the syllabus, "treat this like a part-time job."”
CISC190
“I resubmitted 25 times and still didn't get the grade I wanted”
CISC190
“This class requires an insane amount of time that is unreasonable for any actual students.”
CISC190

Exam style

Know what to expect from exams and major assignments.

; exams exist but often count less, with no clear Lockdown or webcam policy in comments.

Assignment ResubmissionsWeekly ProgramsOccasional In-Class ExamsQuizzes Mentioned

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention straightforward exams with limited .

In-Class ExamsResubmissionsLive Coding
“There are a few in-class exams, but they are fairly straightforward and in the grand scheme of things barely impact your grade”
CISC190
“He requires you to code live in front of the entire class on that day's topic”
CISC106

Online

Online evidence focuses on programs, quizzes, videos, and .

Heavy AssignmentsQuizzesResubmissions
“after the first few weeks the ”
CISC190
“ ”
CISC190

Student evidence

See what students actually said.

Top student voice

“Actually expects, and I quote, "This class to be the equivalent of a part time job."”

Voice snapshots generated from 49 reviews across online and , and polarizing teaching. Credibility rating: High.

🧱 Workload Reality

16/100

“This class requires an insane amount of time that is unreasonable for any actual students.”

⚖️

26/100

“Miss one line of code? and ”

💡 Learning Upside

44/100

“He expects a lot from you and he makes you work for your grade, but he is an amazing professor and you will learn a lot.”

Theme 1

👨‍🏫 About Teaching Style

  • He won't give you the answer if you ask
  • treat this like a part-time job
  • truly shows how much he cares about his students

Theme 2

📈 About Difficulty & Grades

  • if you messed up on one small thing he will count it all as a zero

Theme 3

⏱️ About Time Sink

  • Lots of homework
  • I did 20 hours a week for this class

Data context

See exactly what the AI read.

Analysis sample

49

Recent reviews read by the AI

48

Lifetime ratings

86/100

Evidence confidence

Forty-nine detailed reviews across many years and both formats show consistent themes on workload and .

Inside 49 stored ratings

Quality ratings

5 out of 59
4 out of 59
3 out of 54
2 out of 511
1 out of 516

Course coverage

CISC19041 reviews
CISC1064 reviews
CISC429302 reviews
COS1262 reviews

Reported outcomes

B range results lead the reported letter grades.

40 reported outcomes

A range

12

A+ 3 · A 9

B range

13

B+ 2 · B 9 · B- 2

C range

2

C+ 1 · C 1

D range

0

No reported values

F

1

F 1

No letter grade reported

12

Drop/Withdrawal 3 · Incomplete 1 · Not sure yet 6 · Rather not say 2