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.

Object-Oriented Analysis and Design: Foundations & Concepts

Object-Oriented Analysis and Design: Foundations & Concepts
This course is part of Object-Oriented Analysis & Design Specialization

Instructor: Bruce Montgomery, PhD, PMP
Access provided by Chula Engineering
1,959 already enrolled
11 reviews
Recommended experience
What you'll learn
Apply industry-standard languages such as Java to object-oriented software designs.
Design object-oriented solutions with structural, behavioral, and composite graphical UML diagrams
Design test cases appropriate to object-oriented applications using JUnit.
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

