CS610 Handouts (Spring 2021)
Copyright by A. Gerbessiotis (2006-2022). All rights reserved.
B1. Homeworks, Programming Project, 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.
- Homeworks will only be posted in the LMS
(Learning Management System) known as Canvas (or canvas).
Solutions are in the feedback you receive.
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.
The PrP is posted on the first day of
the semester for a reason: DO NOT BE LATE.
The deadline is firm.
Submission through Canvas per Handout 2 guidelines,
and before noon on a Thursday. Noon is 12 o'clock noon
also designated 12PM, which is not midnight. Before noon
means no later than 11:59:59am.
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.
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
- Exams
are posted on the medium provided and their
solutions are ordinarily posted in Section C
(protected area). For an online (converged or otherwise)
course the exam medium is the LMS.
B2. Handouts and other Documents
Handouts (file names start with an h) are available in this section.
Documents (file names start with a d) are additional 'handout's containing
sensitive information and are available through Canvas Announcements.
B2a. Syllabus
Note that the html version is generated from the pdf
source automatically and might contain inconsistencies.
B2b. Other Course Handouts
B2c. Other Documents
-
Document 0: Introduction with a Course Outline.
(**** Uploaded on 01/02 ****)
In canvas Announcements. (The course FAQ on the last page.)
-
Document 1: Webex Meeting Numbers.
(**** Uploaded on 01/02 ****)
If applicable, in canvas Announcements.
-
Document 2: ProctorU Record+ and Canvas exam taking.
(**** Uploaded on 01/02 ****)
If applicable, in canvas Announcements.
-
Document 3: Computer Science Fundamentals.
(**** Uploaded on 01/02 ****)
In canvas Announcements.
B3. Other Reference Material
The first link below contains all the mathematics cs students need (or not).
The other three links offer an alternative to the textbook's
exposition to data structures and algorithms. None is a required or
recommended material.
-
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 Jan 2, 2021, 00:35
Disclaimer
The material of this web-page is purely optional.
It is not required to study it. It is provided as is.
Classroom attendance is strongly recommended,
and so is studying the designated textbook.