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 practices and architectural design.

Object-Oriented Analysis and Design: Practice & Architecture

Object-Oriented Analysis and Design: Practice & Architecture
This course is part of Object-Oriented Analysis & Design Specialization

Instructor: Bruce Montgomery, PhD, PMP
Access provided by Saudi Energy Efficiency Center
Recommended experience
What you'll learn
Consider practices and philosophies of creating resilient and responsive software designs
Apply practices for increasing object-oriented code quality and maintainability
Design architectures to effectively integrate object-oriented and other system components
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
5 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 5 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Build toward a degree
This course is part of the following degree program(s) offered by University of Colorado Boulder. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Computer Science

University of Colorado Boulder

University of Colorado Boulder

University of Colorado Boulder

University of Alberta

