CS1021
Schedule
Week Day Topics Reading Lab
1
11/26-11/30
1 Course Intro / Code Visualization / Java Fundamentals Expanded video 12.1-12.5, CS1011 review Lab 1: ArrayLists
2 Java Fundamentals Expanded Code Visualization video 12.8-12.9
3 Inheritance videos  
2
12/03-12/07
1 Inheritance cont... videos App. 7 Lab 2: Inheritance
2 Aggregation and Composition / UML Diagrams Review videos 13.1-13.9
3 Interfaces videos  
3
12/10-12/14
1 Inheritance and Polymorphism Review videos 14.1-14.10 Lab 3: Interfaces
2 Class Activity  
3 JavaFX Basics videos 17.1-17.5 Handout
4
12/17-12/21
1 Event Handling with method references videos 17.6-17.8 Handout Lab 4: Inheritance
2 Review Review Outcomes
3 Exam I  
Merry Christmas
5
01/07-01/11
1 Event Handling and Inner Classes videos 17.13-17.14, 17.17 Watch Before Class slides Lab 5: GUI Game of Life video
2 FXML - FX Markup Language videos 18.1-18.4
3 Exception Handling Review videos 15.1-15.8
6
01/14-01/18
1 Exception Handling cont... videos 15.9-15.12 Lab 6: Exception Handling
2 File I/O Review videos 16.1-16.5
3 Binary Files and Object I/O videos 16.6-16.9
7
01/21-01/25
1 Class Activity Review videos   Lab 7: Text File Input
2 Review Week 7 Activity videos Outcomes
3 Exam II  
8
01/28-02/01
1 Functional Programming slides view video and complete quiz (embedded in video)   Lab 8: Final Project
2 Functional Programming videos  
3 GUI Design Considerations  
9
02/04-02/08
1 Javadoc and jars videos   Lab 9: Final Project cont...
2 Class Activity videos  
3 Secure Software Development  
10
02/11-02/15
1 Review   Lab Activity: Breaking Code
2 Review Outcomes
3 Guest Lecture  
11
02/18-2/22
Common Final Exam - 11am-1pm, Wednesday, 2/20/2019 in L307

Last modified: Monday, 01-Jul-2019 07:55:11 EDT