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: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Software Development, Software Engineering, Software Systems
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, Database Management, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Object Oriented Design, Object Oriented Programming (OOP), Web Development
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 Virginia
Skills you'll gain: Design Thinking, Creative Problem-Solving, Ideation, Innovation, Creativity, Strategic Thinking, Market Opportunities, Human Centered Design, Storytelling, Business Modeling, Empathy, Leadership
University of California San Diego
Skills you'll gain: Interaction Design, Human Centered Design, Mockups, Storyboarding, User Experience Design, Design Thinking, Prototyping, Usability Testing, User Interface (UI) Design, User Research, Interviewing Skills
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Data Validation, Data Integrity
Skills you'll gain: Data Mining, Artificial Intelligence, Generative AI, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Big Data, Information Architecture, Strategic Decision-Making, Cloud Computing, Data Analysis, Data Science, Deep Learning, Digital Transformation, Data Strategy, Data-Driven Decision-Making, Artificial Neural Networks, Business Strategy, Business Process Automation, Technology Strategies, Governance
University of Colorado System
Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Vulnerability Management, Databases, Technical Design, Software Architecture, Secure Coding, Systems Design, Software Design Patterns, Software Engineering, Software Visualization, Software Development Life Cycle, Security Engineering
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, Debugging, Application Programming Interface (API)
University of Michigan
Skills you'll gain: Django (Web Framework), Object-Relational Mapping, Model View Controller, SQL, Databases, Object Oriented Programming (OOP), Web Applications, Data Modeling, Application Security, Web Development, Python Programming, HTML and CSS
University of Michigan
Skills you'll gain: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, Computer Programming, Software Design, Python Programming, Maintainability, Java, Algorithms, Debugging
Skills you'll gain: Software Design Patterns, Software Design, C++ (Programming Language), Software Architecture, Maintainability, Programming Principles, Object Oriented Programming (OOP), Prototyping, Performance Tuning
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology
- Web Applications for Everybody: University of Michigan
- Software Architecture: University of Alberta
- Design Thinking for Innovation: University of Virginia
- Human-Centered Design: an Introduction: University of California San Diego
- Object-Oriented Java: Inheritance and Encapsulation: Codio
- IBM AI Foundations for Business: IBM
- Secure Software Design: University of Colorado System
- Java Programming: Principles of Software Design: Duke University
- Building Web Applications in Django: University of Michigan