Karabakh University Courses
In this section
List of all courses
[EEM 308 ] Object-Oriented Programming
Instruction Language
Azerbaijani
Course Type
Elective - Block 1
Course Description
This course teaches the fundamental concepts of the Object-Oriented Programming (OOP) paradigm, focusing on software design and development. The curriculum covers key principles including encapsulation, inheritance, polymorphism, and abstraction. Students learn to create classes and objects, manage memory, and implement professional coding practices using languages like C++, Java, or C#. The course emphasizes modular code design, reusability, and the use of design patterns to solve complex engineering problems. By the end of the semester, students will be able to develop robust, scalable applications and integrate software components efficiently into larger technical systems.
We use cookies in the delivery of our services. To learn about the cookies we use and information about your preferences and opt-out choices, please click here. By using our platform you agree to our use of cookies.
Decline
Accept