AI Rate Professor

Computer Science

Kevin Lewis

CS113 · CS110 · CS155 · CS138 · CS130 · CS2240 · CSE110 · CS150 · CS111 · 29 lifetime ratings

AI rating
52/100
RMP rating
3.2/5
Take again
60%
Difficulty
3.6

The decision

Good if and want industry context; avoid if you need responsive teaching and .

Best fit · Self Taught ProIndustry ExperienceHeavy HomeworkSelf-Teach From BookSlow to RespondHands-On Coding
  • Real-world software experience is the main upside; lectures often restate the textbook.
  • Workload is coding- and projects.
  • Grades can be fair and As common if , but support and response times are weak online.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

58/100

Many students report As if they complete heavy weekly coding and reading, but the .

Online and in-person both show As with grind; online beginners struggle more without help.

Is the course easy?

Standard

48/100

Intro CS content is standard difficulty, but volume of projects and .

Online Python sections feel heavier on reading and .

Is attendance flexible?

Optional

78/100

as not mandatory, especially online, with .

; some older in-person courses required attendance.

Is this professor recommended?

Depends

58/100

About 60 percent would take again for industry knowledge and , but many beginners warn others away.

Recent online CS150 praise is warmer; older online CS138 comments are more negative.

Course guide

See how this professor fits your week.

Grading

Fair

62/100

Grading is often described as fair with some , though .

Format shift

Online students more often complain about .

Workload

Heavy

26/100

Weekly chapter reading, many coding projects, discussions, and .

Format shift

Online Python sections especially cite 30-page chapters and large project counts.

Teaching experience

Average

54/100

Industry insight and caring moments help, but textbook-style lectures and slow communication hurt.

Format shift

In-person help can be stronger; online response lag is a repeated complaint.

Assessment method

FocusOnAssignments

35/100

and projects drive learning and .

Format shift

; some online sections still include midterms and finals with programs.

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

19 reviews

High confidence · Best fit for Effort For Reward

some praise industry insight and fair and assignments vague.

Main concern

and uneven lecture engagement.

What students said

“Kevin Lewis is a great professor. He will spend much time with you if you are having problems.”
CS110
“Lectures consist of him reading 300+ slide PowerPoints and occasionally playing YouTube videos of other people explaining concepts.”
CS113
“Beginners Beware! Online Intro Python - lots of work.”
CS138

Remote format

Online

11 reviews

High confidence · Best fit for Self Taught Pro

Online CS sections are often book-driven with , and uneven clarity on submission requirements.

Main concern

Unresponsiveness and teaching that is mostly textbook copies leave beginners stranded.

What students said

“Going to be learning everything on your own, he posts some type of lecture notes but they are literally just straight copies from the book so it is pointless.”
CS138
“He is incredibly unresponsive, taking a .”
CS138
“Genuinely one of the . He actually works in the industry so he explains WHY you're learning things, not just what to memorize.”
CS150

Exam style

Know what to expect from exams and major assignments.

and finals at moderate difficulty.

Coding projectsMidterm and final with programsQuizzesTextbook-aligned tests

Assessment risk

Standard

50/100

Low score means less forgiving assessment conditions.

In person

and vague homework more than specific proctoring tools.

Hard examsHomework from bookUnclear assignment specs
“ am at UCSD now).”
CS113
“ .”
CS113

Online

, and midterms or finals with programs plus questions.

Weekly quizzesCoding projectsProgram-based midterm and final
“midterm (3 programs + 27 questions), and final (3 programs + 26 questions).”
CS138
“Every week we read a 30ish page chapter of the textbook, completed 1-3 coding projects, and did a discussion board. A .”
CS138

Student evidence

See what students actually said.

Top student voice

“He actually works in the industry so to memorize.”

Voice snapshots generated from 30 reviews, highlighting industry value versus self-teach workload across online and in-person CS. Credibility rating: High.

🎯 Teaching Quality

54/100

“his teaching needs improvement. His lecture videos are copied straight from the book and he just reads off of it.”

💼 Industry Value

78/100

“Professor has a lot of real world experience which is often lacking in academnics.”

📦 Workload Load

26/100

“35 project programs, 10 discussions, midterm... and final.”

👍 Recommendation Split

58/100

“Not sure why Professor Lewis has such a low rating.. Class was super straightforward.”

Theme 1

👨‍🏫 About Teaching Style

  • Lewis teaches straight out of the textbook.
  • In his lectures he fosters an .
  • Lectures consist of him reading 300+ slide PowerPoints.

Theme 2

📈 About Difficulty and Grades

  • Very easy professor, but a little difficult to reach.
  • The workload is heavy, and without a person being there to help, makes it difficult.
  • Grades very fairly.

Theme 3

📬 About Support

  • Expect .
  • He allowed me to extend several due dates due to overtime at work.
  • he takes into account efficency which really makes the difference for higher level students.

Data context

See exactly what the AI read.

Analysis sample

30

Recent reviews read by the AI

29

Lifetime ratings

82/100

Evidence confidence

Thirty reviews over many years consistently highlight heavy homework, textbook-based teaching, and industry experience.

Inside 30 stored ratings

Quality ratings

5 out of 512
4 out of 52
3 out of 53
2 out of 510
1 out of 53

Course coverage

CS13811 reviews
CS1504 reviews
CS1113 reviews
CS1133 reviews
CS1553 reviews
Show 4 more courses
CS1102 reviews
CS1302 reviews
CS22401 review
CSE1101 review

Reported outcomes

A range results lead the reported letter grades.

20 reported outcomes

A range

15

A 13 · A- 2

B range

2

B 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

3

Not sure yet 3