CS680: Object-Oriented Design and Programming

Credits: 3

Catalog Description

Object-oriented techniques for the design and development of software. Students will develop a series of moderate sized programs in C++ and Java and then design and implement a more substantial project in small teams.

Current & Upcoming Offerings

2025-2026

Fall 2025 1 section
Section Schedule / Time Instructor Location
01
TuTh 07:00PM - 08:15PM
Suzuki, Junichi
W01-0004
Spring 2026 1 section
Section Schedule / Time Instructor Location
01
TuTh 07:00PM - 08:15PM
Suzuki, Junichi
H04-0031

Prerequisites

  • CS310 or permission of instructor.

Graduate course in object-oriented design and programming for graduate students covering object-oriented software development and team implementation.