Skip to content
Computer Science University Intermediate

Object-Oriented Programming and Software Design

Going beyond the programming fundamentals already covered in this faculty โ€” object-oriented principles including classes, inheritance, and polymorphism, and the basic software design practices that keep growing programs manageable.

U
Instructor: Umweka Academy
๐Ÿ“– 8 lessons
โฑ 3.2h content
๐Ÿ‘ฅ 0 enrolled
๐ŸŽฏ Intermediate
๐Ÿ… Certificate included
๐Ÿ”ฌ
K 0.00
Requires an active subscription
Create Account & Enrol
This course includes
  • 8 lessons across multiple modules
  • 3.2 hours of content
  • Videos, PDFs & quizzes
  • Certificate of completion
  • Lifetime access
Save

What you'll learn

Understand core concepts and fundamentals
Apply knowledge through practical exercises
Solve real-world problems confidently
Build a strong foundation for further study
Pass assessments and earn your certificate
Access instructor support and Q&A

Course Content โ€” 8 lessons

๐Ÿ“„
Introduction to Object-Oriented Programming
Pdf
20m
๐Ÿ“„
Classes and Objects
Pdf
25m
๐Ÿ“„
Encapsulation
Pdf
20m
๐Ÿ“„
Inheritance
Pdf
25m
๐Ÿ“„
Polymorphism
Pdf
25m
๐Ÿ“„
Software Design Principles
Pdf
20m
๐Ÿ“„
Introduction to Version Control
Pdf
25m
๐Ÿ“„
Putting It Together: Designing a Small OOP System
Pdf
30m

Requirements

  • A device with internet access (phone, tablet, or computer)
  • Basic understanding of Computer Science
  • Dedication and willingness to learn

Student Reviews

No reviews yet โ€” be the first!

Ready to start learning?

Subscribe to unlock all courses on Umweka Academy.

Create Free Account โ†’