COM SCI 32
Introduction to Computer Science II
Description: Lecture, four hours; discussion, two hours; outside study, six hours. Enforced requisite: course 31. Object-oriented software development. Abstract data type definition and use. Overloading, inheritance, polymorphism. Object-oriented view of data structures: stacks, queues, lists. Algorithm analysis. Trees, graphs, and associated algorithms. Searching and sorting. Case studies and exercises from computer science applications. Letter grading.
Units: 4.0
Units: 4.0
AD
Most Helpful Review
Winter 2021 - Nachenberg & Smallberg are legends. Just here to boost their ratings. Fun story: just before the last lecture, I left a message on Slido asking Carey to invite David as a guest host for once. It turned out that Carey did tell David, and we finally got to see both of them (virtually) at the same time. For me, it was probably the best moment of the whole quarter.
Winter 2021 - Nachenberg & Smallberg are legends. Just here to boost their ratings. Fun story: just before the last lecture, I left a message on Slido asking Carey to invite David as a guest host for once. It turned out that Carey did tell David, and we finally got to see both of them (virtually) at the same time. For me, it was probably the best moment of the whole quarter.
AD
Most Helpful Review
Fall 2024 - Take Stahl!!! He's such a great professor! He's super nice, helpful, and really knows his stuff. Sometimes his lectures can get boring, but I assure you, it's worth it for the amount he goes over information because you won't ever walk out super confused. He takes his time to explain stuff with repetition, metaphors, and he makes everything super clear and easy to understand. He's a nice grader, and accepts regrades on tests. The projects aren't nearly as difficult as I thought they would be, usually taking just a few hours (definitely under 10 and you have 2 weeks to do them). An A is definitely manageable as on a lot of the projects, 50%+ students got 100%, and the tests average ~80-85. You get a written/typed cheat sheet: 8x11in front and back for all exams. Overall 10/10 would definitely take this class with him again!
Fall 2024 - Take Stahl!!! He's such a great professor! He's super nice, helpful, and really knows his stuff. Sometimes his lectures can get boring, but I assure you, it's worth it for the amount he goes over information because you won't ever walk out super confused. He takes his time to explain stuff with repetition, metaphors, and he makes everything super clear and easy to understand. He's a nice grader, and accepts regrades on tests. The projects aren't nearly as difficult as I thought they would be, usually taking just a few hours (definitely under 10 and you have 2 weeks to do them). An A is definitely manageable as on a lot of the projects, 50%+ students got 100%, and the tests average ~80-85. You get a written/typed cheat sheet: 8x11in front and back for all exams. Overall 10/10 would definitely take this class with him again!