CSE 219 - Fall 2009 - Class Schedule

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
8/31
Lecture 1
Introduction
9/1 9/2
Lecture 2
Swing & GUI
Reading: D&D Ch 11


9/3 9/4
Lecture 3
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
9/7
Lecture 4
Labor Day - No Classes
9/8 9/9
Lecture 5
Event Programming
Reading: D&D Ch 11

9/10 9/11
Lecture 6
Images
Reading: D&D Chs 12 & 21
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
9/14
Lecture 7
Image Manipulation
Reading: D&D Chs 12 & 21

Online Eclipse Tutorials:
- Setting up Projects

9/15

HW #0 Due @ 5:00pm
9/16
Lecture 8
Design Patterns
(OOD&P Ch 2)

Online Eclipse Tutorials:
- Debugging
9/17 9/18
Lecture 9
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
9/21
Lecture 10
Design Patterns
(Continued)


9/22

9/23
Lecture 11
Objects & Abstraction
(D&D Chs 10, 18, 19)
9/24

9/25
Lecture 12
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
9/28
Lecture 13
Yom Kippur - No Classes
9/29 9/30
Lecture 14
Objects & Abstraction
(Continued)

10/1

10/2
Lecture 15

 

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
10/5
Lecture 16

10/6 10/7
Lecture 17
UML Diagrams
(OOD&P Chs 3,4,&6)

Online Video Tutorials:
-UML Design Diagrams
10/8

HW #1 Due @ 5:00pm

10/9
Lecture 18
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY

10/12
Lecture 19
UML Diagrams
(Continued)

Program Design Example

10/13
SBCS Midterm
Review Session
TBA


10/14
Lecture 20
MIDTERM EXAM

(Sample Midterm )

(Solutions)

10/15

10/16
Lecture 21
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
10/19
Lecture 22
Program Design Principles

10/20

10/21
Lecture 23
Design to Implementation



10/22

10/23
Lecture 24


MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
10/26
Lecture 25
Threads
Reading: D&D Ch 23

10/27

HW #2 Due @ 5:00pm
10/28
Lecture 26
Multithreaded Issues
(D&D Ch 23)


10/29

10/30
Lecture 27



MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
11/2
Lecture 28
Testing

Online Video Tutorials:
-JUnit
11/3 11/4
Lecture 29
Testing
(Continued)



11/5


11/6
Lecture 30
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
11/9
Lecture 31
Debugging & Exceptions

Online Video Tutorials:
- Debugging

11/10


11/11
Lecture 32
Debugging & Exceptions
(Continued)

11/12

11/13
Lecture 33

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
11/16
Lecture 34
CVS

Online Video Tutorials:
-CVS

11/17

HW #3 Due @ 5:00pm

11/18
Lecture 35
Performance & Optimization


11/19
SBCS Midterm
Review Session

TBA


11/20
Lecture 36
DESIGN/CODING EXAM

(Sample Design Exam )

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
11/23
Lecture 37

Practice session in

IN CS Bldg 2129

11/24



11/25
Lecture 38

THANKSGIVING


11/26


THANKSGIVING
11/27
Lecture 39

THANKSGIVING




MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY

11/30
Lecture 40

Design Exam Implementation

12/1 12/2
Lecture 41
SOFTWARE TOOL PROFICIENCY QUIZ
IN CS Bldg 2129

You must sign-up on Blackboard

12/3

12/4
Lecture 42

Documentation & Deployment


MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
12/7
Lecture 43
Network Programming

12/8

HW #4 Due @ 5:00pm

12/9
Lecture 44
Network Programming

12/10


12/11
Lecture 45


MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
12/14

FINAL EXAM

(Sample Exam)

2:00 PM - 4:30 PM
12/15

 

 

12/16


12/17 12/18