AI Rate Professor

Computer Information Systems

Sukhjit Singh

CIS35A · CIS95C95D · 35A35B · 95C · CIS95A · CIS95B · 64B · 95A · 95B · 35B · 35A · 354 lifetime ratings

AI rating
77/100
RMP rating
4.0/5
Take again
81.58%
Difficulty
3.6

The decision

if you want practical CIS skills and can tolerate a fast, sometimes uneven class structure.

Best fit · Effort For RewardPractical examplesExtra creditFast-paced codingMixed organizationOpen-note exams
  • Students often praise Singh for practical examples, real-world focus, and supportive office help.
  • The experience is uneven because and caring while others report tangents, disorganization, or weak lab guidance.
  • Grades can be good with effort, , and open-note exams, but the workload and pace can be challenging.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

70/100

Good grades are common, helped by open-note exams and , but students still report fast pacing, tough grading, and .

Online 35A reviews show the easiest A path, while , handwritten exams, and workload.

Is the course easy?

Challenging

38/100

The course content often requires real coding, SQL, Java, or , so it is not intellectually light.

Online evidence is mixed by course, while and challenging practical assignments.

Is attendance flexible?

Varies

58/100

Some reviews say attendance is optional or recorded, but and as mandatory.

Online sections include recorded flexibility in some courses, while in-person .

Is this professor recommended?

WorthIt

78/100

and support, but negative reviews about organization and tangents lower confidence.

Online recommendations are strongest for 35A, while and teaching fit.

Course guide

See how this professor fits your week.

Grading

Fair

68/100

, and accommodation help grades, but strict deadlines, tough grading tags, and inconsistent feedback limit leniency.

Format shift

Online 35A looks more lenient, while and no-resubmission complaints.

Workload

Moderate

42/100

Workload ranges from light in some 35A , and fast-paced assignments in others.

Format shift

Online workload is lighter in some 35A reviews, while in-person 64B, 95C, and 35A reviews more often require steady effort.

Teaching experience

Good

76/100

and support, but several detailed reviews complain about tangents, disorganization, and weak lab guidance.

Format shift

Online reviews praise recorded lectures and flexibility but flag Canvas organization, while quality.

Assessment method

Balanced

56/100

Assessment includes , and exams, with no single method dominating every course.

Format shift

Online sections mention tests and assignments, while , and exams more strongly.

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

37 reviews

High confidence · Best fit for Hardcore Learner

many praise real-world examples and support, while others warn , and unclear labs.

Main concern

, and inconsistent in teaching clarity.

What students said

“the class was not beginner friendly and fast-paced”
35A
“the pace is fast and the workload requires discipline”
64B

Remote format

Online

13 reviews

High confidence · Best fit for Effort For Reward

Online reviews are more positive about flexibility, recorded lectures, light work in 35A, and lenient grading, but 95A .

Main concern

Online quality depends heavily on the course, with 35A sounding easier than 95A.

What students said

“All the lectures are recorded and .”
CIS35A
“the ”
95A

Exam style

Know what to expect from exams and major assignments.

because , while others are in-person handwritten code or strict deadline-based assessments.

Open BookOpen NotesIn-Person TestsHandwritten CodePractice-Test Similarity

Assessment risk

Varies

65/100

Low score means less forgiving assessment conditions.

In person

In-person evidence supports open-book exams in some sections but , and strict timing in others.

Open BookOpen NotesHandwritten CodeIn-Person Exams
“ and notes.”
35A
“Midterm and .”
35A

Online

Online evidence supports easy or open-note exams in 35A, but several online sections still require on-campus or in-person testing.

On-Campus TestsPractice-Test SimilarityIn-Person ExamsOpen Book
“ though, even for my asynchronous block”
35A
“ sample test he provided us”
35A

Student evidence

See what students actually said.

Top student voice

“Great class if you want real-world skills.”

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

Teaching Quality

76/100

“He is a through live coding.”

68/100

“Gave huge amounts of in the form of easy assignments.”

Course Risk

38/100

“the class was not beginner friendly and fast-paced”

Theme 1

About Practical Learning

  • Great class if you want real-world skills.
  • .
  • Singh is all about hands on coding.

Theme 2

About Difficulty and Grades

  • This is a challenging course that really demands focus and consistent effort.
  • Not much enjoyment, very difficult to get an A
  • and notes.

Theme 3

About Organization and Style

  • the
  • Barely stayed on topic.
  • and easy to follow.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

354

Lifetime ratings

91/100

Evidence confidence

The analysis uses 50 recent reviews across online and in-person formats from 2023 to 2026, with enough detail to identify both praise and recurring risks.

Inside 50 stored ratings

Quality ratings

5 out of 5182
4 out of 5103
3 out of 525
2 out of 525
1 out of 519

Course coverage

35A29 reviews
35B4 reviews
64B4 reviews
95A3 reviews
CIS95A3 reviews
Show 6 more courses
CIS35A2 reviews
35A35B1 review
95B1 review
95C1 review
CIS95B1 review
CIS95C95D1 review

Reported outcomes

A range results lead the reported letter grades.

46 reported outcomes

A range

29

A+ 6 · A 15 · A- 8

B range

6

B+ 6

C range

0

No reported values

D range

0

No reported values

F

1

F 1

No letter grade reported

10

Not sure yet 7 · Rather not say 3