Working on from on October 01, 2010 ·

General Information

  • University: Salahaddin University-Erbil
  • Department: Software Engineering Dept.
  • My Status: Assistant Lecturer
  • Level: BSc
  • Year: 2010-2012

Course Description

This course teaches one of the important methodologies of software development. It introduces the concepts of Object Oriented Programming (OOP) and its implementation.

Course Objectives

Understanding the fundamental concepts like Objects, Classes, Inheritance and Polymorphism of OOP and how to implement them in the software engineering.

Course Content

  • Classes
  • Objects
  • Encapsulation and access control
  • Inheritance
  • Polymorphism
  • Abstraction
  • Interfaces
  • Exception Handling
  • Generics

Polla Fattah