ipp Computer Science I - Spring 2015

Computer Science I - Fall 2019 - Calendar

CS7A Calendar—Fall 2019

Week Readings Topics Assignments/Classwork
16

Review

Final Exam

CS7A-f19-final2

CS7A-f19-final2Soln

12-Dec

15

PPP-chapter 10

PPP10-Input and Output Streams

CS7A-Final-F12
CS7A-S15-final
CS7A-S15-final-solns

CS7A-S16-final
CS7A-S16-final-soln

sequence02

Are all students above average?
kattisAboveAvg
This was a bear:
kattis_add_words_maps-2

3-Dec

14

PPP-chapter 10

PPP10-Input and Output Streams

cs7a_stax stax.cpp
calculator08buggy
sequence.cpp

26-Nov

13

PPP-chapter 7

PPP- 7
Completing a program.

We left the calculator able to compute square roots with variables.

19-Nov

12

PPP-chapter 7

PPP- 7
Completing a program.

PPP6-ex04 (Name_value class)
PPP6-ex09
PPP6-10

12-Nov

11

PPP-chapter 6

PPP- 6
exercises

cs7a_assignment04-TrianglesII
CS7A-F19-midterm

CS7A-F19-midtermSolns

Kattis_volim
kattis_tetration (that really is infinite tetration?)

kattis_CardTrick2
calculator

5-Nov

10

PPP-chapter 6

PPP- 6
Writing a program.

Midterm Exam Thursday

cs7a_spring16-midterm1
cs7a_F16-midterm1-solns
CS7A-S13-midterm_practice
CS7A-f15-midterm1
CS7A-S13-midterm1_solns
CS7A_midterm1_S13Solns
CS7A-S12-midterm2
CS7A-S11-midterm1

29-Oct

9

PPP-chapter 6

PPP- 6
Writing a program.

piDigs
mastermind
kattisEasiestProblem

CS7A-midtermReview-solns

22-Oct

8

PPP-chapter 6

PPP- 6
Writing a program.

cs7a_assignment04-Triangles
PPP3-ex08
PPP5Drill
PPP5-ex10
PPP5-ex11
kattis_zamka

15-Oct

7

PPP-chapter 5

PPP- 5
Error handling.

Worked on the quadratic project.

8-Oct

6

PPP-chapter 5

PPP- chapters 4 & 5
Error handling.

cs7a_assignment03-quadratic
GH_quadratic

Sieve of Eratosthenes
bubblesort.cpp
gcd.cpp

1-Oct

5

PPP-chapter 4

Computation, expressions, operators, statements, selection, iteration, functions, vectors.

autori
PPP4-ex10
charFreqs

24-Sep

4

PPP-chapter 4

Computation, expressions, operators, statements, selection, iteration, functions, vectors.

PPP4ex02
PPP4ex04

PPP4-ex05
PPP4-ex06
asciiToBinary
PPP4-ex08

17-Sep

3

PPP-chapter 4

Computation, expressions, operators, statements, selection, iteration, functions, vectors.

PPP4TryThis01
PPP4Drill

cs7a_assignment02-4bytes

10-Sep

2

PPP-chapters 3,4

Declaration, initialization, variables, types, objects, type safety.

PPP3Drill
PPP3-ex01

PPP3-ex06
PPP3-ex10

3-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 twoPoints assignment is due 9/10.

twopoints

 

26-Aug