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
6-Dec
14 PPP-chapter 9
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
A puzzle: Nov2016.2
https://www.bestwordlist.com/9letterwords.txtimproved starter code:
22-Nov
12 PPP-chapter 8,9
15-Nov
11 PPP-chapter 8
8-Nov
10 PPP-chapter 7
slider01 (improved...)
1-Nov
9 PPP-chapter 6
The calculator.
calculator0125-Oct
8 PPP-chapter 6
Midterm Exam
18-Oct
7 PPP-chapter 5
Fibonacci and Mastermind
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 Elegant27-Sep
4 PPP-chapter 4
Computation, expressions, operators, statements, selection, iteration, functions, vectors...
PPPe4,e5,e1020-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: menus6-Sep
1 PPP-chapters 0,1,2,3
Overview and getting started with IDEs and libraries.
Chapters 0-3Start 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