AI Rate Professor

Computer Science

Jon Degallier

CS149 · CSCS · CS102ONLINE · CS175 · COMPPERL · CS102 · C · 25 lifetime ratings

AI rating
58/100
RMP rating
3.9/5
Take again
44.44%
Difficulty
2.6

The decision

if you already have some coding basics and will stay active on the discussion board; .

Best fit · Effort For RewardCaring and responsiveUnorganized online setupDoable if you keep upSelf-teaching heavyAsk questions to pass
  • Helpful and responsive when students ask, especially on discussion boards.
  • and requires heavy self-teaching.
  • Grades are fair to easy if you complete work, but beginners can struggle hard.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

68/100

Reported grades trend A/A- and several call it an easy A if you keep up, but beginners often need heavy outside help.

and easy A with poor teaching; in-person emphasizes effort and unclear work.

Is the course easy?

Beginner

62/100

Intro CS content is approachable with foundation but later C++ weeks confuse pure beginners.

Online students without programming background struggle more than those with prior CS exposure.

Is attendance flexible?

Recommended

48/100

Some mark attendance mandatory and participation-matters tags appear, but many online sections have no fixed attendance.

In-person comments more often flag mandatory participation; online is mostly self-paced discussion boards.

Is this professor recommended?

Depends

48/100

; praise for caring feedback is offset by unorganized online delivery and hard first courses.

Online reviews are more polarized; older in-person-leaning comments are warmer overall.

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Mix of and ; doing assignments as instructed usually protects the grade.

Format shift

Online comments more often say easy A despite weak teaching.

Workload

Moderate

45/100

Weekly quizzes, projects, and .

Format shift

Both formats mention weekly material; and discussion use.

Teaching experience

Average

62/100

Students call him caring and responsive, yet many online reviews criticize unclear assignments and .

Format shift

In-person and early reviews skew more positive than later online CS102ONLINE complaints.

Assessment method

Balanced

48/100

Grade mix of weekly quizzes, assignments/projects, participation, and a comprehensive final.

Format shift

Online finals sometimes open-book and untimed; .

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

18 reviews

High confidence · Best fit for Effort For Reward

In-person and hybrid-tagged reviews still stress unclear assignments for new programmers, but many praise helpfulness and .

Main concern

Early weeks feel easy then get hard; unclear assignments and heavy self-teaching frustrate first-timers.

What students said

“I literally got an A in this class because my dad would help me with all the assignments.”
CS102ONLINE
“It wasn't and easy A but you can get an A easily if you do the work.”
CS175
“He's an and wants you to get as high a grade as possible. Still, lots of hard work!”
CS149

Remote format

Online

7 reviews

Medium confidence · Best fit for Self Taught Pro

Online CS runs range from doable intro C++ with open-book finals to confusing later weeks and sloppy course sites.

Main concern

Unclear assignments, unorganized websites, and limited live help make pure beginners struggle.

What students said

“ allowed.”
CS102
“seems like a nice and easy class in the beginning, but it gets harder within the 2nd- 3rd week”
CS102ONLINE
“Overall easy A, but poor teaching”
CS149

Exam style

Know what to expect from exams and major assignments.

and untimed with internet allowed; quizzes are short timed items.

Open Book FinalUntimed FinalWeekly QuizzesComprehensive Final

Assessment risk

StudentFriendly

72/100

Low score means less forgiving assessment conditions.

In person

and finals that are comprehensive but not hard if you prepare.

Weekly QuizzesComprehensive FinalNot Hard Final
“Weekly online quizzes, 3 questions each, 15 minutes time limit.”
CS102ONLINE
“final is comprehensive but it's not hard.”
CS102

Online

Online CS102 final described as open-book, untimed, internet allowed; weekly material and discussion boards carry the course.

Open Book FinalUntimed FinalInternet Allowed
“ allowed.”
CS102
“ if you keep up with assignments.”
CS102

Student evidence

See what students actually said.

Top student voice

“ASK QUESTIONS AND YOULL PASS.”

Voice snapshots generated from 25 reviews (7 online, 18 in person), highlighting organization, self-teaching load, and grade outcomes. Credibility rating: High.

🎯 Teaching Quality

62/100

“Hes a really good teacher, if you have a small knowledge of CS already”

👍 Recommendation Split

48/100

“Would definitely think twice about this class unless you already know your stuff.”

📘 Easy A If You Work

68/100

“The class itself is an easy A if you keep up with the assignments.”

🧩 Online Organization Pain

40/100

“His setup of the online course, particularly the class website, felt very unorganized and unprofessional.”

Theme 1

👨‍🏫 About Teaching Style

  • always willing to help out if anyone gets stuck
  • Professor always answers emails quickly
  • His lecture material is thorough and comprehensible

Theme 2

📈 About Difficulty & Grades

  • It seems easy at first but can get very confusing later on
  • if you do the assignment as instructed
  • lots of hard work!

Theme 3

💻 About Online Format

  • try to take this class in person/on campus, you'll get much more help
  • be prepared to do a LOT of reading
  • Discussion board is a great resource, check it often

Data context

See exactly what the AI read.

Analysis sample

25

Recent reviews read by the AI

25

Lifetime ratings

82/100

Evidence confidence

25 reviews spanning 2005-2019 with detailed comments and consistent themes on online organization and doable grades.

Inside 25 stored ratings

Quality ratings

5 out of 512
4 out of 55
3 out of 55
2 out of 52
1 out of 51

Course coverage

CS10211 reviews
CS102ONLINE6 reviews
CS1493 reviews
CS1752 reviews
C1 review
Show 2 more courses
COMPPERL1 review
CSCS1 review

Reported outcomes

A range results lead the reported letter grades.

9 reported outcomes

A range

6

A 5 · A- 1

B range

1

B+ 1

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Not sure yet 2