• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Object Oriented Design

Object Oriented Design Courses

Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.


Popular Object Oriented Design Courses and Certifications


  • U

    University of Michigan

    Using Public Policy for Social Change

    Skills you'll gain: Policy Analysis, Policy Development, Social Justice, Advocacy, Public Policies, Political Sciences, Health Policy, Social and Human Services, Social Impact, Economics, Policy, and Social Studies, Program Evaluation, Public Administration, Diversity Equity and Inclusion Initiatives, Research, Problem Solving

    4.9
    Rating, 4.9 out of 5 stars
    ·
    180 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of California, Irvine

    Concurrency in Go

    Skills you'll gain: Go (Programming Language), Algorithms, System Programming, Operating Systems, Computer Architecture

    4.7
    Rating, 4.7 out of 5 stars
    ·
    798 reviews

    Intermediate · Course · 1 - 4 Weeks

  • T

    The World Bank Group

    From Climate Science to Action

    Skills you'll gain: Climate Change Adaptation, Climate Change Mitigation, Interactive Learning, Environmental Issue, Sustainable Development, Social Impact, Environment, Environmental Policy, Natural Resource Management, Environmental Science, Energy and Utilities, Water Resource Management, Scientific Methods, Policy Analysis, Cooperation, Collaboration

    4.7
    Rating, 4.7 out of 5 stars
    ·
    478 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    International Supply Chains and Logistics

    Skills you'll gain: Transportation, Supply Chain, and Logistics, Transportation Operations, Supply Chain Planning, Logistics Management, Shipping and Receiving, Service Design

    4.8
    Rating, 4.8 out of 5 stars
    ·
    182 reviews

    Beginner · Course · 1 - 3 Months

  • U

    Universitat Autònoma de Barcelona

    Diseño de videojuegos

    Skills you'll gain: Video Game Development, Game Design, Unity Engine, Software Design Documents, Design, Experience Design, Usability, Prototyping, Storytelling, Creativity

    4.6
    Rating, 4.6 out of 5 stars
    ·
    332 reviews

    Mixed · Course · 1 - 4 Weeks

  • A

    Advancing Women in Tech

    Real-World Engineering Management

    Skills you'll gain: Software Architecture, Engineering Management, Goal Setting, Systems Design, Technical Management, Smart Goals, API Design, Technical Product Management, Cross-Functional Collaboration, Recruitment, Program Management, Team Performance Management, Technical Communication, Management Training And Development, Software Engineering, Microservices, Employee Coaching, Talent Management, Leadership and Management, Talent Acquisition

    4.7
    Rating, 4.7 out of 5 stars
    ·
    95 reviews

    Beginner · Specialization · 1 - 3 Months

  • E

    Edge Impulse

    Computer Vision with Embedded Machine Learning

    Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Artificial Neural Networks, Embedded Systems, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Deep Learning, Model Deployment, Data Ethics, Data Preprocessing, Machine Learning, Computer Programming, Model Evaluation, Python Programming

    4.8
    Rating, 4.8 out of 5 stars
    ·
    162 reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    University of California, Irvine

    Emerging Trends & Technologies in the Virtual K-12 Classroom

    Skills you'll gain: Education Software and Technology, Learning Management Systems, Collaborative Software, Digital pedagogy, Teaching, Augmented Reality, Game Design, Virtual Environment, Emerging Technologies, Information Privacy, Social Media

    4.6
    Rating, 4.6 out of 5 stars
    ·
    667 reviews

    Mixed · Course · 1 - 4 Weeks

  • I

    Infosec

    Cybersecurity Risk Management Framework

    Skills you'll gain: Risk Management Framework, Cyber Risk, Federal Information Security Management Act, NIST 800-53, Systems Development Life Cycle, Cybersecurity, Security Management, Cyber Governance, Cyber Security Strategy, Risk Management, Security Controls, Infrastructure Security, Cyber Security Assessment, Vulnerability Assessments, Authorization (Computing), Security Requirements Analysis, Continuous Monitoring, Cyber Security Policies, Information Assurance, Information Systems Security

    4.4
    Rating, 4.4 out of 5 stars
    ·
    222 reviews

    Beginner · Specialization · 3 - 6 Months

  • S

    Starweaver

    Business Process Modelling

    Skills you'll gain: Business Workflow Analysis, Workflow Management, Process Improvement, Business Systems Analysis, Diagram Design, Project Scoping, Data Flow Diagrams (DFDs), Process Management, Business Process Management, Business Analysis, Service Design, System Design and Implementation, Business Management, Stakeholder Engagement, Stakeholder Communications

    4.7
    Rating, 4.7 out of 5 stars
    ·
    120 reviews

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    The Complete Modern JavaScript Course with ES6

    Skills you'll gain: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management

    4.3
    Rating, 4.3 out of 5 stars
    ·
    7 reviews

    Beginner · Specialization · 3 - 6 Months

  • U

    Universidad de Palermo

    E-Business: Negocios Online

    Skills you'll gain: Online Advertising, E-Commerce, Digital Marketing, Business Strategy, Social Media Strategy, Google Ads, Digital Transformation, Email Marketing, Search Engine Optimization, Business Modeling, Branding

    4.7
    Rating, 4.7 out of 5 stars
    ·
    259 reviews

    Beginner · Course · 1 - 4 Weeks

1…258259260…716

In summary, here are 10 of our most popular object oriented design courses

  • Using Public Policy for Social Change: University of Michigan
  • Concurrency in Go: University of California, Irvine
  • From Climate Science to Action: The World Bank Group
  • International Supply Chains and Logistics: University of Colorado Boulder
  • Diseño de videojuegos: Universitat Autònoma de Barcelona
  • Real-World Engineering Management: Advancing Women in Tech
  • Computer Vision with Embedded Machine Learning: Edge Impulse
  • Emerging Trends & Technologies in the Virtual K-12 Classroom: University of California, Irvine
  • Cybersecurity Risk Management Framework: Infosec
  • Business Process Modelling: Starweaver

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok