CIS 435 and CIS 435H
Copyright by A. Gerbessiotis (1999,2000,2001,2002,2003).
All rights reserved.
Homeworks and Exams
- Homework 0 in
Adobe Postscript and
Adobe Acrobat PDF.
For Homework 0 (Problem 1) fill in completely this
linked form.
Homework 0 is a required Math background review homework. If you don't
do it you get (-50) points that you must cover later in class. (Uploaded 1/21)
- Homework 1 in
Adobe Postscript and
Adobe Acrobat PDF.
The programming module (Problem 5) is available separately in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded on 1/28).
- Homework 2 in
Adobe Postscript and
Adobe Acrobat PDF.
The programming module (Problem 5) is available separately in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded on 2/4).
- Exam 1 in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded 2/20)
- Homework 3 in
Adobe Postscript and
Adobe Acrobat PDF.
The programming module (Problem 5) is available separately in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded 2/20)
- Homework 4 in
Adobe Postscript and
Adobe Acrobat PDF.
The programming module (Problem 5) is available separately in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded 3/4)
- Homework 5 in
Adobe Postscript and
Adobe Acrobat PDF.
The programming module (Problem 5) is available separately in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded 4/1)
- Exam 2 in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded 4/8)
- Homework 6 in
Adobe Postscript and
Adobe Acrobat PDF.
The programming module (Problem 5) is available separately in
Adobe Postscript and
Adobe Acrobat PDF. (Uploaded 4/15)
Other Reference Material
You may find the following material useful, as far as the
coverage of asymptotic growth of functions and recurrences are
concerned.
- Computer Algorithms: Introduction to Design and Analysis
by Sara Baase and Allen Van Gelder, Addison Wesley.
- Data Structures and Algorithms in Java
by M. T. Goodrich and R. Tamassia, Wiley.
- Data Structures and Algorithms with Object-Oriented
Design Patterns in Java
by B. Press, Wiley.
Handouts
- Handout 0 (Web-page-locator) in
hardcopy only on the first day of classes.
- Handout 1 (Course Information) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/17).
- Handout 2 (Course Policies) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/17).
- Handout 3 (Course Calendar) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/17).
- Handout 4 (Evaluation Quiz and Solutions) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/13).
- Handout 5 (Induction) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/13)
- Handout 6 (Discrete Math Review Selected Topics) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/13)
- Handout 7 (Recurrences) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/13)
- Handout 8 (Practical 1: Additional Problems on Asymptotic
Growth of functions) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/13)
- Handout 9 (Practical 2: Additional Problems on recurrences) in
Adobe Postscript and
Adobe Acrobat PDF. (uploaded 1/13)
Source code
Source code cited in the programming exercises.
-
testing.tar that includes the
following three individual files. On a UNIX system you untar the
testing.tar file by typing tar xvf testing.tar .
-
Makefile.
-
bubble.c.
-
sortg.c.
Postscript and PDF viewers
You can download viewers for Postscript and PDF files from the
CS download area
through this link.