EECS Lower Division, Spring 2008

CS 3L, Intro to Symbolic Programming
Nate Titterton, M 4-5, 390 Hearst Mining
“This guy was great. Clear explanations, humorous, and did helpful example problems in lecture. Exams are hard but the grading scale is very generous (mean = 3.4, as opposed to 2.7 in 61ABC). Once you’ve finished CS 61ABC (as I have) you’ll realise that CS3 was a cake walk, and Prof. Titterton is one of the better profs in the department…Not a particularly interesting lecturer, although the lectures are actually unnecessary, so do not worry about it. If you have prior computer experience, take this class only if you want an easy A or do not have the time to devote to CS61A. Either way, make sure to read the book, as it is a good introduction to CS…Nate’s a great guy, and he really made CS feel less analytical/tedious/etc. and more dynamic/creative/humorous. He’s also really funny.”
Text: Simply Scheme – 2nd Edition

CS 39J, The Art and Science of Photography
Brian Barsky, Fri 12-2, 405 Soda
“Man was this an awkward class. Barsky himself seems like a pretty righteous dude, and the class had its good moments, but not as many as I had hoped. It wasn’t miserable, but I wouldn’t recommend it per se…very cool prof and class he’s knowledgeable and enthusiastic…”
Optional texts: Adobe(R) Photoshop(R) 7.0 Studio Techniques, Basic Photographic Materials and Processes, Photography: Revised Edition, A Short Course in Photography, Photoshop CS2 Bible, Photography, Perception and Imaging

CS 39K, Information Technology Goes to War!
Randy Katz, W 4-6 310 Soda
“His presentation style was fairly boring, basically he read from PP slides all day in a slightly monotonous voice…Absolutely riveting! Great Project too!..Great lecturer!”
Texts: None.

CS 61A, Structure and Interpretation of Computer Programs
Brian Harvey, MWF 2-3, 1 Pimentel
““You should have programming experience before taking this class…This class opens up lots of different perspectives about programming…you should have programming experience before taking this class….Pretty dry, but then the entire course can be so…you should have programming experience before taking this class… Great professor, great lecturer, and very nice guy. He will make sure to answer all question during lecture before continuing. The class itself wasn’t too hard, but you HAVE to think like a programmer. Prior programming RECOMMENDED! The midterms are certainly fair as long as you take the time to look at the practice midterms in the reader.”
Texts: Structure and Interpretation of Computer Programs – 2nd Edition, Instructor’s Manual t/a Structure and Interpretation of Computer Programs, Simply Scheme – 2nd Edition

CS 61BL, Data Structures and Programming Methodology
Mike Clancy, W 5-6, 4 LeConte
“Clarification: by L I mean the six-hour lab vers of CS61B that is Clancy’s pet creation. He’s very nice and willing to help if he happens to be wandering through your lab or if you go to his office hours. However, he assigns A LOT of ridiculously hard homework and projects are difficult. One hr/wk lectures ineffective. Tests reasonable…A very cool professor who gets to know his students very well. Makes course material very interesting. Definitely recommended!”
Texts: Head First Java, 2nd Edition, Pragmatic Unit Testing in Java with JUnit

CS 61C, Machine Structures
Dan Garcia, MWF 3-4, 2050 VLSB
“Good lectures, interesting personality, and shows CG clips before class. Like most CS classes, projects take some time. The midterm is challenging, but doable. There is a nice policy where you can overwrite your midterm grade if you do well on the final…Lecture was always exciting, but occasionally got off topic and ran out of time. I didn’t find the concepts in lecture too difficult, and didn’t read much out of the main book, but lots of reading out of the C book. projects really long and hard, but prof was nice: regrades, Slip days, dropped low hw…Passionate about the subject and overall a good professor. However, his exams kill. Make sure you understand EVERY little concept that he goes over; even if he says only 1 word about it, there might be a full problem on this thing on exams.”
Texts: C Programming Language (2nd Edition), Computer Organization and Design

CS 70, Discrete Math and Probability Theory
D Wagner, MWF 11-12, 155 Donner
Text: Discrete Mathematics and Its Applications

EE 20N, Structure and Interpretation of Systems and Signals
B. Ayazifar, TuTh 1230-2, 277 Cory
“Hardest Prof. I have ever had at Berkeley… challenged me to the limits and beyond…He is funny, helpful and unusually clear and I say unusually because EE classes are hard to understand…He’s brilliant, articulate, personable, and an excellent lecturer. Truly one of the best. BONZAI!”
Text: No Text Required

EE 40 (Intro to Microelectronic Circuits)
V Anantharam, MWF 1-2, 10 Evans
No info given.
Text: Electrical Engineering: Principles and Applications

EE 42 (Intro to Digital Electronics) & 100 (Electronic Techniques for Engineering)
Bernhard Boser, TuTh 8-930, 145 Dwinelle
“Really terrible. It’s incredibly hard to extract useful information from his unorganized lectures…envelope…useless lectures. He ends up on tangents that no grad student would understand…gets angry when his class does badly on his poorly written exams.”
Text: Electric Circuits (8th Edition)


Tags: , , , , , , ,

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: