Department of Computer Science and Engineering
Wright State University
4 Credit Hours, Summer Qtr 1999, Wright State U
Instructor: Dr Prabhaker Mateti, Associate Professor
Office Hrs: 15:00-16:00 M W at 449 Russ, or by appointment
pmateti@cs.wright.edu (937) 775 5114
[4 credit hours] Study of the implementation of data structures and control structures in professional computer programs. Introduction to the fundamentals of complexity and analysis. Study of common standard problems and solutions (e.g., transitive closure). Emphasis on high-level language software design. 3 hours lectures, 2 hours lab.
Prerequisites: CS 242, MTH 253, and MTH 257.
Sartaj Sahni, Data Structures, Algorithms and Applications in C++, WCB McGraw-Hill, 1998, ISBN 0-07-109219-6. Source Code etc: www.mhhe.com/engcs/compsci/sahni/ See also Errata
Paul W. Abrahms, Bruce Larson (Contributor), Unix for the
Impatient, Paperback, 824 pages, 2nd edition (September 1995),
Addison-Wesley Pub Co; ISBN: 0201823764
Course Home Page: www.cs.wright.edu/~pmateti/Courses/400.html
| 4 | Programming Assignments; late -10*n*n% where n = days late | 40% |
| 2 | Homework Exercises at 5% each; Late not accepted | 10% |
| 1 | Midterm Examination | 20% |
| 1 | Final Examination | 30% |
| Item | Date |
| Programming Assignment 1 | June 23 |
| Programming Assignment 2 | July 09 |
| Homework 1 | July 12 |
| Midterm Exam | July 14 |
| Programming Assignment 3 | Aug 04 |
| Programming Assignment 4 | Aug 11 |
| Homework 2 | Aug 16 |
| Final Exam | Aug 18 |