Laboratory offering hands on Unix and other operating system experience. Small to large scale software development projects.
1 - 4
UnitsPass no pass
Grading1, 2, 3
PasstimeNone
Level LimitCreative studies
CollegeA PNP class where you define your own project and work on it. Short standup for every class & mandatory final presentation & voluntary presentations during the quarter. Reach out to Prof. Conrad if you face any problems in/out of this class - he's always willing and able to help you with all kinds of amazing resources! Super warm and knowledgeable.
love this professor he is so passionate about teaching and the course is set up in a way that helps you actually learn rather than just memorize things for an exam (no exams only projects + extra credit assignments). good amount of work every week but not difficult if you try to learn it.
Decent professor teaching a very easy class. The course is well-structured and instructors are accessible nearly all the time. It is important to have cooperative teammates, since the course is fundamentally structured as a massive group assignment.
Great professor who inspires students. Understands the industry throughly and gives thought out advice for those looking for guidance.
Professor Conrad is genuinely one of the best professors at UCSB, he is a great instructor and teacher, demanding but fair, and above all he is understanding. The course is very well structured and taught by an excellent teaching staff accessible even during late nights. Cannot recommend taking CS156 enough with Professor Conrad.
Conrad operates less like a CS instructor and more like an off-brand theatre director, one with a flair for dramatics. He confuses authority with entitlement, treating minor classroom issues like personal vendettas. At one point, he even erupted at an entire team mid-class, presumably mistaking the situation for opening night.