Teacher | Kent Archie | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Phone | Home: (630) 393-1788 | |||||||||
cis327@archie-perkins.com | ||||||||||
Snail Mail | Academics, Mailbox 77 | |||||||||
Web Site | http://www.archie-perkins.com/teaching/devry/cis327 | |||||||||
Office Hours | Minimally, after class and by appointment | |||||||||
Text |
Data Structures and other objects using C++ By: Michael Main and Walter Savitch Publisher: Addison Wesley ISBN: 0-201-70297-5 |
|||||||||
Class Time and Room |
|
This course moves past basic programming and into software engineering. We will look at a number of techniques for organizing and accessing data. We will study arrays, stacks, queues, linked lists, trees, heaps, B-trees and graphs. ALong with organizing data, we will study efficient ways to search and sort the data, We will develop applications that use these techniques to help understand when to use which technique and what the costs and benefits are.
There will be quizzes and tests. There will be considerable code development.
Final letter grades are determined by the total points you get. I will be using the usual grading scale listed below. I will round up on partial points. If you are within 2 points of the next highest grade, I will move you up. If you are 3 or more points away, I won't. If you are concerned about your performance, contact me at once. After the final, it is too late.
Range (percent) | Letter Grade |
---|---|
90-100 | A |
80-89.9 | B |
70-79.9 | C |
60-69.9 | D |
0-59.9 | F |