Course title: Java
Course number: M&IS 44095
Course description: An introduction to the Java programming language, its basic structures, object-orientation, applications and Applets
Location: 121 SFH Meeting day: W Meeting time: 6:15-8:45 PM
Name: Janet Formichelli, MS
Email: jformich@kent.edu
Office location: A410 BSA
Office hours: M
3:30-4:30, 6:00-7:00(office); TR 2:30-3:30(office), 5:00-5:30(BSA 213)
Phone: 330-672-1159
Students attending the course who do not have the proper prerequisite risk being deregistered from the class.
Enrollment: Students have responsibility to ensure they are properly enrolled in classes. You are advised to review your official class schedule during the first two weeks of the semester to ensure you are properly enrolled in this class and section. Should you find an error in your class schedule, you have until September 7, 2001 to correct it with your advising office. If registration errors are not corrected by this date and you continue to attend and participate in classes for which you are not officially enrolled, you are advised now that you will not receive a grade at the conclusion of the semester for any class in which you are not properly registered.
Course Goals: To solve problems and implement these solutions using the Java programming language.
Textbook: Y. Daniel Liang, Introduction to Java Programming, Third Edition, Prentice-Hall, 2001, ISBN 0-13-031997-X
Sun releases a Java Development Toolkit, including a compiler, an interpreter and an appletviewer which all run from the command line. In Windows that is found at the MS-DOS prompt. Notepad can be used as an editor. The latest version of this kit is Java™ 2 SDK, Standard Edition, v 1.3.1. For Windows the file is j2sdk-1_3_1-win.exe (34,440,521 bytes), available at: http://java.sun.com/Download4. After downloading, click the file to install it and follow the other directions at http://java.sun.com/j2se/1.3/install-windows.html#Delete Our book also includes the JBuilder3.5 environment. I believe it is much too complex for beginning Java programmers and you will spend all your time learning this software instead of learning Java.
WebCT
The WebCT site at https://class.kent.edu/webct/public/home.pl will basically
manage the course. The syllabus,
calendar, assignments, course information, messages from the instructor and
e-mail will be available there. A help page for using WebCT is found at:
Course
Requirements
6 Java programming assignments: (25 points each) 150 points
3 course exams:
(50 points each) 150 points
final exam: 100 points
Grading Scale
90-100 A 80-89 B 70-79 C
60-69 D 0-59
F
Missing class is
not an excuse for failure to understand material or complete assignments. Material covered in class will not be
covered again outside of class. It is up to you to read the material and get
notes from another student.
Programming
assignments are due in electronic form uploaded to the WebCT site by the
beginning of the class on which they are due. Absence from class is not an
excuse for not having the assignment in. Late assignments will be penalized 10%
per day (not per class session).
Assignments will not be accepted after one week beyond the due
date.
Make-up exams are
given only under extraordinary circumstances. Inform the instructor as soon as
possible (ideally before the exam). Some form of written excuse for absence
from an exam is required.
Cheating means to misrepresent the source, nature, or other conditions of your academic work (e.g., tests, papers, projects, assignments) so as to get undeserved credit. The use of the intellectual property of others without giving them appropriate credit is a serious academic offense. It is the University's policy that cheating or plagiarism result in receiving a failing grade for the work or course. Repeat offenses result in dismissal from the University.
In accordance with University policy, if you have a documented disability and require accommodations to obtain equal access in this course, please contact the instructor at the beginning of the semester or when given an assignment for which an accommodation is required. Students with disabilities must verify their eligibility through the Office of Student Disability Services (SDS) in the Michael Schwartz Service Center (672-3391).
Java M&IS 44095 Tentative Calendar |
|||
|
Date |
|
Event |
|
|
August 29 |
|
06:15 - 08:45 first class |
|
September 2001 |
|||
|
Date |
|
Event |
|
|
September 19 |
|
1st Program |
|
|
|
|||
|
September 26 |
|
1st Exam |
|
October 2001 |
|||
|
Date |
|
Event |
|
|
October 3 |
|
2nd Program |
|
|
|
|||
|
October 17 |
|
3rd Program |
|
|
|
|||
|
October 24 |
|
2nd Exam |
|
|
|
|||
|
October 31 |
|
4th Program |
|
November 2001 |
|||
|
Date |
|
Event |
|
|
November 3 |
|
last day to withdraw |
|
|
|
|||
|
November 14 |
|
5th Program |
|
|
|
|||
|
November 21 |
|
no class |
|
|
|
|
|
- day before Thanksgiving |
|
|
|||
|
November 28 |
|
3rd Exam |
|
December 2001 |
|||
|
Date |
|
Event |
|
|
December 5 |
|
6th Program |
|
|
|
|||
|
December 12 |
|
05:45 - 07:00 Final Exam |
|