This web site is no longer maintained and the content may be outdated.
Please visit for up-to-date information.
No upcoming events...

Home / Courses / CmpE 210
  CmpE 210    

Fundamentals of Object Oriented Programming

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 testin. 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.

Course Offerings:

Fall 2013Fikret Gürgen
Summer 2013Fikret Gürgen
Fall 2012Fikret Gürgen
Summer 2012Fikret Gürgen
Fall 2011Fikret Gürgen
Fall 2010Güneş Erçal
Fall 2009Ali Vahit Şahiner
Spring 2009Pınar Yolum Birbil
Spring 2008Pınar Yolum Birbil
Spring 2007Ali Vahit Şahiner
Fall 2006Ali Vahit Şahiner
Spring 2006Ali Vahit Şahiner
Fall 2005Ali Vahit Şahiner
Spring 2005Ali Vahit Şahiner
Fall 2004Ali Vahit Şahiner
Spring 2004Ali Vahit Şahiner
Boğaziçi University Department of Computer Engineering
Address: 34342 Bebek, Istanbul, TURKEY
Phone: +90 212 359 4523-24 Fax: +90 212 287 2461
general information:   webmaster: