Introduction to Computer Science II
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.
Review Summary
- Clarity
-
10.0 / 10
- Organization
-
10.0 / 10
- Time
-
10-15 hrs/week
- Overall
-
10.0 / 10
Reviews
Nachenberg's lectures were so good. Project 3 is quite tough though.
Showing 21 to 21 of 21 review
Course
Grading Information
-
No group projects
-
Attendance not required
-
2 midterms
-
10th week final
-
10% recommend the textbook