MS521 OBJECT-ORIENDTED PROGRAMMING
Course Code: |
9030521 |
METU Credit (Theoretical-Laboratory hours/week): |
3(3-0) |
ECTS Credit: |
8.0 |
Department: |
Modelling And Simulation |
Language of Instruction: |
English |
Level of Study: |
Graduate |
Course Coordinator: |
|
Offered Semester: |
Fall Semesters. |
Course Content
Review of data structures using C++. Introduction to Object Oriented Programming Languages. Abstraction, approaches to modular program design, principles of abstract data types, basic concepts of objects: local variables and methods. Classes and instances, single and multiple inheritance and object hierarchies. Principles of object-oriented software development. Overview of and experience with the object-oriented programming environments such as C++, Java, through programming assignments and possibly a term project.