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
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 Programming (OOP), C# (Programming Language), Software Design Patterns, Event-Driven Programming, Program Development, Virtual Environment, UI Components, Software Development, User Interface (UI), Data Import/Export, Debugging, File Management
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), Software Design Patterns, Embedded Software, Program Development, Embedded Systems, Maintainability, Debugging
University of Colorado Boulder
Skills you'll gain: Internet Of Things, API Design, Amazon Web Services, Embedded Software, Application Programming Interface (API), Network Protocols, Microservices, Cloud Applications, Cloud Services, Embedded Systems, Serverless Computing, Cloud Technologies, Cybersecurity, Cloud Computing, Software Development, Wireless Networks, General Networking
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Software Development Life Cycle, Risk Management, Software Design, Application Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design, System Design and Implementation
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Business Systems, Object Oriented Programming (OOP), Software Design, Systems Design, Business Modeling, System Design and Implementation, Technical Design, Software Development, Application Development
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Computer Programming, Software Documentation
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
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
University of Colorado Boulder
Skills you'll gain: Design Elements And Principles, Graphic Design, Graphic and Visual Design Software, Design Software, Design, Storytelling, Typography, Adobe Creative Cloud, Content Creation, Design Research, Information Architecture, Color Theory
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Interactive Design, Program Development, User Interface (UI), Command-Line Interface
University of Colorado System
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Event-Driven Programming, Computer Programming, Program Development, User Interface (UI), Debugging, Data Import/Export, File Management, Software Design
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Software Engineering: Software Design and Project Management: The Hong Kong University of Science and Technology
- Intermediate Object-Oriented Programming for Unity Games: University of Colorado System
- Arduino OOP—Object-Oriented Programming: Packt
- M2M & IoT Interface Design & Protocols for Embedded Systems: University of Colorado Boulder
- Introduction to Software Development and Applications: Northeastern University
- Introduction to Domain Models: Northeastern University
- C++ Object Basics: Functions, Recursion, and Objects: Codio
- Java Classes and Objects: Coursera Project Network
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Basic Elements of Design: Design Principles and Software Overview: University of Colorado Boulder