CSI 205 Syllabus

Text:
    Java How to Program (Early Objects), 10/e 
ISBN: 0133807800
         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, October 17th  (tentative) 5:45 - 7:15 
     

     Final
        30% of class grade
        Thursday, December 19th, 5:45 - 7:45 pm

   

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.