CIS120 Resources
CIS120-specific Resources
- CIS120 discussion group
- OCaml, Eclipse and OcaIDE Setup Instructions
- Setting up and running projects in Eclipse
- Using the OCaml Toplevel
General OCaml Resources
- The Caml Web Site, particularly
- Penn OCaml Programming Style Guide
- Developing Applications with Objective Caml by Emmanuel Chailloux, Pascal Manoury and Bruno Pagano
- Introduction to Objective Caml by Jason Hickey (draft book)
General Java Resources
- The Java Web Site, particularly
- Java 6 API
- Java Tutorials
- Code
Conventions for the Java Programming Language
- Java Language
Specification
- Penn
Java Programmming Style Guide
- Introduction to
Programming Using Java, Fifth Edition by David J. Eck