CSCI1380 (Introduction to Computer Science I in Java) Courseware -- Xiannong Meng

This is CSCI1380, Introduction to Computer Science I in Java, on-line courseware. The web pages are under experiment. If you have any comments or suggestions, please send mail to me.
  • Syllabus and schedule
  • Syllabus
  • Schedule for CSCI1380.03
  • Course notes
  • Review for the second test.
  • Textbook related on-line resources:
  • Web site for our text book "Java -- An Object First Approach" by Dr. Fintan Culwin
  • Part of the source code for examples in the textbook. Reposted with the permission of the author.
  • On-line assignments: o Hw 1 o Hw 2 o Hw 3 o Hw 4 o Hw 5 o Hw 6
  • Class files that are used in laboratory exercises: o Kbd.java o Friend.java and FriendDemo.java
  • Code examples used in lectures.
  • Some Java networking program examples.
  • An introduction to Pascal and Turbo Pascal for Windows.
  • Pascal program examples :
  • an example of array parameters and file operation
  • an example of bubble sort
  • Others Java related resources (Note: many of these pages contain overwhelming amount of information that are beyond CSCI1380 scope)
  • Table of Contents of Alternatives to Deprecated Methods and Classes in Java
  • Java Document from JavaSoft.
  • JavaWorld --- A magazine for the Java community
  • Harissa is a Java environment that includes a compiler from Java bytecode to C and a Java interpreter.
  • JavaSoft home page --- A Java Web page maintained Sun Microsystems
  • Download a copy of your own JDK at JavaSoft JDK site.
  • Microsoft site for J++