CmpE 160 Introduction to Object Oriented Programming

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

Credits: 

(3+0+2) 4 ECTS 8

Prerequisites: 

CmpE 150
Link Year Semester Course Page Instructor Course Schedule Lab Schedule
view 2019 Spring Tuna Tuğcu MWW 367 EF 206 | NH 401 | NH 401
view 2019 Spring Tuna Tuğcu MWW 367 EF 206 | NH 401 | NH 401
view 2018 Spring Course Page Tuna Tuğcu MWW 367 KP 01 | NH 405 | NH 405
view 2017 Spring Tuna Tuğcu MWW 367
view 2016 Spring Course Page Tuna Tuğcu M 6 (NH 401), WW 23 (NH 201)
view 2015 Spring Haluk O. Bingöl TWW 512
view 2014 Spring Tuna Tuğcu
view 2013 Fall Tuna Tuğcu
view 2013 Spring Tuna Tuğcu
view 2012 Fall Course Page Tuna Tuğcu
view 2012 Spring Course Page Tuna Tuğcu
view 2011 Fall Course Page Tuna Tuğcu
view 2011 Spring Course Page Tuna Tuğcu
view 2011 Summer Course Page Tuna Tuğcu
view 2010 Fall Course Page Tuna Tuğcu
view 2010 Spring Course Page Tuna Tuğcu
view 2010 Summer Course Page

Contact us

Department of Computer Engineering, Boğaziçi University,
34342 Bebek, Istanbul, Turkey

  • Phone: +90 212 359 45 23/24
  • Fax: +90 212 2872461
 

Connect with us

We're on Social Networks. Follow us & get in touch.