Object-oriented Software Principles and Design

GRS CS 611

Introduces principles and techniques of object-oriented programming. Focuses on specification, programming, analysis of large-scale, reliable, and reusable Java software using object-oriented design. Includes object models, memory models, inheritance, exceptions, namespaces, data abstraction, design against failure, design patterns, reasoning about objects.

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A1 Papadakis-Ka LSE B01 TR 2:00 pm-3:15 pm

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A5 Papadakis-Ka MCS B33 W 12:20 pm-1:10 pm

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A8 Papadakis-Ka PSY B55 W 2:30 pm-3:20 pm

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A9 Papadakis-Ka CAS 228 W 3:35 pm-4:25 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A2 Papadakis-Ka PRB 150 W 8:00 am-8:50 am

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A3 Papadakis-Ka PRB 150 W 9:05 am-9:55 am

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
AA Papadakis-Ka PSY B33 TR 3:30 pm-4:45 pm

Note that this information may change at any time. Please visit the Student Link for the most up-to-date course information.