CMPE210

Fundamentals of Object Oriented Programming

Course Information  

Faculty Faculty of Engineering
Course Code CMPE210
Course Title Fundamentals of Object Oriented Programming
Language of Instruction English
Course Semester Fall
Course Hours Lecture: 3, PS:0, Labs: 2
Course Credits 4
ECTS 5
Grading Mode Letter Grade
Prerequisites CMPE150
Corequisites None

Catalog Description  

Review of scalar and structured data types. Object oriented programming concepts: classes and abstract data types, inheritence, polymorphisms, operator overloading. Classical and object oriented program specification, design, coding and testing. Linear (stacks, queues, linear lists) and nonlinear data structures (trees, sets). Sequential and random access files. Implementation of data structures: Linked lists, multidimensional arrays, records, character strings, stacks, queues, trees and sets. Recursion.

Current Instructor  

fikret-gürgen-thumbnail
Fikret Gürgen

Professor

Previous Instructors