Week Number |
Topic |
Book Chapters |
Special Announcements |
|
Introduction, Syllabus, Computing environment
Problem solving
What is Computer Science? |
|
Alphonce-Decker (AD) notes:
Introduction
Chapter 1 |
|
|
No recitations meet this week |
|
|
Modeling
Conceptual model
Executable model
Expressions
Creating objects |
|
AD notes:
Introduction
Chapter 1, Chapter 2 |
|
1/21/08 - No classes meet
1/25/08 - Last day to drop/add Spring 2008 classes |
|
|
UML
Instantiation dependency
Defining classes
Constructors
Variables and types
Local variable dependency
Assignment operator
|
|
|
|
|
Defining your own Methods
Instance variables
Variable scope
Composition relationship
Association relationship |
|
|
|
|
Interfaces
Graphical Containers |
|
|
|
|
Graphical Containers and Event Handling
Polymorphism
|
|
|
|
|
Inheritance
Abstract Classes |
|
|
|
|
Integer values & expressions
Boolean values & expressions
equals vs. ==
Selection; |
|
|
|
|
|
|
|
|
|
|
|
|
Generic Collections
HashMap |
|
|
3/28/08 - Resign Deadline |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4/28/08 - Last day of classes; Exams is on May 6th (check MyUB for more information) |
|