MCS3603: (Introduction to) Java

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

Day/Time: MW 7:45-9:40pm
Credit Hours: 3
Prerequisite: CS1 (MCS1514) or equivalent
Lecture Room: S214 (to be changed)
Instructor: ChanJin Chung, Ph.D. Required Text : An Introduction to Java Programming with JBuilder 4 by Daniel Liang, Prentice-Hall, Inc., 2001; ISBN 0-13-033364-6

Internet Resources
Class and (Lab.) Topics [total 16 lectures + 2 quizes + 1 final]
  1. Introduction to Java and JBuilder 4, Comparing Java to C++ [1]
  2. Java Building Elements / Control Structures / Methods [1]
  3. Object-oriented Programming and Arrays and Strings [2]
  4. Class Inheritance [2]
  5. Getting Started with 2D Graphics Programming [1]
  6. Creating User Interfaces [1]
  7. Applets and Advanced Graphics [1]
  8. Exception Handling [1]
  9. Input and Output [1]
  10. Multithreading [2]
  11. Multimedia [1]
  12. Java Topics [2]
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.
90-100%70-74%
A- 89% C-69%
B+   85-88%D+65-68%
80-84%60-64% 
B-  79%D-59%
C+   75-78%00-58%

Class Policies

Exam Policies

Programming Homework Policies

Policy on Academic Misconduct

Plagiarism is a serious academic offense. DO NOT COPY THE WORK OF OTHERS. Failure to observe this will result in zero point for the assignment. Cheating during exams is also a very serious academic offense. Both cases will be handled in accordance with University Policy.


(5/23/02)