Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Object Oriented Design Course Catalog
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming
Arizona State University
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Application Development
Coursera Project Network
Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Maintainability
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Program Development
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Systems Development Life Cycle, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Engineering Software, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Development, Systems Analysis, Software Design Documents, Object Oriented Design, Systems Design, Maintainability, Systems Architecture, Unified Modeling Language
University of Colorado System
Skills you'll gain: Object Oriented Design, Software Design Patterns, Data Structures, C# (Programming Language), Graph Theory, Computer Programming, Software Engineering, Software Architecture, Algorithms, Computational Thinking
Jordan University of Science and Technology
Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Debugging, Query Languages, Data Validation
University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Systems Architecture, Software Design, Software Visualization, Solution Architecture, Software Systems, Software Development, Software Documentation, Software Design Patterns, System Design and Implementation, Software Technical Review, Object Oriented Design, Maintainability, Scalability
University of Minnesota
Skills you'll gain: UI/UX Research, User Research, User Interface (UI) Design, Usability Testing, User Interface (UI), Prototyping, Usability, User Experience, User Centered Design, Graphic and Visual Design, Ideation, Web Content Accessibility Guidelines, Design, Human Computer Interaction, User Experience Design, Interaction Design, Qualitative Research, Design Reviews, Design Thinking, Conceptual Design
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Program Development, Data Structures, Data Management, Integrated Development Environments
University of Minnesota
Skills you'll gain: User Interface (UI) Design, User Interface (UI), Usability, Human Computer Interaction, User Experience Design, Design, Design Thinking, UI/UX Research, Design Strategies, User Centered Design
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Unified Modeling Language, Computer Programming, Data Structures, File Management, Debugging
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- The Power of Object-Oriented Programming: University of Michigan
- Object-Oriented Programming and GUI with Python: Arizona State University
- Learn Object-Oriented Programming with PHP: Coursera Project Network
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- Software Engineering: Software Design and Project Management: The Hong Kong University of Science and Technology
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Object Oriented Development using C#: Jordan University of Science and Technology
- Software Architecture: University of Alberta
- User Interface Design: University of Minnesota
- Object Oriented Programming in Java: IBM