Staff |
|
|||||||||||||||
Schedule of classes: |
|
|||||||||||||||
Office Hours: |
|
|||||||||||||||
Required Textbooks: |
None. | |||||||||||||||
Optional Textbooks: |
|
|||||||||||||||
Required Software: |
We will use Java 1.5. You could also
use Java 1.6 (the most recent version), and in a pinch even Java 1.4
(though we will occasionally use features such as the "foreach" loop
that are not present in that version). Given the
sometimes subtle inconsistencies between Java versions, it is advised
that you remove any other versions of the JDK that you may have on your
machine (though this is not a requirement). For now, we will use 2 IDE's: DrJava and, for those using PC's (rather than Macs), JCreator (we like version 2.5 -- it's older, but it's simple and gets the job done). This is a loose requirement, in that you may elect to use another IDE, or even just the command-line. |
|||||||||||||||
Course Requirements: |
Attendance is required. Missing one
week will lower the semester grade by 1 full letter grade. Missing
two weeks will result in failing the course. Participation in this course is required. Students are expected to pay attention, take clear and complete notes, ask and answer questions, and contribute to all aspects of the course. Homework is optional. All the required material will be covered in lecture. Even so, students are encouraged to do the optional homework assignments in order to get the most out of this learning opportunity. Assessment: Any material covered in lecture may be included in the next week's quiz. |
|||||||||||||||
Grading: |
Each quiz will be graded on a standard
scale: |
|||||||||||||||
Bonus and Extra Credit: | The homeworks are optional. They will not impact your grade. | |||||||||||||||
Exams: | There will be no midterm or final exam. | |||||||||||||||
Quizzes: |
Quizzes will be given once per week covering the previous week's material. No late / make-up quizzes or tests will be administered, except in the case of medical or family emergencies. |
|||||||||||||||
Cheating and Collaboration: |
Except for quizzes, students may collaborate in any way with anyone. |