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 London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Interactive Design, Program Development, User Interface (UI), Command-Line Interface
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
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Computer Programming, Programming Principles
- Status: Free
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Engineering Software, Development Environment
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Hypertext Markup Language (HTML), Software Design, Data Structures, Debugging, Web Design and Development, Software Engineering, Cryptography, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Encryption, Algorithms, Program Development, Web Applications, Front-End Web Development, Statistical Analysis, Computer 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
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Computer Programming, Software Installation, Programming Principles, Application Frameworks, Virtual Machines, Debugging, Data Structures, Development Environment, File Management
Vanderbilt University
Skills you'll gain: Data Visualization, Image Analysis, Data Visualization Software, Matlab, Machine Learning Methods, Algorithms, User Interface (UI), Applied Machine Learning, Object Oriented Programming (OOP), Statistical Methods, Data Analysis, Computer Programming, Programming Principles, Data Processing, Application Development, Data Structures, Scripting, Debugging, Mathematical Software, Data Manipulation
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Graphical Tools, Software Engineering, Data Structures, Programming Principles, Software Documentation, Development Environment, Debugging
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Computer Programming, Program Development
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Computer Programming, Software Documentation
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
Object Oriented Design learners also search
In summary, here are 10 of our most popular object oriented design courses
- Introduction to Object-Oriented Programming in C++: University of London
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology
- Introduction à la programmation orientée objet (en C++): École Polytechnique Fédérale de Lausanne
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- Java Programming and Software Engineering Fundamentals: Duke University
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Core Java: LearnQuest
- MATLAB Programming for Engineers and Scientists: Vanderbilt University
- Object Oriented Programming in Java: University of California San Diego
- Intermediate Object-Oriented Programming with Java: Coursera Project Network