CS610 Handouts (Fall 2020)
Copyright by A. Gerbessiotis (2006-2021). All rights reserved.
B1. Programming Project, Problem Sets, and Exams
- Bonus Points Do you want to collect 20 bonus points? Fill in and submit
this CS610 FORM no later than 18:00 of the third Friday of the semester.
- Problem Sets with solutions are periodically posted
in the protected area, not here. Practice with them.
- Exams and Past Exams
Online exams are in canvas. Otherwise posted in Section C. Past Exams only in
section C. Some of them have solutions.
- Homeworks are for credit, posted on canvas only and due before
NOON time (canvas interpretation of 12PM or 12P). Dates in canvas or the calendar (Handout 1).
- Programming Project (PrP) .
It is available in canvas.
Before you do the programming project, read Handout 2 below.
If you don't and you get 0 points in the project, do not
complain about the grade. Submission is also by canvas and
before NOON time (see also item above on Homeworks).
PrP option 1 includes fragments of an example that can appear in a batch file.
Here you may find the complete example in one file:
Example of PrP Option 1
B2. Handouts
B2a. Syllabus and Course FAQ
B2b. Other Course Handouts
B3. Other Reference Material
You may find the following material useful, as far as the
coverage of asymptotic growth of functions and recurrences are
concerned.
-
Mathematics for Computer Science (2015/5/18 version) by E. Lehman, F. T. Leighton, A. R. Meyer.
- Introduction to Algorithms (third edition)
by B. Cormen, C. Leiserson, R. Rivest, and C. Stein, MIT-Press.
(The previous edition was published by McGraw-Hill.)
- Computer Algorithms: Introduction to Design and Analysis
by Sara Baase and Allen Van Gelder, Addison Wesley.
- Data Structures and Algorithms with Object-Oriented
Design Patterns in Java
by B. Press, Wiley.
Last modified Nov 2, 2020, 09:08