CS 1110/1111 - Course Schedule

Slides available under Collab Resources.
Note: 1111 will follow a similar schedule, but will cover the MWF topics in a week over just MW. The Assignment schedule is the same.
Additional Readings: Ch. A -> To be posted / Ch. B -> Networking
Date Day Topic Readings Assignments
08/28 We 1. Course Intro Ch. 1  
08/29 Th L1. Installing Java and Eclipse Ch. 1  
08/30 Fr 2. The Case for CS Ch. 1  
09/02 Mo 3. Eclipse 101 / Basic I/O Ch. 2  
09/04 We 4. Drawing in Java   HW1 Out
09/05 Th L2. Art Class    
09/06 Fr 5. Drawing in Java    
09/09 Mo 6. Primitive Data Types Ch. 2  
09/10 Tu AD. ADD DEADLINE   Add Deadline
09/11 We 7. Decision Structures Ch. 3 HW 1 Due / HW 2 Out
09/12 Th L3. Weird Math Ch. 3  
09/13 Fr 8. More Decisions and Scope Ch. 3  
09/16 Mo 9. Intro to Loops Ch. 4  
09/18 We 10. CS in Context: Encryption Ch. 4 HW 2 Due / HW 3 Out
09/19 Th L4. Games of Chance Ch. 4  
09/20 Fr 11. Loops and Pigs Ch. 4  
09/23 Mo 12. Loops and Intro to Files Ch. 4  
09/25 We 13. Files and Loops Ch. 4 HW 3 Due
09/26 Th L5. This Little Piggie Played Dice Ch. 4  
09/27 Fr 14. Test Review    
09/30 Mo 15. Test 1    
10/02 We 16. CS in Context: GPS Ch. 4 HW 4 Out
10/03 Th L6. Mmm? Pizza    
10/04 Fr 17. Files, Loops, and GPS Ch. 4  
10/07 Mo 18. Arrays and ArrayList Ch. 7  
10/09 We 19. Arrays and ArrayList Ch. 7 HW4 Due / HW5 Out
10/09 We DD. DROP DEADLINE   Drop Deadline
10/10 Th L7. Calculating Final Grades Ch. 7  
10/11 Fr 20. Writing your own Methods Ch. 5  
10/14 Mo RD. Fall Break    
10/16 We 21. Writing your own Methods Ch. 5  
10/17 Th L8. Methods of Geometry    
10/18 Fr 22. Writing Methods / Intro to Classes Ch. 5  
10/21 Mo 23. Intro to Classes Ch. 6  
10/22 Tu WD. WITHDRAWAL DEADLINE   Withdrawl Deadline
10/23 We 24. Building your own Classes Ch. 6 HW 5 Due / HW 6 Out
10/24 Th L9. Kindergarten Teachers Ch. 6  
10/25 Fr 25. Classes Ch. 8  
10/28 Mo 26. Classes Ch. 8  
10/30 We 27. Classes Ch. 8  
10/31 Th L10. Target Practice Ch. 8  
11/01 Fr 28. Test Review    
11/04 Mo 29. Test 2    
11/06 We 30. Algorithms Ch. 15  
11/07 Th L11. Working Lab Ch. 15  
11/08 Fr 31. Algorithms Ch. 15  
11/11 Mo 32. Recursion Ch. 15  
11/13 We 33. Recursion Ch. 15 HW 6 Due
11/14 Th L12. Networking Intro Ch. B  
11/15 Fr 34. Recursion Ch. 15  
11/18 Mo 35. Networking Ch. B HW 7 Out
11/20 We 36. Networking Ch. B  
11/21 Th L13. Recursion Practice    
11/22 Fr 37. Networking Ch. B  
11/25 Mo 38. Advanced I/O Ch. 11  
11/27 We TB1. Thanksgiving Break    
11/29 Fr TB2. Thanksgiving Break    
12/02 Mo 39. Advanced I/O Ch. 11  
12/04 We 40. Yoshi's Chase Ch. 11 HW 7 Due
12/05 Th L14. Quiz Show!    
12/06 Fr 41. Course Review    
12/16 Mo FE. The Final Exam