Week 1 3/8 Introduction, Item 1
Week 2 3/15 Item 2
Week 3 3/22 Item 3-4, Item 5, Item 6
Week 4 3/29 Item 7
Week 6 4/12 midterm #1 (ch2, open book!), Item 11-12, OOP type basics
Week 7 4/19 Item 13-14, Item 15-16, Item 17, hw #1
Week 8 4/26 Item 18, Item 19-23, Item 24-25, generic basics
Week 9 5/3 Item 26-27, Item 28, Item 29-30, Item 31
Week 10 5/10 midterm #2 (ch3 and 4, open book, open digital device only for class materials and the text book), Item 34-38,
Week 11 5/17 Item 39-41, (참고자료), Item 42-43, Item 44
Week 12 5/24 Item 45, Item 46-47, hw#2
Week 13 5/31 midterm #3 (ch 5 and 6, open book, open digital device only for class materials and the text book), special lecture : Functional programming in Java and Monad
Week 14 6/7 Item 49-55, class loader basics
Week 15 6/14 Final exam, (ch 7, 8 and class loader basics, open book, open digital device only for class materials and the text book)