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.
- Office Room: S112
- Phone: (248) 204-3504
- Fax: (248) 204-3518 (this fax number is for
the whole building and senders
should be sure to place instructor's name on the fax)
- Dept. Secretary: (248) 204-3560
- Math/CS Drop Box: in front of S120 door.
- Email: CHUNG@ltu.edu
- LTU webpage at http://www3.ltu.edu/~chung
(syllabus, announcements, lecture notes, etc.)
- LTU BlackBoard
- Office Hours: check out
http://www3.ltu.edu/~chung/se02sch.htm
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]
- Introduction to Java and JBuilder 4, Comparing Java to C++ [1]
- Java Building Elements / Control Structures / Methods [1]
- Object-oriented Programming and
Arrays and Strings [2]
- Class Inheritance [2]
- Getting Started with 2D Graphics Programming [1]
- Creating User Interfaces [1]
- Applets and Advanced Graphics [1]
- Exception Handling [1]
- Input and Output [1]
- Multithreading [2]
- Multimedia [1]
- Java Topics [2]
Class Format: Total 200 points
- Homework programming assignments including a small individual project - 80 points
- 2 quizes (in class): 30x2=60 points
- 1 final (everything covered in class) - 60 points
Important Dates and Grading: Total 200 points
- Wed. 6-5-00, Quiz #1
- Wed. 6-26-00, Quiz #2
- Wed. 7-10-02: Last day to withdraw.
- Mon. 7-22-02, No class
- Wed. 7-24-02, 7:45-9:00pm: Final Exam
This score will be translated into a letter grade based upon the
percentages given below.
A | 90-100% | C | 70-74% |
A- | 89% | C- | 69% |
B+ | 85-88% | D+ | 65-68% |
B | 80-84% | D | 60-64% |
B- | 79% | D- | 59% |
C+ | 75-78% | F | 00-58% |
Class Policies
Exam Policies
- There will be no makeup exam (final, quiz) will be given.
- Closed books, closed notes, and closed neighbors.
- The final exam will focus primarily (but not exclusively) on material
presented in the lectures.
Programming Homework Policies
- You are supposed to use JBuilder 4.
- Homework assignments must be done
individually.
- DO NOT COPY THE WORK OF OTHERS.
- Must be submitted at the beginning of the class on the due date.
- Late submission penalty is 30%.
- No submission will be accepted beyond a week after the due date.
- Read the submission instruction of each homework
carefully.
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)