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 160
  CmpE 160    

Introduction To Object Oriented Programming

Description: Programming methodology: Specification, design, coding, program correctness. Review of data types: scalar types, structured types. Data Structures: Linear structures (stacks, queues, linear lists), nonlinear structures (trees, sets), files (sequential, random access). Implementation of data structures: Linked list implementation, multidimensional array implementation, record implementation, character string, stack, queue, tree and set implementations. Recursion.

Prerequisite: CMPE 150

Course Offerings:

Fall 2013Tuna Tuğcu
Spring 2013Tuna Tuğcu
Fall 2012Tuna Tuğcu
Spring 2012Tuna Tuğcu
Fall 2011Tuna Tuğcu
Summer 2011Tuna Tuğcu
Spring 2011Tuna Tuğcu
Fall 2010Tuna Tuğcu
Summer 2010Mordo Shalom
Spring 2010Tuna Tuğcu
Fall 2009Ali Vahit Şahiner
Summer 2009Mordo Shalom
Spring 2009Ali Vahit Şahiner
Fall 2008Ali Vahit Şahiner
Summer 2008Fikret Gürgen
Spring 2008Ali Vahit Şahiner
Fall 2007Ali Vahit Şahiner
Summer 2007Fikret Gürgen
Spring 2007Levent Akın
Fall 2006Levent Akın
Summer 2006Fikret Gürgen
Spring 2006Levent Akın
Fall 2005Levent Akın
Summer 2005Fikret Gürgen
Spring 2005Levent Akın
Fall 2004Levent Akın
Summer 2004Fikret Gürgen
Spring 2004Levent Akın
Summer 2003Fikret Gürgen
Spring 2003Levent Akın
Summer 2002Fikret Gürgen
Spring 2002Levent Akın
Summer 2001Fikret Gürgen
Spring 2001Levent Akın
Spring 2000Levent Akın
Spring 1999Levent Akın
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: