APS105: Computer Fundamentals
Winter 1999


Welcome to the APS105 home page!

This page provides links to essential information for the course. Material will be added to the page throughout the term. If you're looking for the answer to a question, check here first.

Instructor

Guy Lemieux
Department of Electrical and Computer Engineering
lemieux@eecg.toronto.edu
http://www.eecg.toronto.edu/~lemieux

Latest Update

All of the projects have been marked, and all grades are entered. You will be able to pick up your old tests and project reports beginning May 5. They will be located in a box just outside of the office: PT374E (Pratt building).

Check your term marks. If there is an error, please send me email immediately.

Have a wonderful summer!


Link to old course news.


Course Material


Java Programming Reference Material


Java Books

Course Textbook

Cay Horstmann,
Computing Concepts with Java Essentials,
Wiley, 1998.

Other Books

Another good introductory Java book:
Walter Savitch,
Java: An Introduction to Computer Science and Programming,
Prentice Hall, 1999.
Good for C/C++ programmers:
David Flanagan,
Java in a Nutshell, 2nd Edition,
O'Reilly, 1998.
Note: this is based on JDK1.1. There may soon be a 3rd Edition based on JDK1.2.
For programmers who want more information about the class libraries that come with Java:
Patrick Chan, Rosanna Lee, and Douglas Kramer,
The Java Class Libraries, Second Edition, Volumes 1 and 2,
Addison-Wesley, 1998.
Warning: each volume is about 2000 pages!

Last modified:
May 4, 1999