Tentative Schedule

Week Day Topics Reading Lab
1
11/28-12/02
1 Course Intro / Java Fundamentals Expanded review 12.1-12.5, CS1011 review, rerun ArrayList, Console Formatting, String Formatting, reruns, reruns Lab 1: ArrayLists
how to see my feedback
2 Java Fundamentals Expanded 12.8-12.9 rerun reruns reruns reruns
3 Interfaces rerun reruns
2
12/05-12/09
1 Interfaces slides 14.9 and App. 7 rerun reruns reruns Lab 2: Interfaces
2 Inheritance UML Diagrams 13.1-13.9 rerun reruns reruns
3 Inheritance cont... rerun reruns reruns and reruns
3
12/12-12/16
1 Inheritance and Polymorphism Review ReviewB 14.1-14.10 rerun reruns reruns Lab 3: Inheritance
2 Class Activity rerun reruns
3 JavaFX Basics 17.1-17.5 rerun reruns reruns
Happy New Year
4
01/02-01/06
1 Watch • No class... Review on your own Outcomes Lab 4: Inheritance
2 Exam I  
3 JavaFX review and Event Handling with method references 17.6-17.8 reruns reruns reruns2 reruns3
5
01/09-01/13
1 Event Handling and Inner Classes 17.13-17.14 rerun reruns reruns reruns2 Lab 5: GUI Game of Life
2 FXML - FX Markup Language 18.1-18.4 rerun reruns reruns reruns2
3 Exam II  
6
01/16-01/20
1 Exception Handling 011, 021, 061 15.1-15.8 rerun reruns reruns reruns2 reruns3 Lab 6: Exception Handling video
2 Exception Handling cont... Review 011 021 061 15.9-15.12 reruns reruns reruns2
3 File I/O WATCH THIS 16.1-16.5 rerun reruns reruns reruns2
7
01/23-01/27
1 Quiz III JavaFX exceptions Lab 7: Text File Input
2 Binary Files and Object I/O Review 011 021 061 16.6-16.9 rerun reruns reruns reruns2
3 Class Activity solutions reruns
8
01/30-02/03
1 Quiz IV File IO Lab 8: Final Project
2 Functional Programming slides 011 021 061 rerun reruns rerun reruns2
3 Class Activity solutions reruns reruns2
9
02/06-02/10
1 Functional Hands-On rerun reruns reruns reruns2 reruns3 Lab 9: Final Project cont...
2 Hands-On Lab  
3 Secure Software Development slides rerun reruns
10
02/13-02/17
1 Quiz V functional Lab 10: Final Project cont...
2 Mock Final Exam  
3 Review  
11
02/20-02/24
Review videos: Overview 1, Overview 2, fundamentals, interfaces, uml, inheritance, events, JavaFX, exceptions, fileIO functional security
Common Final Exam - 11am-1pm Monday