Professor Jeff Turkstra Reviews
Class Ratings
Professor Rating
Prof: Jeff Turkstra / Fall 2022
Jun 20, 2023
Overall an interesting course that improved on my skills with Java
Goes over object oriented programming in Java, as well as other topics such as networking, GUIs, and concurrency.
Lectures could’ve had better explanations of things
Make sure everyone is working on the final project, keep others accountable
Class Ratings
Professor Rating
Prof: Jeff Turkstra / Spring 2022
Jun 27, 2022
A lot of disjointed topics like cs 18200. Not the best not the worst
We learned about so many different things. More fast paced than 18000
Dr Turkstra is a good professor. He wants you to do well
Class Ratings
Prof: Jeff Turkstra / Fall 2017
Aug 26, 2021
A ton of work that takes time, but its easy to get 100% on it. Can easily have enough points to not need to study for the final.
Turkey is hard but a good prof.
Work ahead
Class Ratings
Professor Rating
Prof: Jeff Turkstra / Spring 2023
Jun 20, 2023
Really enjoyed the programming assignments, not a fan of pop quizzes and handwritten coding tests. Very scattered topic-wise at the end, without much depth.
Goes in-depth into the C programming language. First half goes over how the language works such as with pointers, file I/O, etc. Second half goes into a variety of topics such as graphics, networking, syscalls, and hardware interfacing
Lectures were poorly done and explained, especially at the end. Didn’t give any resources for final or any information on what would be on it. Made me overstudy when I could’ve studied for other finals.
Work on assignments early.
Class Ratings
Professor Rating
Prof: Jeff Turkstra / Fall 2021
Jun 27, 2022
Project based course is fun when you get a good team.
The content is relatively easy to understand. Unlike many courses you actually get to make things with what you learn
Dr Turkstra obviously cares about teaching.
Do your work early I guess. Don't sweat too hard, this is an intro class for a reason
Class Ratings
Professor Rating
Prof: Jeff Turkstra / Fall 2021
Jan 17, 2022
Well taught class, make sure concepts are understood on the homeworks and the projects will be easy
Start projects early and do well so you have to worry less about midterms and final
Class Ratings
Prof: Jeff Turkstra / Spring 2020
Dec 6, 2021
Liked the class overall, the lectures do not have much useful material, but I do think the overall structure of the class is sorta nice. 3 3-week sprints where you have to finish x amount of user stories for your project per week. Very useful to get used to Scrum methodology before going into the workforce and relatively easy provided your group works well
Lots of random not very useful terminology, agile methodology was useful and we did that too
I had Professor Turkstra for CS 240 and did not like him, but this class I actually greatly enjoyed him as a professor. Clearly cares about his students, and really tried to make sure that if the people in your group aren't doing what they need to they get punished for it, and you get rewarded for picking up what they didn't do
Class Ratings
Prof: Jeff Turkstra / Fall 2019
Sep 2, 2021
Jeff Turkstra had many rules in this course, but the materials weren't that hard, but it's pretty hard for non-cs majors or someone who is new to programming.