Back to Object-Oriented Analysis and Design: Foundations & Concepts
University of Colorado Boulder

Object-Oriented Analysis and Design: Foundations & Concepts

An applied analysis and design class that addresses the use of object-oriented techniques. Topics include domain modeling, use cases, architectural design and modeling notations. Students apply techniques in analysis and design projects. Focus is on key object-oriented elements and concepts. This course can be taken for academic credit as part of CU Boulder’s Masters of Science in Computer Science (MS-CS) degrees offered on the Coursera platform. This fully accredited graduate degree offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder

Status: Software Design
Status: Java Programming
IntermediateCourse21 hours

Featured reviews

MA

5.0Reviewed Mar 5, 2026

This is completely theory based course and the course work (assignment) is way better than other course. There is practical lab assignment.

All reviews

Showing: 5 of 5

Md Alamin
5.0
Reviewed Mar 6, 2026
Krzysztof Reinke
5.0
Reviewed Apr 1, 2025
vishu shukla 25
5.0
Reviewed Nov 16, 2025
Zhe Chen
2.0
Reviewed Jan 23, 2026
Fred Boundou
1.0
Reviewed Nov 14, 2025