CSC17: Fundamentals of Computer Science III, Spring 2017
Dr. Chuck C. Liang
Professor of Computer Science,
Hofstra University .
102 Adams Hall
Hempstead, NY 11550
Office Phone: (516 463) 5559
(<- click to send me mail)
Official Office Hours: Monday-Wednesday 12:30-1:30pm, Thursdays 1-2pm
lab 1, lab 1b,
lab 2, lab 3
Lab 2 sample solution
Submit all programming assignments on blackboard, CSC 17
Sample C++ program and corresponding Java program
Linked lists in java: first version,
second version, test
program, third version and polymorphic mergesort
Condensed Notes on Interfaces, Inheritance and
Alternate version of linked lists (LinkedList.java)
mergesort (uses LinkedList.java: STUDY THIS VERSION)
Sorting algorithms for arrays and test program.
Some examples of recursion
Recursive algorithm (triangles) without recursion
and with recursion.
Lab 2 must be completed prior to class on Wednesday 2/22.
Quiz Monday 2/27.
Tutoring Schedule for Spring 2017. The
recommended tutors for csc17 are Christopher and Jay.