Is this an easy A?
FairEffort
70/100An A is realistic with consistent study and lab work because , but quizzes and .
All evidence is in person; .
CSCI110 · CSCI145 · CSCI140 · CSCI150 · 12 lifetime ratings
The decision
Key questions
Is this an easy A?
An A is realistic with consistent study and lab work because x x x, but quizzes and x x x x x.
All evidence is in person; x x x x x.
Is the course easy?
Intro courses feel approachable under his teaching, though assembly and x x x x x x.
All evidence is in person; x x x x x.
Is attendance flexible?
x x x x x x x x, though labs sometimes serve as attendance checks.
All evidence is in person; x x x x x.
Is this professor recommended?
Every analyzed review would take him again, often calling him a perfect or must-take CS professor.
All evidence is in person; x x x x x.
Course guide
Grading
Lenient
81/100
Students say he is understanding, accepts late work, and grades fairly while x x x x.
Format shift
All evidence is in person.
Workload
Moderate
62/100
Expect x x x x, 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 x x x x x x.
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
Classroom format
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 x x.
Main concern
Quizzes and x x x x, and x x x x x x x.
What students said
“If you want to learn knowledge and x x x x. He is undoubtedly trustworthy.”
“x x x x x!”
“If you are a beginner in coding or have no experience, he makes it very easy to learn.”
Remote format
Low confidence
No stored summary is available for this format.
Main concern
No main concern is stored for this format.
Exam style
Assessment is standard CS style with x x x x x x x and lenient late policies.
Assessment risk
Standard
55/100
Low score means less forgiving assessment conditions.
In-person reviews x x x x x, and final mixes, with exams as a major grade chunk and x x x x.
“Your grade x x x x x x x x, and Finals but he is very lenient with grading and allows you to submit late work.”
“x x x x x”
“Though it might be difficult for me when it comes to quizzes and x x x x x x x x C++.”
Student evidence
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.”
“Johannsen is an incredible professor and wish this school had more like him during my earlier years studying computer science at this campus.”
“If you are a beginner in coding or have no experience, he makes it very easy to learn.”
“x x x x x!”
“Quizzes and x x x x x x x x so study for them.”
Theme 1
Theme 2
Theme 3
Data context
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
Reported outcomes
12 reported outcomes
A+ 2 · A 7
B 3
No reported values
No reported values
No reported values
No reported values