AI Rate Professor

Computer Information Systems

Jonathan Johannsen

CSCI110 · CSCI145 · CSCI140 · CSCI150 · 12 lifetime ratings

AI rating
96/100
RMP rating
4.8/5
Take again
100%
Difficulty
2.9

The decision

Take Johannsen without hesitation if you want a and wants you to understand.

Best fit · Beginner FriendlyBeginner CS FriendlyAmazing LecturesAlways Helps in Office HoursLenient Late WorkLabs and Exams Mix
  • Students across CSCI 110, 140, 145, and 150 call him caring, clear, and highly approachable.
  • and makes beginners feel supported while and exams.
  • Attendance is often flexible, late work is accepted, but and .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

70/100

An A is realistic with consistent study and lab work because , but quizzes and .

All evidence is in person; .

Is the course easy?

Beginner

66/100

Intro courses feel approachable under his teaching, though assembly and .

All evidence is in person; .

Is attendance flexible?

Optional

82/100

, though labs sometimes serve as attendance checks.

All evidence is in person; .

Is this professor recommended?

MustTake

98/100

Every analyzed review would take him again, often calling him a perfect or must-take CS professor.

All evidence is in person; .

Course guide

See how this professor fits your week.

Grading

Lenient

81/100

Students say he is understanding, accepts late work, and grades fairly while .

Format shift

All evidence is in person.

Workload

Moderate

62/100

Expect , and exams; manageable with effort, not featherlight.

Format shift

All evidence is in person.

Teaching experience

Excellent

94/100

Reviews repeatedly praise clear lectures, deep knowledge, patience with beginners, and strong office-hour support.

Format shift

All evidence is in person.

Assessment method

Balanced

58/100

Coursework mixes labs and projects with quizzes, exams, and finals, and .

Format shift

All evidence is in person.

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

12 reviews

High confidence · Best fit for Beginner Friendly

All reviews are in person and consistently praise clear lectures, office-hour help, beginner support, and fair but .

Main concern

Quizzes and , and .

What students said

“If you want to learn knowledge and . He is undoubtedly trustworthy.”
csci110
“ !”
CSCI150
“If you are a beginner in coding or have no experience, he makes it very easy to learn.”
csci110

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Assessment is standard CS style with and lenient late policies.

Quizzes and Exams WeightedDaily LabsProjectsLate Work AcceptedOffice Hours Help

Assessment risk

Standard

55/100

Low score means less forgiving assessment conditions.

In person

In-person reviews , and final mixes, with exams as a major grade chunk and .

Exam HeavyDaily LabsProjectsExtra Credit Limited
“Your grade , and Finals but he is very lenient with grading and allows you to submit late work.”
CSCI150
“ ”
CSCI150
“Though it might be difficult for me when it comes to quizzes and C++.”
csci110

Online

Student evidence

See what students actually said.

Top student voice

“Professor Johannsen is a knowledgeable and respectable teacher. CSCI110 is my first computer course. Every time I have a problem, he will solve it for me without reservation. I am very touched. He is a perfect teacher.”

Voice snapshots generated from 12 in-person reviews, highlighting beginner-friendly CS teaching and . Credibility rating: High.

🎯 Teaching Quality

94/100

“Johannsen is an incredible professor and wish this school had more like him during my earlier years studying computer science at this campus.”

🌱 Beginner Support

92/100

“If you are a beginner in coding or have no experience, he makes it very easy to learn.”

💯

98/100

“ !”

🧪

55/100

“Quizzes and so study for them.”

Theme 1

👨‍🏫 About Teaching Style

  • Amazing lectures
  • He is an extremely understanding and laid back professor.
  • Goes over lectures in class and posts them online.

Theme 2

❤️ About Character and Help

  • always open to helping students with code
  • .
  • he cares for his students and wants them to understand the lecture

Theme 3

📈 About Difficulty and Grades

  • he is very lenient with grading and allows you to submit late work
  • Not too much workload

Data context

See exactly what the AI read.

Analysis sample

12

Recent reviews read by the AI

12

Lifetime ratings

84/100

Evidence confidence

Twelve detailed, recent, highly consistent in-person reviews with 100 percent would-take-again support make the picture very reliable.

Inside 12 stored ratings

Quality ratings

5 out of 510
4 out of 52
3 out of 50
2 out of 50
1 out of 50

Course coverage

csci1107 reviews
CSCI1503 reviews
CSCI1401 review
CSCI1451 review

Reported outcomes

A range results lead the reported letter grades.

12 reported outcomes

A range

9

A+ 2 · A 7

B range

3

B 3

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

0

No reported values