CENG 213 Data Structures - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

CENG 213 Data Structures

Description:

CENG 213 Data Structures Nihan Kesim i ekli Department of Computer Engineering Middle East Technical University CENG 213 Data Structures * CENG 213 Data Structures ... – PowerPoint PPT presentation

Number of Views:76
Avg rating:3.0/5.0
Slides: 7
Provided by: F156
Category:

less

Transcript and Presenter's Notes

Title: CENG 213 Data Structures


1
CENG 213 Data Structures
  • Nihan Kesim Çiçekli
  • Department of Computer Engineering
  • Middle East Technical University

2
CENG 213 Section 1
  • Instructor Nihan Kesim Çiçekli
  • Office A308
  • Email nihan_at_ceng.metu.edu.tr
  • Lecture Hours
  • Section 1 Tue. 940, 1040 Thu. 940 (BMB4)
  • Course Web Page http//cow.ceng.metu.edu.tr/
  • Teaching Assistant
  • Atil Isçen, atil_at_ceng.metu.edu.tr
  • Kerem Hadimli, kerem_at_ceng.metu.edu.tr

3
Course Description
  • Course Objectives To introduce abstract concepts
    for data organization and manipulation, to show
    how these concepts are useful in problem
    solving. 
  • Prerequisite CENG 140
  • Text Book and References
  • Mark Allen Weiss, Data Structures and Algorithm
    Analysis in C (3rd ed.), Addison Wesley, 2006
    (Current Textbook).
  • M. T. Goodrich, R. Tamassia and D. Mount, Data
    Structures and Algorithms in C, John Wiley
    Sons, 2004 Mark Allen Weiss, Data Structures and
    Problem Solving Using C, 2nd ed., Addison
    Wesley 2000
  • Sartaj Sahni, Data Structures, Algorithms, and
    Applications in C, McGraw Hill, 1998.
  • H.M. Deitel, P.J. Deitel, How To Program C and
    Java by Prentice-Hall, 2001.

4
Grading
  • Midterm I 20 (Nov 13, 2008 tentative)
  • Midterm II 20 (Dec 18, 2008 tentative)
  • Final 35
  • Assignments 25

5
Policies
  • Policy on missed midterm
  • no make-up exam
  • Lateness policy
  • Late assignments are penalized.
  • All assignments and programs are to be your own
    work. No group projects or assignments are
    allowed.

6
Course Outline
  • Overview of object-oriented programming with C
    chapter 1
  • Algorithm analysis chapter 2
  • Sorting chapter 7
  • Lists, stacks, queues chapter 3
  • Trees chapter 4
  • Priority queues chapter 6
  • Hashing chapter 5
  • Graphs chapter 9
Write a Comment
User Comments (0)
About PowerShow.com