EssayPal.ai - This AI writes in your style of writing!

Professor Jeff Turkstra Reviews

3

Class Ratings

4Good Class
5Very Easy
4Interesting
4Useful

Professor Rating

3OK Prof

Prof: Jeff Turkstra / Fall 2022

Jun 20, 2023

Comments on the course

Overall an interesting course that improved on my skills with Java

Course Content

Goes over object oriented programming in Java, as well as other topics such as networking, GUIs, and concurrency.

Comments on the professor

Lectures could’ve had better explanations of things

Advice

Make sure everyone is working on the final project, keep others accountable

Course: CS 18000Delivery: In personGrade: AWorkload: ModerateTextbook Use: Optional
Project Heavy
3

Class Ratings

3OK Class
3Avg. Difficulty
2Boring
3Kinda Useful

Professor Rating

5Amazing Prof

Prof: Jeff Turkstra / Spring 2022

Jun 27, 2022

Comments on the course

A lot of disjointed topics like cs 18200. Not the best not the worst

Course Content

We learned about so many different things. More fast paced than 18000

Comments on the professor

Dr Turkstra is a good professor. He wants you to do well

Course: CS 24000Delivery: In personGrade: AWorkload: ModerateTextbook Use: Optional
Assignment Heavy
2

Class Ratings

4Good Class
5Very Easy
3Kinda Interesting
4Useful

Prof: Jeff Turkstra / Fall 2017

Aug 26, 2021

Comments on the course

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.

Comments on the professor

Turkey is hard but a good prof.

Advice

Work ahead

Course: CS 18000Grade: A+Workload: Very Heavy
1

Class Ratings

3OK Class
4Easy
4Interesting
4Useful

Professor Rating

2Bad Prof

Prof: Jeff Turkstra / Spring 2023

Jun 20, 2023

Comments on the course

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.

Course Content

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

Comments on the professor

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.

Advice

Work on assignments early.

Course: CS 24000Delivery: In personGrade: AWorkload: ModerateTextbook Use: Optional
Quiz Heavy
1

Class Ratings

4Good Class
4Easy
4Interesting
4Useful

Professor Rating

5Amazing Prof

Prof: Jeff Turkstra / Fall 2021

Jun 27, 2022

Comments on the course

Project based course is fun when you get a good team.

Course Content

The content is relatively easy to understand. Unlike many courses you actually get to make things with what you learn

Comments on the professor

Dr Turkstra obviously cares about teaching.

Advice

Do your work early I guess. Don't sweat too hard, this is an intro class for a reason

Course: CS 18000Delivery: In personGrade: A+Workload: LightTextbook Use: No
Project Heavy
1

Class Ratings

4Good Class
4Easy
4Interesting
3Kinda Useful

Professor Rating

5Amazing Prof

Prof: Jeff Turkstra / Fall 2021

Jan 17, 2022

Comments on the course

Well taught class, make sure concepts are understood on the homeworks and the projects will be easy

Advice

Start projects early and do well so you have to worry less about midterms and final

Course: CS 18000Delivery: In personGrade: AWorkload: ModerateTextbook Use: Optional
Project HeavyAssignment Heavy
1

Class Ratings

5Amazing Class
4Easy
4Interesting
5Very Useful

Prof: Jeff Turkstra / Spring 2020

Dec 6, 2021

Comments on the course

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

Course Content

Lots of random not very useful terminology, agile methodology was useful and we did that too

Comments on the professor

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

Course: CS 30700Delivery: OnlineGrade: AWorkload: HeavyTextbook Use: No
Project Heavy
0

Class Ratings

4Good Class
2Hard
3Kinda Interesting
5Very Useful

Prof: Jeff Turkstra / Fall 2019

Sep 2, 2021

Comments on the course

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.

Course: CS 18000Grade: A-Workload: Very Heavy