AI Rate Professor

Computer Science

Terrie Canon

CSIS120ONLINE · CSCI108 · CSIS108 · CSIS1120 · CSCI112 · CSIS120 · CSIT105 · CSIS160 · CS108 · CSCI110 · CSIT125 · CSIS110 · CSIS105 · 61 lifetime ratings

AI rating
42/100
RMP rating
3.4/5
Take again
50%
Difficulty
2.3

The decision

Only take if required and and ; expect uneven support.

Best fit · Self Taught ProAssignment HeavyGroup Projects OnlineSelf-Taught HeavyMixed OrganizationHit-or-Miss Communication
  • Workload and
  • Online organization and
  • Passable grades are common if you stay on top of busywork and labs

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Completion-based homework and , but and volume mean an A still needs steady work.

; many online CSIT/CSCI reviews require more grind.

Is the course easy?

Beginner

62/100

Intro CS/MIS content is not conceptually brutal for most, but busywork and .

Programming intro can feel easy; MIS papers and .

Is attendance flexible?

Varies

55/100

and optional across sections with little consistent policy language.

; several in-person and hybrid-style sections mark mandatory.

Is this professor recommended?

Depends

45/100

; praise for easy structure battles warnings about disorganization and workload.

Older easy online classes score higher; recent online organization complaints pull recommendations down.

Course guide

See how this professor fits your week.

Grading

Fair

52/100

Some completion grading and extensions exist, but and .

Format shift

Online quizzes sometimes open-note one attempt; .

Workload

Heavy

30/100

Near-constant chapter rewrites, labs, discussions, group projects, and reports dominate the semester.

Format shift

Both formats call out lots of homework; .

Teaching experience

Average

48/100

Some students find her clear and patient; many report slow emails, rambling, and weak guidance.

Format shift

; online communication complaints are more frequent.

Assessment method

FocusOnAssignments

35/100

Weekly labs, papers, discussions, and projects outweigh sparse midterms and finals in most comments.

Format shift

Online is assignment/lab heavy; some sections still add difficult midterms and finals.

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

34 reviews

High confidence · Best fit for Effort For Reward

some call her patient and As if you , and poor help.

Main concern

, and inconsistent lecture focus.

What students said

“Her class is an easy A but I got a B because I fell behind, always stay on top of your work.”
CSCI112
“You are on your own as the teacher talks about everything other than MIS.”
CSIS105
“Just split task each day and you'll pass w/no stress. !”
CSIT125

Remote format

Online

16 reviews

High confidence · Best fit for Self Taught Pro

Online sections often feel autopilot or , and slow email replies, though some find structure fair.

Main concern

, and weak instructor presence.

What students said

“Assignments are hidden in links and there is no ”
CSIT125
“Online class run on auto pilot... .”
CSIT105
“ .”
CSIT125

Exam style

Know what to expect from exams and major assignments.

Quiz and harder poorly worded tests; no consistent proctoring software proof.

Open Note QuizzesMidterm and FinalCheat Sheet AllowedCoding Problems

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

timed tests; some allow full-page cheat sheets.

Cheat Sheet AllowedTimed Hard ExamsInternet During Midterm Reported
“Who lets you use the .”
CSCI110
“she lets you use a full page cheatsheat, front and back.”
CSCI108

Online

and short windows; midterms can mix multiple choice and coding.

Open Note QuizzesOne Attempt WindowMidterm Coding Problems
“ , but you're only allowed ONE attempt and get a 24hr window of time to complete it after she opens it.”
CSIT125
“Midterm and final. Both have mult. choice and some coding problems.”
CSCI112

Student evidence

See what students actually said.

Top student voice

“The amount of homework is just flat out ridiculous. The teacher is nice and is easy to get ahold of, but the .”

Voice snapshots generated from 50 reviews across CS/MIS courses; High credibility from large sample despite polarized tone.

🎯 Teaching Quality

48/100

“ . She didn't seem to care much about the class.”

📚 Workload Reality

30/100

“Lots of homework and the .”

🤝

40/100

“Expects you to control what other people are doing within 3 days of starting class”

👍

45/100

“Don't be scared by the comments, so be careful how you allocate your time.”

Theme 1

🖥️ About Online Experience

  • Online class run on auto pilot
  • I've sent MULTIPLE emails to this teacher, and

Theme 2

📈 About Difficulty & Grades

  • Her class is an easy A but I got a B because I fell behind
  • The .
  • Just do the work. Nothing else to say.

Theme 3

👨‍🏫 About Support

  • Shes very flexible with you, IF YOU ASK FOR HELP.
  • She never responded to my emails.
  • she is also very lenient when you ask for an extensions

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

61

Lifetime ratings

82/100

Evidence confidence

50 reviews over many years show a stable polarized pattern of heavy busywork and uneven support.

Inside 50 stored ratings

Quality ratings

5 out of 519
4 out of 518
3 out of 57
2 out of 59
1 out of 58

Course coverage

CSIT1059 reviews
CSIS1057 reviews
CSIT1257 reviews
CSCI1126 reviews
CSIS120ONLINE4 reviews
Show 9 more courses
CSIS1604 reviews
CSCI1083 reviews
CSIS1082 reviews
CSIS1102 reviews
CSIS1202 reviews
1051 review
CS1081 review
CSCI1101 review
CSIS11201 review

Reported outcomes

A range results lead the reported letter grades.

22 reported outcomes

A range

13

A+ 3 · A 8 · A- 2

B range

5

B+ 2 · B 3

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 1 · Not sure yet 3