100%(5)5 out of 5 people found this document helpful
This preview shows page 1 - 2 out of 4 pages.
2/6/2017CS 32 Winter 2017 Syllabus1/4CS 32: Introduction to Computer Science IIComputer Science DepartmentUniversity of California, Los AngelesWinter 2017SYLLABUSCourse ObjectivesLecture and Discussion SectionsCourse WebsiteProgramming Projects and HomeworksInstructors and Class MeetingsExaminationsSchedule of Lecture Topics and ExamsGradingTextbookCourse ObjectivesIn this course, you will learn how to employ data abstraction to build programs larger than those you constructed in CS 31.You will learn how to use a variety of data structures in the course of solving problems, and importantly, how to analyzewhat data structures and algorithms are most appropriate for a given problem. In addition, you will deepen yourunderstanding of modern programming by learning the principles of object-oriented and generic programming.Course WebsiteThe URL for the course website is . You must check the site for announcements atleast every other weekday. You must also check your email as regularly.Instructors and Class MeetingsLecture 1MW 10-11:50Franz 1178Carey Nachenberg[email protected]Lecture 2MW 12-1:50Bunche 2209ADavid Smallberg[email protected]Lecture 3MW 4-5:50WGYoung CS76David Smallberg[email protected]Discussion 1AF 10-11:50PAB 2748Noor Abani[email protected]Discussion 1DF 10-11:50PAB 1749Zhengliang Wu[email protected]Discussion 2AF 12-1:50Rolfe 1200Anurag Pande[email protected]Discussion 2DF 12-1:50Rolfe 3108Harshada Wadekar[email protected]Discussion 3AF 2-3:50Royce 150ChidambaramMuthappan[email protected]Discussion 3DF 2-3:50Rolfe 3108Behnam Shahbazi[email protected]Discussion 1BF 10-11:50Royce 164Yuling Liu[email protected]Discussion 1EF 12-1:50Rolfe 3129Tao Zhou[email protected]Discussion 2BF 12-1:50Humanities A26Ricky Lee[email protected]Discussion 2EF 2-3:50Boelter 5272Muhao Chen[email protected]Discussion 3BF 2-3:50Rolfe 1200Lana Ramjit[email protected]