AI Rate Professor

Computer Science

Scott Edwards

CSCI223 · CPSC133 · CSCI133F · CIS133 · CSPC123 · CSCI123 · CIS123 · CS123 · CSCI133 · 75 lifetime ratings

AI rating
69/100
RMP rating
4.1/5
Take again
65.22%
Difficulty
3.7

The decision

if you want to learn CS deeply and are ready for a demanding, exam-heavy class.

Best fit · Hardcore LearnerExcellent visual lecturerExam-heavy gradingLots of homeworkStrong CS foundationStrict deadlines
  • Students consistently and deep CS knowledge.
  • Grades , and .
  • Online reviews are more mixed because deadlines, proctoring, and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

38/100

An A is possible, but students repeatedly , and strong coding practice.

Online and , while online students report tighter deadlines and less support.

Is the course easy?

Challenging

34/100

The material is intellectually demanding because students must understand code deeply, write by hand, and .

as productive learning, while online reviews more often describe the pace as frustrating.

Is attendance flexible?

Recommended

35/100

because lectures, notes, and practice are central to passing.

In-person students stress attending lectures, while online students stress keeping up with videos and assignments.

Is this professor recommended?

WorthIt

73/100

, but many warn that the workload and .

In-person recommendations are stronger than online recommendations, where course structure draws more criticism.

Course guide

See how this professor fits your week.

Grading

Strict

28/100

, and grades based on few high-stakes items.

Format shift

Online reviews mention strict deadlines and proctoring, while and .

Workload

Heavy

25/100

, and students say steady practice is required to survive the exams.

Format shift

Online students feel the short deadlines more sharply, while .

Teaching experience

Good

82/100

, and office-hour help are repeatedly praised despite complaints about pacing and feedback.

Format shift

, while online delivery has more complaints about videos and structure.

Assessment method

FocusOnExams

82/100

Grades are driven mainly by midterms, finals, quizzes, and a small number of but important.

Format shift

Both formats report exam-heavy grading, with online reviews adding concerns about remote quizzes and proctoring.

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

35 reviews

High confidence · Best fit for Hardcore Learner

In-person students more often describe him as an outstanding lecturer who builds and heavy practice.

Main concern

The course is challenging and grades are often determined by a .

What students said

“ and examples.”
CIS123
“You WILL learn, you just have to put in the work.”
CSCI123
“Getting a good grade is possible but requires lots of work and time.”
CS123

Remote format

Online

15 reviews

High confidence · Best fit for Self Taught Pro

Online students praise his teaching but report fast , and weaker remote support.

Main concern

Online sections can feel rushed and .

What students said

“ so the class feels very fast-paced.”
CSCI123
“ , but .”
CSCI123
“taking his online class was a mistake.”
CSCI123

Exam style

Know what to expect from exams and major assignments.

Exams are frequently described as difficult, high-stakes, and central to the .

Difficult ExamsProctored Online TestsFew High-Stakes ExamsWritten Code

Assessment risk

Strict

30/100

Low score means less forgiving assessment conditions.

In person

, and grades determined by a few tests, with no clear proof of book policy.

Tough ExamsWritten CodeFew High-Stakes Exams
“Your grade really depends on the exams.”
CSCI123
“ ”
CSCI123

Online

Online reviews explicitly mention difficult proctored tests and .

Proctored TestsDifficult TestsFew High-Stakes Exams
“ , but .”
CSCI123
“3 tests determine your grade.”
CSCI123

Student evidence

See what students actually said.

Top student voice

“You WILL learn, you just have to put in the work.”

Voice snapshots generated from 50 reviews, highlighting key themes in , and format differences. Credibility rating: High.

🎯 Teaching Quality

82/100

“ and examples.”

⚖️ Grade Cost

38/100

“Getting a good grade is possible but requires lots of work and time.”

🧪

30/100

“Your grade really depends on the exams.”

Theme 1

👨‍🏫 About Teaching Style

  • and examples.
  • His lectures are 10/10 and are never boring.
  • He draws stack frames and data structures by hand which makes it very user-friendly to understand.

Theme 2

📈 About Difficulty & Grades

  • You really need to ace his exams/quizzes or else you will not do good in the class grade-wise.
  • Getting a good grade is possible but requires lots of work and time.
  • Tests were worth 70% of the course and by no means were they easy.

Theme 3

💻 About Online Format

  • so the class feels very fast-paced.
  • taking his online class was a mistake.
  • , but .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

75

Lifetime ratings

94/100

Evidence confidence

The analysis is based on 50 reviews across many years, many courses, and consistent themes about teaching quality, workload, and exams.

Inside 50 stored ratings

Quality ratings

5 out of 544
4 out of 515
3 out of 54
2 out of 57
1 out of 55

Course coverage

CSCI12322 reviews
CSCI22311 reviews
CIS1235 reviews
CSCI133F4 reviews
CPSC1332 reviews
Show 4 more courses
CS1232 reviews
CSCI1332 reviews
CIS1331 review
CSPC1231 review

Reported outcomes

B range results lead the reported letter grades.

39 reported outcomes

A range

10

A+ 1 · A 7 · A- 2

B range

14

B+ 1 · B 11 · B- 2

C range

7

C+ 1 · C 6

D range

1

D 1

F

0

No reported values

No letter grade reported

7

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