Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Advanced Programming 4003-707-02 Fall Quarter 2008
Course Page

4003-707-02 Advanced Programming

Prof. Alan Kaminsky -- Fall Quarter 2008
Rochester Institute of Technology -- Department of Computer Science

Time: Monday and Wednesday, 8:00am-9:50am, Room 70-3560
Final Exam: Tuesday, 11-Nov-2008, 8:00am-10:00am, Room 70-3560

Textbook: Bruce Eckel. Thinking in Java, 4th Edition. Pearson Education, 2006. ISBN 9780131872486.
Electronic version available for purchase: http://mindview.net/Books/TIJ4

What's New   Last updated 13-Nov-2008 5:31pm
General Information
-   Course Description and Outcomes
-   Course Grading and Policies
-   Course Schedule and Topics
-   Bibliography and Links
-   Grade Calculator
-   Encrypted Grades
Assignments
-   Programming Project Increment 1
-   Programming Project Increment 2
-   Programming Project Increment 3
-   Programming Project Increment 4
Quiz Solutions
-   Quiz 1 -   Quiz 4 -   Quiz 7
-   Quiz 2 -   Quiz 5 -   Quiz 8
-   Quiz 3 -   Quiz 6 -   Quiz 9
Software
-   Computer Science Course Library
Lecture Materials
-  Module 1.  Objects
  -  Lecture Notes, Example Programs
-  Module 2.  Elementary Programming
  -  Lecture Notes, Example Programs
-  Module 3.  Classes and Interfaces
  -  Lecture Notes
-  Module 4.  2D Graphics; Collections
  -  Lecture Notes, Example Programs
-  Module 5.  GUIs
  -  Lecture Notes
-  Module 6.  I/O
  -  Lecture Notes, Example Programs
-  Module 7.  Networking & Concurrency
  -  Lecture Notes, Example Programs
-  Module 8.  Various Topics
  -  Lecture Notes , Example Programs
 
-  Case Study 1.  Network Game
  -  Battlefield

Advanced Programming 4003-707-02 Fall Quarter 2008
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Copyright © 2008 Alan Kaminsky. All rights reserved. Last updated 13-Nov-2008. Please send comments to ark­@­cs.rit.edu.