Reviews of professor Joe Johnson

Rating: 5.0/5, difficulty: 2.0/5
The assignments were manageable, what is great about him are his lectures. He tries to be funny and engages the class in his lectures. He tries to make what we learn understandable and is passionate about what he teaches.

Rating: 5.0/5, difficulty: 3.0/5
I had him for both 3500 and 4705. He's a super nice professor, and fair with grading. In 3500, the exams were relatively easy, but in 4705 they were kind of hard. However, in 4705, 60% of the grade was HW which helped a lot. The 4705 HW could be conceptually hard, but manageable if you took enough time. Very quick to respond to email.

Rating: 2.0/5, difficulty: 4.0/5
Exams were fair, I'll give him that. Lectures were terrible! Students did not know classmates, there was no way to communicate with them (even though the syllabus said to communicate); opened the discussion board on the last day of class. Was not accessible much; office hours were only on Tuesdays for 1.5 hours, most of the time he wasn't there.

Rating: 5.0/5, difficulty: 3.0/5
I took this online over the Summer. I was worried that the shorter term would make the class a nightmare, but Johnson's lectures were clear and concise, and the workload was very reasonable for a summer course. Coming from someone who is usually pretty meh about math, the content was actually pretty interesting and the work was almost fun.

Rating: 5.0/5, difficulty: 1.0/5
Took this course online and it was the easiest non-elective class I've ever had. The video lectures were useful and informative, homework and exams (!) were on webassign which made it a cakewalk. Impossible to not get an A if you have half a brain.

Rating: 5.0/5, difficulty: 2.0/5
If online, this class is easy. Joe's lectures are thorough and the concepts are not too difficult to grasp. The homework and exams are all on WebAssign with no lockdown browser (do with that what you will). Overall, good course in understanding logic when it comes to math and coding.

Rating: 4.0/5, difficulty: 2.0/5
Attendence really isn't necessary, but going to his lectures is a good time. One of the few professors that makes class enjoyable. He is a real down to earth guy, he makes jokes and he spends less time on the specifics and more on the understanding of the topic. This class will make you a better programmer. Exams were easy. Take your time with HW!!

Rating: 5.0/5, difficulty: 1.0/5
Lectures were incredible, made learning incredibly engaging. Is not too worried about exams, giving students the ability to focus on simply learning/engaging with the material without the stress of studying for a good grade. Would highly recommend.

Rating: 4.0/5, difficulty: 1.0/5
CSE 1010 with Joe is dead easy. Lectures make sense and are engaging. Joe is clear what his expectations are and makes a practice exam similar to the midterm/final. Work is a Online HW and a Lab where TA's help you solve it. Highly recommend after he redesigned the course compared to pre-2019. You'd actually have to be brain-dead to fail this class