Dr. Chuck C. Liang 
Assistant Professor of Computer Science, 
Hofstra University .   
 
Office Address:
201A Adams Hall
 Hofstra University
 Hempstead, NY 11550
Office Phone: (516 463) 5559 
Email: cscccl@hofstra.edu (<- click to send me mail)
Official Office Hours: MTuWTh 10:30-11:30am, or by appointment
 SML lab
 SML programming assignment
Higher order functions in ML. from 2/26 class
 list functions in straight C. also from 2/26 class
bank accounts in ML illustrates object orientation
 (from 3/19 class)
polylist.java: polymorphic linked lists in Java with abstract classes.
C++ polymorphism with templates 
Type Inference Notes (in pdf format)
 NEW HOMEWORK . 
Assignment Appendix
All assignments MUST be handed in by May 14th, at the time of the presentation.