MCS3603: Introduction to Java Programming

Summer E 2000, Department of Math. and Computer Science
Lawrence Technological University

Day/Time: MonWed 5:45-8:40pm
Credit Hours: 3
Prerequisite: CS2 or equivalent
Lecture Room: S324
Lab.: M215 (you are required to know the entry code)
Instructor: ChanJin Chung, Ph.D. Required Text : An Introduction to Java Programming with JBuilder 3 by Daniel Liang, Prentice-Hall, Inc., 2000; ISBN: 0-13-086911-2

Internet Resources
Class and (Lab.) Topics [total 12 lectures + 2 quizes + 1 final]
  1. Introduction to Java and JBuilder 3, Comparing Java to C++ [1]
  2. Java Building Elements / Control Structures / Methods [1]
  3. Object-oriented Programming and Arrays and Strings [1]
  4. Class Inheritance [1]
  5. Getting Started with Graphics Programming using Swing Components [1]
  6. Creating User Interfaces [1]
  7. Applets and Advanced Graphics [1]
  8. Exception Handling [1]
  9. Input and Output [1]
  10. Multithreading [1]
  11. Multimedia [1]
  12. Java Topics such as Java Servlets and JSP [1]
Class Format: Total 200 points
Important Dates and Grading: Total 200 points
This score will be translated into a letter grade based upon the percentages given below.
   A : 90-100%                 C : 70-74%
   A-: 88-89%                  C-: 68-69%
   B+: 85-87%                  D+: 65-67%
   B : 80-84%                  D : 60-64% 
   B-: 78-79%                  D-: 58-59%
   C+: 75-77%                  F : 00-57%
Class Policies

Exam. Policies
Homework Policies
Policy on Academic Misconduct

5/17/00