None

Rate My Professors (13)


CS40 . 8 Years Ago

Good teacher, gives very clear and helpful lectures. Homework can be tough but is rarely beyond the scope of the lectures. He gives practice tests for the midterms and the final, and those tend to represent the actual test well.

0 helpful 0 unhelpful
COMPSCI40 . 9 Years Ago

Not too difficult of a class but you definitely have to study and practice the material.

1 helpful 0 unhelpful
CS40 . 9 Years Ago

Even though lecture slides are posted, still important to go to class. You'll learn the material well if you put the effort into it; if not, you'll think it's too hard.

0 helpful 0 unhelpful
CS40 . 10 Years Ago

No need to go to class, lecture slides are posted online. Very, very tough grader, especially for homework assignments. My least favorite CS professor, so far, at UCSB.

0 helpful 0 unhelpful
CS40 . 10 Years Ago

Turk is a very soothing lecturer to listen to, and seems to be a nice guy. He gives a small, simple extra credit question on the midterm and final. The answer will be something that he has said in class. Also posts slides online:) HW is a big part of your grade, and the final was hard. Let us have a 8x11 frontback note sheet, which was very nice.

0 helpful 0 unhelpful
CS181B . 11 Years Ago

Power points and lectures were interesting but test were abominable. He talks about surface level concepts in class so he makes it seem easy but then he expects you to understand them at a deep level and apply them on the test without practice. He is helpful in office hours and is a funny interesting guy, so I liked going to class. Overall worth it

0 helpful 0 unhelpful
ECE181B . 15 Years Ago

Great lecturer, clear as a bell, a powerpoint guy, but always throws in interesting videos and I loved class almost every time. Also, willing to compromise; when the EE students in the class (myself included) couldn't get the programming, he let us use matlab (yay!)

0 helpful 0 unhelpful
CS181B . 15 Years Ago

Great professor. Gives wonderful informative lectures that are actually interesting. He is very helpful, and willing to compromise. His homework assignments are largely code based, but aren't to difficult and you have plenty of time to do them. There are only two tests, the mid term and final, and they aren't hard at all.

0 helpful 0 unhelpful
CS60 . 19 Years Ago

Good lecturer, very clear. I don't know what everyone is complaining about. Assignments are a bit challenging, not impossible though. Wants you to learn. You learn how to program in CS5JA and CS10, thus he focuses on good programming practices. Quizzes make you learn a lot.

0 helpful 0 unhelpful
CS60 . 19 Years Ago

At times he is very unclear. The Wed quiz is rediculous. It is always an obscure question. The class covers a lot of material so it is at times hard to follow. Homeworks and Projects take a long time so plan accordingly but beware start too early and he will have completely changed the assignment by the time it's due.

0 helpful 0 unhelpful
CS60 . 19 Years Ago

Turk likes to have quizzes every Wednesday. These come in three varieties: 1) stuff he hasn't taught you yet 2) trick questions 3) irrelevent details mentioned in some obscure corner of the textbook. His assignments are mundane, and he changes the directions many times before they're due - sometimes at the last minute. In short, RUN!

0 helpful 0 unhelpful
CS60 . 19 Years Ago

Super boring power point style teacher. His quizzes are tricky; you may know C/C++ but he forces you to read the book for mundane details so he can quiz you on them. Assignments are uninteresting and tiedous. He preps you to be a DMV form parser. Focuses way too much on how NOT to program rather than how to program. Again, the assignments are lame.

0 helpful 0 unhelpful
INT200 . 19 Years Ago

A pretty cool guy. Some of his ideas and explanations about logical/mathematical concepts weren't as clear and correct as he seemed to think they were, but it wasn't an in-depth class so I'm not going to split hairs. He seems like a nice fellow and an interesting thinker.

0 helpful 0 unhelpful