CSCI01452 months ago

I really liked their teaching style. They teach the basic of these computing concepts really well. USually had a lot fo homework every week and also had Lab assignments that were due. Going to office hours really helped too. It is a really fun course.

Chill and RelaxedFair GradingProject-Heavy
7hrs / week Low difficulty Low value Would take again
CSCI0145last year

The class was slow-placed and really didn't require any knowledge about coding prior to taking the class. The only challenging portion of the class was the final project where you will be asked to work on a project. The lab portions of the class helped me with learning more about coding(although it was not mandatory). Also, the exams are take-home online.

Lots of HomeworkEasy GradingEasy Exams
4hrs / week Low difficulty High value Would take again
CSCI0145last year

Course overall wasn't too bad. Homework was relatively easy. We did often have quizzes but they were generally easy to average and he was a fair grader. If a lot of people got a question wrong, he would remove the question from the quiz. Also exams were online. That being said near the end the difficulty ramped really quick with like 2 difficult projects.

Fair GradingEasy Exams
4hrs / week Average difficulty Average value Would take again
Login to access 5 more reviews of John Foley