CSE 4510. This course explores new and emerging topics within the various disciplines included in the field of computer science. The subject matter of the course will vary, depending on the instructor and other available resources. Course may be repeated for credit, provided the topics change. (Prerequisite: Data structures or permission of the instructor.)
We will learn the Java programming language and some of its libraries. Core Java, classes, exception handing, packages, threads, internationalization, GUI, applets, networking, RMI, introspection (Java beans), cryptography [maybe], JDBC [maybe].
van der Linden |
Peter van der Linden. Just Java 1.2, fourth edition. SunSoft Press Java Series. Sun Microsystem Press, Mountain View, California; Prentice Hall PTR, Upper Saddle River, New Jersey, 1999. ISBN 0-13-010534-1, list price $44.99 US.
|
![]() |
van der Linden |
Peter van der Linden. Just Java 1.1 and Beyond, third edition. SunSoft Press Java Series. Sun Microsystem Press, Mountain View, California; Prentice Hall PTR, Upper Saddle River, New Jersey, 1998. ISBN 0-13-784174-4, list price $44.95 US, 704 pages.
|
![]() |
In the worse case, you can use the Unix program "expand" to replace tabs characters by spaces. This is, of course, imperfect. In the case where a programs uses both spaces and tab characters, it is impossible to tell what indenting was intended.
I recommending indenting by 3 spaces--4 spaces wastes too much horizontal white space, and 2 spaces does not leave enough visual contrast.
Tuesday, January 12, 1999 | first lecture |
Friday, January 15, 1999 | lab assignment #1 due |
Friday, January 22, 1999 | lab assignment #2 due |
Friday, January 29, 1999 | lab assignment #3 and #4 due |
Friday, February 5, 1999 | lab assignment #5 due |
Friday, February 12, 1999 | lab assignment #6 due |
Not turned in | lab assignment #7 |
Friday, March 5, 1999 | lab assignment #8 due |
March 8 -- March 12, 1999 | Spring break - no classes |
Friday, March 26, 1999 | lab assignment #9 due |
Not turned in | lab assignment #10 due |
Friday, April 16, 1999 | lab assignment #11 due |
Friday, April 23, 1999 | lab assignment #12 due |
Friday, May 7, 1999 | final assignment due |