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
Lab, pick one

Syllabus

Have the syllabus for CS 115? Share it and everyone gets the grading, textbooks and rules.