Computer Science I - Spring 2020 - Calendar

CS7A Calendar—Spring 2020

Week Readings Topics Assignments/classwork
14

Chapter 7

 

 

20-Apr

13

Chapter 7

Completing the calculator problem

cs7A-s20-Project04-Life01

27-Apr

12

Chapter 7

Completing the calculator problem

cs7A-s20-Project04-Life01

20-Apr

11

Chapter 7

Completing the calculator problem

CS7A-F19-midterm

CS7A-midtermReview-solns

13-Apr

10

Chapter 6

The calculator problem

kattis-hangman.cpp
kattis-peragram.cpp
SIR_01.cpp

30-Mar

9

Chapter 6

Starting the calculator problem

Project 3: SIR Model

See this resource, too:
The SIR Model for Spread of Disease - MAA

23-Mar

8

Kattis Hiatus

Problem Solving

Get familiar with the interface for the new remote modality:

https://collegeofthedesert.instructure.com/login/ldap

16-Mar

7

PPP-chapters 5

error handling

kattisStars.cpp

PPP5-ex11.cpp

PPP5-ex12.cpp

9-Mar

6

PPP-chapters 4&5

Branching, Looping, Vectors and Error handling. 

PieceofCake.cpp
KattisTrik.cpp
PPP4-ex11.cpp
PPP4-ex08.cpp
PPP4-ex09.cpp
PPP4-exercise10.cpp
PPP4-ex10v2.cpp

KattisSumSquares.cpp
PPP4ex12.cpp
PPP4ex13.cpp
PPP4ex17.cpp
PPP4ex18.cpp

2-Mar

5

PPP-chapter 4

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

variation01.cpp
PPP4-ex02.cpp
sibice.cpp

KattisQALY.cpp
PPP4-ex04.cpp
PPP4-ex05.cpp
PPP4-ex06.cpp

24-Feb

4

PPP-chapter 4

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

Bijele.cpp

chapter.4.6.3.cpp

PPP4Drill.cpp

PPP4drillPart2.cpp

17-Feb

3

PPP-chapts 3 & 4

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

KattisR2.cpp
KattisQuadrant.cpp

PPP4.3.1.cpp
PPP4.3.3.cpp

Assignment #2: Repetends
starter code

10-Feb

2

PPP-chapter 3

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

The twobody assignment is due 2/12.

3-Feb

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 twobody assignment is due 2/12.

27-Jan