CS-101 Introduction to Computer Science

Section E6TPA (2306) - Dr. Vickery

Fall 2001

Course Administration ]

Check Grades ]

Course Schedule

Class
Number
Date  
1 August 28 Course Introduction
Slides ]
Review Chapters 1-7
2 August 30 Development Tools and Arrays
Slides ]
Assignment 1 ] Due
Read Chapter 8
3 September 4 Computers, Real and Virtual
Slides ]
Setting Up Vim ]
4 September 6 Object Based Programming
Slides ]
Summary Chart ]
  September 11 Class Cancelled
 
5 September 13 Object Based Programming continued
Slides ]
Assignment 2 ] Due
  September 18 No Class
(Rosh Hashanah)
6 September 20 Class and Object Initialization
Access Modifiers
Slides ]
7 September 25 Constructors, packages, final
Introduction to Object Oriented Programming
Slides ]
  September 27 No Class
(Yom Kippur)
8 October 2 Class hierarchies: overriding methods
Slides ]
9 October 4 Interfaces, Abstract Classes, finalizers
Slides ]
  October 9 No Class
(Monday Schedule)
10 October 11 Polymorphism
The new operator and other review topics.
Slides ]
11 October 16 *** Exam 1 ***
 
12 October 18 Assignment 3
BufferedReader
Slides ]
Read Chapters 14 and (16 (3rd edition) or 17 (4th edition)).
13 October 23 Exception Management
Slides ]
Assignment 3 ] Due
14 October 25 Binary Numbers and Binary I/O
Slides ]
15 October 30 Coding Exercise
Slides ]
  October 31 Last Day to Drop
 
16 November 1 Class File structure
Slides ]
17 November 6 Examining a Class File
Slides ]
18 November 8 *** Exam 2 ***
Study Guide ]
Coding Answer ]
19 November 13 Design of [ Assignment 4 ]
Slides ]
20 November 15 Developing classes ClassFile and ConstantPoolEntry
Slides ]
 
21 November 20 Assignment 4 Output Features
Slides ]
  November 22 No Class
(Thanksgiving)
22 November 27 Graphical User Interface Concepts
Slides ]
Read Chapters 12 and 13.
23 November 29 Event Handling
Slides ]
24 December 4 Threads, adapters, inner classes, scrollpanes, centering a window.
Slides ]
25 December 6  slides not ready yet
Slides ]
26 December 11 Cross-linking components (checkboxes and windows).
Slides ]
27 December 13 Vectors, JFileChooser
Slides ]
  December 20 *** Final Exam ***
6:15 to 8:15 in Keily 270
  December 21 Assignment 5 Due