CS435 Handouts (Spring 2021)
Copyright by A. Gerbessiotis (2006-2021). All rights reserved.
B1. Homeworks, Mini-Project and Exams
- Bonus Points Do you want to collect 20 bonus points?
Fill in and submit
this CS435 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.
- 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.
- Clarification for Mini-Project (MP)
The deadline is firm.
Submission through Canvas per Handout 2 guidelines,
and before noon on a Wednesday. Noon is 12 o'clock noon
also designated 12PM, which is not midnight. Before noon
means no later than 11:59:59am.
The Mini-Project (MP) is posted on the first day of
the semester for a reason: DO NOT BE LATE.
-
Mini-Project (MP).
(**** Uploaded on XX/XX/XXXX ****)
The ordinary and default location of the Mini-Project is the Assignments
section of Canvas. It might also be posted here.
Read Handout 2 carefully for logistics before you start working on it.
For the due date check also the syllabus.
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 XX/XX/XXXX ****)
In canvas Announcements. (The course FAQ on the last page.
-
Document 1: Webex Meeting Numbers.
(**** Uploaded on XX/XX/XXXX ****)
If applicable, in canvas Announcements.
-
Document 2: ProctorU Record+ and Canvas exam taking.
(**** Uploaded on XX/XX/XXXX ****)
If applicable, in canvas Announcements.
-
Document 3: Computer Science Fundamentals.
(**** Uploaded on XX/XX/XXXX ****)
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.
- Data Structures and Algorithms in Java
by M. T. Goodrich and R. Tamassia, Wiley.
- 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 Dec 14, 2020 at 13:00
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.