Computer Science I - Fall 2016 - Syllabus

# CS7A Calendar—Fall 2016

 Week Readings Topics Assignments 16 Review Final Exam is Tuesday at 2pm See exam page for old finals 12-Dec 15 Review CS7A-f16-midterm2solutions escapeFromZ 6-Dec 14 PPP-chapter 9 RiemannHypProved Chapter 9: The Date Class. This version includes a decent "add_day()" function but the "day_of_week()" function is not working: Chrono 29-Nov 13 PPP-chapter 9 nytpuzzle20161120 improved starter code: escapeZorkon 22-Nov 12 PPP-chapter 8,9 Chapter 8: Technical details. ppp8ex03 ppp8ex11 cs7a_assignment06-ExcapeFromZorkon 15-Nov 11 PPP-chapter 8 CS7A-s16-midterm2 8-Nov 10 PPP-chapter 7 The calculator. bitwise ppp6-ex07 midterm solutions slider01 (improved...) 1-Nov 9 PPP-chapter 6 The calculator. calculator01 25-Oct 8 PPP-chapter 6 Mastermind improved Midterm Exam 18-Oct 7 PPP-chapter 5 11-Oct 6 PPP-chapter 5 More Error Handling. folds01 4-Oct 5 PPP-chapter 5 Error Handling. Babylonian Algorithm Euclidean Algorithm: Brute Force, More Elegant repetends 27-Sep 4 PPP-chapter 4 Computation, expressions, operators, statements, selection, iteration, functions, vectors... PPPe4,e5,e10 We compare prime number algorithms: primes03 primes02 20-Sep 3 PPP-chapter 4 Trigger Warning: Substitute "coding" for "writing" here. Computation, expressions, operators, statements, selection, iteration, functions, vectors. Drill 1-3,4-5,6,7. 13-Sep 2 PPP-chapters 3,4 PPP Chapters 3 & 4 Declaration, initialization, variables, types, objects, type safety. TriangleII assignment Here's a little menus gadget that may be helpful: menus 6-Sep 1 PPP-chapters 0,1,2,3 Overview and getting started with IDEs and libraries. Chapters 0-3 Start getting comfortable with an integrated development environment where you can write, link and compile programs. cpp.sh, at least! The TriangleI assignment is due 9/14. Do the Chapter 3 Drill and the TryThis exercises. Read over the exercises at the end of the chapter. 30-Aug