Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

OpenLearning

Software Development : Object Oriented Programming (HP2L48)

via OpenLearning

Overview

Master AI & Machine Learning for 50% Off
Go under the hood of AI — neural networks, real-world applications & more. Designed by UNSW experts.
Enroll Now
This course develops the ability to analyze object-oriented programming principles, evaluate designs, select suitable techniques and patterns, and build robust, scalable software applications for complex requirements.

Syllabus

  • Analyse the principles of Object-Oriented Programming (OOP) in the context of software development projects.
  • Categorise various Object-Oriented Programming concepts such as inheritance, encapsulation, and polymorphism in real-world applications.
  • Critique different Object-Oriented Programming designs to determine their effectiveness and efficiency in solving specific software problems.
  • Justify the selection of specific Object-Oriented Programming techniques and patterns when developing a software application.
  • Design comprehensive Object-Oriented Programming systems that address complex software requirements.
  • Develop robust and scalable software applications using Object-Oriented Programming languages and methodologies.

Taught by

ASGS

Reviews

Start your review of Software Development : Object Oriented Programming (HP2L48)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.