CSC17: Fundamentals of Computer Science III, Spring 2019
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: MW 2-3:30pm
lab 1, lab 1b,
lab 2, lab 3
Submit all programming assignments on blackboard, CSC 17
Sample C++ program and corresponding Java program
Some examples of recursion
Recursive algorithm triangles fractal, contains
both versions with and without recursion.
More basic examples of classes in Java with
Condensed Notes on Interfaces, Inheritance and
Generics. (REQUIRED READING)
QuickSort implementation, with and without recursion
Linked List implementation (LinkedList.java)
Circular Queue, implements Iterable interface
Quiz Friday 2/8 on Java basics.
Please note that Friday Lab session of this class will also be in Adams 204
(change from Adams 208).