CS 115
Object-Oriented Design
Lec 001 and Lab 090 selected
This course focuses on the concepts of object-oriented programming. Topics include data abstraction, classes, composition and inheritance, subtyping, dynamic binding, polymorphism and dynamic memory management. Other topics include type systems, two-dimensional arrays, records, references, searching and sorting algorithms, language translation. Software engineering: comprehensibility, correctness, efficiency, refactoring. ***
Sections
Lecture
Lec 001
Tue, Thu 18:30-19:45
Lab, pick one
Lab 090
Mon 11:30-13:20
Lab 091
Mon 13:30-15:20
Lab 092
Mon 17:30-19:20
Lab 093
Tue 9:30-11:20
Lab 094
Mon 15:30-17:20
Lab 098
Thu 14:30-16:20
Lab 099
Fri 17:30-19:20
Syllabus
Have the syllabus for CS 115? Share it and everyone gets the grading, textbooks and rules.