Reviews of professor Chand John

Rating: 5.0/5, difficulty: 1.0/5
Prof John truly cares that his students understand his material even though it's already pretty straightforward. This is an intro class and he teaches it exactly like one. Only 1 HW assignment/week outside of class. Didn't have to study for tests (all MC). Easy A and he made CS very entertaining with his powerpoints and cute comics.

Rating: 5.0/5, difficulty: 2.0/5
Do not take this class if you have prior experience, it will be too slow and boring. This class is for people who have zero knowledge in computer science. He breaks down the material so it is super easy to digest and all tests are exactly like the homework with different numbers. He is also super personable so I would introduce yourself. Recommend!

Rating: 5.0/5, difficulty: 2.0/5
Dr. John is a real gem of a professor. From day 1, you can tell he cares deeply about his students and their success. I was able to learn discrete math without feeling overly swamped in work. I preferred his style of weekly "Friday Quizzes" instead of exams. 10/10 would take Chand again.

Rating: 5.0/5, difficulty: 1.0/5
amazing class! prof. john is super understanding and the makes the material easy to digest. tests are super easy and class is enjoyable. easiest class i've taken at ut

Rating: 5.0/5, difficulty: 3.0/5
Fall 2021
Really nice guy, always tries to make sure everyone feels like they belong. Make sure to go over style guidelines before you turn assignments in and use help hours, they're essential. When exams roll around, use the old exams he gives you, they're always pretty similar. Style is really important for assignments.

Rating: 2.0/5, difficulty: 4.0/5
Professor John only counts quizzes and assignments into the final grades. Every TA grades a little differently, which may cause about 1 - 3 points (out of 20) differences for each assignment. If there are exams, these points are not a lot. However, since we do not have exams, every point counts a lot, which easily causes unfairness.

Rating: 5.0/5, difficulty: 1.0/5
The only bad thing about this class is the weekly homework, but it can usually be done in under 20 minutes. Tests are literally just the practice tests again.

Rating: 2.0/5, difficulty: 5.0/5
The thing is, Dr. John is great. He teaches very well and makes code easy to understand. BUT, the actual class sucks. SO MUCH focus on style; the HW is really about following style guidelines extremely strictly. I had many instances where my code worked perfectly but lost a lot of points because of style. Not a good way to learn code for newbies :(

Rating: 5.0/5, difficulty: 1.0/5
i LOVED prof john. he was so nice and caring and went out of his way to make sure students understood the material and would do well on the tests. only 3 tests and the homework prior to the test is the exact test which basically guarantees a perfect score. multiple tries on the homework even though its super easy to make a 100 the first time.