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.
- 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.)
-
Office Hours: MW 4:50-5:40pm or by appointment
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]
- Introduction to Java and JBuilder 3, Comparing Java to C++ [1]
- Java Building Elements / Control Structures / Methods [1]
- Object-oriented Programming and
Arrays and Strings [1]
- Class Inheritance [1]
- Getting Started with Graphics Programming using Swing Components [1]
- Creating User Interfaces [1]
- Applets and Advanced Graphics [1]
- Exception Handling [1]
- Input and Output [1]
- Multithreading [1]
- Multimedia [1]
- Java Topics such as Java Servlets and JSP [1]
Class Format: Total 200 points
- Homework programming assignments - 70 points
- 2 quizes: 40x2=80 points
- 1 final (everything covered in class) - 50 points
Important Dates and Grading: Total 200 points
- Mon. 6-5-00, 7:40-8:40pm: Quiz #1
- Mon. 6-19-00, 7:40-8:40pm: Quiz #2
-
Mon. 6-29-00: Last day to withdraw.
- Wed. 7-5-00, 6:00-8: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-: 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
- Attendance is essential to doing well in the course. The exams
will focus primarily (but not exclusively) on material presented in the
lectures.
- If you are unable to attend a meeting, it is your
responsibility to obtain the material from other students or instructor.
Exam. Policies
- There will be no makeup exams will be given
- Closed books, closed notes, and closed neighbors
Homework Policies
- The project and Homework programming assignments must be done individually.
- 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.
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
and will be handled in accordance with University Policy.
5/17/00