|
|
Text:
Small Java How to Program - 6th edition
By: Deitel & Deitel
Course Outline:
Object Oriented Basics using Java - Loops, Conditional Statements,
Variables
Java Control Structures - Conditional Statements and
Loops
Methods and Functions
Arrays
ADTs, classes, and abstraction
Inheritance and polymorphism
Strings/Characters
Java Applets
Other topics as time permits
Assignments:
45% of class grade
8-10 Programming Assignments, Due by midnight of due date
One point per day late penalty
Graded on 1-10 scale
Assignments are submitted electronically. Check the turnin info link on the class page for instructions.
Exams:
Midterm
25% of class grade
Tuesday, Oct 20 (tentative) 5:45 - 7:15
Final
25% of class grade
Tuesday, December 16th, 5:45 - 7:45 pm
Quizzes
5% of class grade
Unannounced. Given in lab. Covers
current, relevant material.
Class assignments, handouts, sample data, and other pertinent information can be accessed through a web browser at
http://www.albany.edu/~csi205/. Please check this page frequently.
NOTE: Programming Assignments are to be completed through individual effort! Students involved in an unacceptable level of collusion will receive a grade of zero for the assignment(s) in question and referral to the Dean of Undergraduate Studies for disciplinary action.