Reviews of professor James Pristas

Rating: 1.0/5, difficulty: 5.0/5
Professor Pristas won't help you with your lab questions until hours later of you struggling with your lab partners. He is a strict by the book professor. Everything comes from the book and it is very hard when you can't ask him for help. Professor wouldn't let me make up an assignment the first week even though I didn't know how to operate canvas.

Rating: 2.0/5, difficulty: 5.0/5
This is currently the second week of the Summer '24 semester and I am already considering receiving a W for this class because of all the work being given. The class is 10 weeks long, so it is condensed, but the assignments feel excessive. Expect two weeks' worth of assignments to be due in a week. Most 2-4 projects/discussions and 1-2 quizzes/wk.

Rating: 4.0/5, difficulty: 3.0/5
Jim is an extremely knowledgeble subject matter expert and that truly shows in his class. People that dont like him or don't do well in his class, seem to have a hard time taking responsibiliy for themselves. Yes, the class seems tough at times but actually studying and having good questions will go very far. Thank you for the circuit knowledge!

Rating: 2.0/5, difficulty: 4.0/5
First half of the semester will be taught in the Raptor program. Last half is in Python. He is very unorganized and the instructions are confusing. He also expects us to do certain things that wasn't in the lectures/videos. He is picky with the way you write and output the code. There is no handholding pretty much, do outside research.

Rating: 2.0/5, difficulty: 4.0/5
Each week, lab and programming assignments 6+ hours. The lectures are dull—relying solely on the textbook—so avoid video or in-person classes. The CSN Discord TA policy is frustrating, as they only see code output, not the actual code. No other CSN professor does this. I recommend choosing a different professor, though a C+ or B- is still doable.