CSC17: Fundamentals of Computer Science III, Spring 2010Dr. Chuck C. Liang
Office Address: Email: cscccl@hofstra.edu (<- click to send me mail)
Official Office Hours: Monday-Thursday 1:30-2:30pm
Course Syllabus
Online Resources:
lab 1, lab 2, lab 3, lab 4, lab 5, lab 6a, lab 6b
Support file for lab 5: student.java
Submit all programming assignments on blackboard (please heed the warning about saving versus submitting)
Sample correspondance between a C++ program first.cpp
and a Java program first.java
Announcements:Note on lab 5: in the polymorphic part of the program, you may have to call the three versions of search by different names (search1 and search2...). Otherwise, since their types are all abstract, the compiler will not be able to tell the difference (thanks to Mike for pointing this out). Lab 4 MUST be submitted BEFORE Wednesday 3/10. Lab 5 must be submitted before Monday 3/15. Exam March 17th DOWNGRADED to demi-exam. Study guide with practice problems available. Classes were canceled for Wednesday 2/10. For make up: You are REQUIRED to watch this ONLINE LECTURE. This was the introductory lecture of a course taught at MIT, where "skipping problems will have a non-linear effect on your grade." You can skip the first 17 minutes of the lecture. Please also read the tutorial above on algorithm complexity.
|