|Instructor:||John Tang Boyland (firstname.lastname@example.org)|
Please send comments or questions at any time to the instructor at email.
An advanced course in object-oriented programming. Abstraction; single and multiple inheritance; dynamic binding of functions; polymorphic types and operators; survey of object-oriented techniques. Prereq: jr st; CompSci 431(P)
Xiaoping Jia. Object-Oriented Software Development Using Java. Addison-Wesley, Boston. 2003.Copies of these textbooks should be available at UWM bookstore and at Panther bookstore.
There are known typos in the first printing.
Here is an index of git repositories for this course (all of which are under /afs/cs.uwm.edu/users/classes/cs552/):
an executable JAR file to read your grade information out of AFS
The following resources have homepages that lead to places to download free implementation:.
If you install AFS on your home computer, you will probably want to turn on encryption of file transfer. Use "fs setcrypt on" in your AFS startup script (if UNIX-based). In Windows, as far as I know, you have to do this manually every time AFS is started up again (e.g. on reboots).
Our AFS ``cell'' uses KerberosV encryption. All client must install KerberosV. To use KerberosV, you known that the ``realm'' is CS.UWM.EDU and the kerberos server (KDC) is kerberos.cs.uwm.edu.
Last modified: September 3, email@example.com