CS 161 - Introduction to Computer Science I

Winter 2018: MWF 10 - 10:50am, WNGR 151 & 2-2:50pm, LINC 100

Recitation Material

Please read this recitation syllabus thoroughly:CS 161 Recitation Syllabus

Here is an example design for a very simple problem: Three Required Problem-Solving Steps in Design

Recitation #1 - Worksheet: Numbers, Types, and Variables & Quiz: Syllabus Questions

Recitation #2 - Worksheet: Review Week 1 Material, Input, and Begin If/Else

Recitation #3 - Worksheet: Create a Design Document and Review Week 2 Material

Recitation #4 - Worksheet: Peer Critiques, Loops, and Intro to Functions

Recitation #5 - Worksheet: Designing Functions and New Concept: Iteration vs. Recursion

Recitation #6 - Worksheet: Tracing Recursion, Postconditions, and C++ Pass by Reference

Recitation #7 - Worksheet: C++ References vs. Pointers and Dynamic Memory on the Heap

Recitation #8 - Worksheet: 1-d Arrays and C++ strings vs. C-style strings

Recitation #9 - Worksheet: Static vs. Dynamic 2-d Arrays

Recitation #10 - Worksheet: Finish Dynamic 2-d Arrays and Final Practice

Recitation Sections
SectionLocationDayTimeInstructor
24 CASC 120 Monday 11 Taz Thenell
25 CASC 120 Monday 12 Kyle Nichols
26 CASC 120 Tuesday 10 Henry Peterson
27 CASC 120 Tuesday 11 Henry Peterson
28 CASC 120 Tuesday 12 Mason Sidebottom
29 CASC 120 Tuesday 13 Nathan Burnett
30 CASC 120 Tuesday 14 Nathan Burnett
31 CASC 120 Tuesday 15 Nathan Burnett
32 GILK 100 Tuesday 16 Nathan Burnett
33 STAG 112 Tuesday 17 Kyle Nichols
53 GILK 113 Tuesday 10 Megan McCormick
34 CASC 120 Wednesday 11 Ty Haggerty
35 CASC 120 Wednesday 12 Ty Haggerty
36 WNGR 201 Wednesday 15 Kyle Nichols
37 WNGR 201 Wednesday 16 Kyle Nichols
38 WNGR 201 Wednesday 17 Kyle Nichols
39 WNGR 285 Thursday 11 Megan McCormick
40 CASC 120 Thursday 12 Jesse Chick
41 CASC 120 Thursday 14 Henry Peterson
42 GILK 100 Thursday 15 Taz Thenell
43 CASC 120 Thursday 15 Henry Peterson
44 GILK 100 Thursday 16 Henry Peterson
45 STAG 112 Thursday 17 Henry Peterson
46 WNGR 201 Friday 9 Mason Sidebottom
47 CASC 120 Friday 11 Nathan Burnett
48 CASC 120 Friday 12 Louis Duvoisin
49 WNGR 201 Friday 13 Louis Duvoisin
50 WNGR 285 Friday 14 Taz Thenell
51 WNGR 285 Friday 15 Taz Thenell
52 STAG 112 Friday 16 Taz Thenell