Lecture Slides

# Date Topic Slide Note
1 8/26 Introduction to Class in C++ [Course Introduction]
[Ch7. Introduction to Class]
2 8/28 Introduction to Class in C++ [Ch7. Introduction to Class]
3 8/30 Class in C++ [Ch11. More about Classes and OOP]
4 9/2 Class in C++ [Ch11. More about Classes and OOP]
5 9/4 Class in C++ [Ch11. More about Classes and OOP]
6 9/6 Class in C++ [Ch11. More about Classes and OOP]
7 9/9 Polymorphism and Virtual Functions [Ch15. Polymorphism and Virtual Functions]
8 9/11 Exception [Ch16. Exception, Template]
9 9/13 Class Template
Linked List
[Ch16. Class Template]
[Ch17. Linked List]
10 9/23 Memory Management [Memory Management]
11 9/25 C [C language]
12 9/27 C [C language]
13 9/30 STL, Library, and System Calls STL, Library, and System Calls
14 10/2 Makefile and Java Makefile
Java
15 10/4 Java Java
midterm 10/7 Midterm Exam Midterm Exam
16 (makeup) 10/9 Java Java
17 10/11
Java Java
18 10/18 Java Class Java Class
19 10/21 Java Exception Java Exception
20 10/23 Java Threads Java Threads
21 10/25 Java Swing Java Swing
22 10/25 (Make-up) Android Programming Android Programming
23 10/28 Android App Android Programming
Josephus (Circular Linked List)
24 10/30 Android App Android Programming
25 11/1 Garbage Collection Garbage Collection
26 11/4 Final Exam Sample Final Exam