CSCI 2320 Data Structure

Spring, 2009 10:00 am - 10:50 am M/W/F MCSI 328

 

Office Hour:  9:00 am- 10:00 am and 11:00 am-1:00 pm, Monday, Wednesday, Friday by appointments
Office:

 MCSI 304

E-Mail:  bchen [at] uca [dot] edu (You MUST put CSCI2320 in Subject)
Textbooks:

 Data Structures and Problem Solving Using C++ (Second Edition) by Alan Weiss, published by Addison-Wesley

Prerequire:  CSCI 1480 COMPUTER SCIENCE II

Announcement  

Final Project and presentation is due on Apr 29.

 

 

Class Slides

Jan 16:    Syllabus

Jan 21:    Chapter 1. Arrays, Pointers, and Structures ppt

Jan 23:    Chapter 1. Arrays, Pointers, and Structures part2 ppt

Jan 26:    Chapter 6. Algorithm Analysis ppt

Jan 28:    Chapter 6. Algorithm Analysis ppt

Jan 30:    Chapter 16. Stack and Queues ppt

Feb 2:     Chapter 16. Stack and Queues part2 ppt

Feb 4:     Chapter 16. Stack and Queues part3 ppt

Feb 6:     Chapter 16. Stack and Queues part3 ppt

Feb 9:     Lists ppt

Feb 11:    Lists part2 ppt        Quiz1

Feb 13:    Lists part2 ppt

Feb 16:    Chapter 18. Tree ppt

Feb 18:    Exam1 Review

Feb 20:    Exam1

Feb 23:    Chapter 18. Tree ppt     Exam1

Feb 25:    Chapter 18. Tree ppt

Feb 27:    Chapter 19. Binary Search Tree ppt

Mar 1:     Chapter 19. Binary Search Tree ppt

Mar 3:     Chapter 19. Binary Search Tree ppt    Quiz2

Mar 5:     Chapter 19. Binary Search Tree ppt

Mar 9:     Chapter 20. Hash Table ppt

Mar 11:    Chapter 20. Hash Table ppt    Quiz3

Mar 13:    Chapter 20. Hash Table ppt

Mar 16:    Practice Exam

Mar 18:    Practice Exam

Mar 20:    Exam2

Mar 30:    Chapter 21. Binary Heap ppt

Apr 1:      Chapter 21. Binary Heap ppt

Apr 3:      Recursion ppt

Apr 6:      Recursion ppt

Apr 8:      Recursion ppt    Quiz4

Apr 10:     Recursion ppt

Apr 13:     Recursion ppt    Quiz5

Apr 15:     Sorting ppt

Apr 17:     Sorting ppt

Apr 20:     Sorting part2 ppt

Apr 22:     Final Review ppt      Data Mining Introduction ppt

Apr 24:     Practice Exam ppt

Apr 27, 29: Practice Exam discussion + Project Presentation

 

 

Assignments:

Project 1

Project 2

Final Project       file1    file2