Instructor Pınar Yolum Birbil

E-mail: pinar.yolum AT boun DOT edu DOT tr

Teaching Assistant Mehmet Gönen

E-mail: gonen AT boun DOT edu DOT tr
Office Hours: TT ThTh 56 56 @ ETA 27

Catalog Data

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.

Textbook

Nell B. Dale, C++ Plus Data Structures, 4th Edition, Jones & Bartlett Publishers, 2006.

Lecture Hours

  • MM 56 @ NH 302
  • T 3 @ ETA A2

PS Hours

  • MM 78 @ ETA B3

Grading

  • 2 Midterms (30%)
  • Final (30%)
  • Projects (40%)