CSI 201 - Computer Science I - FALL 10

Date

Week #

Lecture #s

Description

Files/HW/Links

11/30
14
  • 42
  • 41
  • 40
  • Exam
  • Review/Classes
  • Structs/Classes
11/22
13
  • 39
  • 38
  • 37
  • Structs
  • Thanksgiving Break
  • Thanksgiving Break
  •  
  •  
  •  
11/15
12
  • 36
  • 35
  • 34
  • Structs
  • Recursion
  • Recursion
  •  
  •  
  •  
11/8
11
  • 33
  • 32
  • 31
  • Recursion
  • Recursion
  • Recursion
  •  
  •  
  •  
11/1
10
  • 30
  • 29
  • 28
  • Recursion
  • Advising Day
  • Recursion
  •  
  • No Class
  •  
10/26
9
  • 27
  • 26
  • 25
  • Exam #3
  • Recursion continued
  • Recursion Basics
10/18
8
  • 24
  • 23
  • 22
  • Coded Samples
  • Partially Filled Arrays
  • Arrays/Dynamic Arrays
10/11
7
  • 21
  • 20
  • 19
  • Fall Break
  • Pointers/Dynamic Arrays
  • Arrays
  • No Class
  •  
  •  
10/4
6
  • 18
  • 17
  • 16
  • Exam 2
  • Array Basics
  • Functions/ Call-by-reference
9/28
5
  • 15
  • 14
  • 13
  • Functions Call-by-reference
  • Functions/HW
  • Call-by-value Functions
9/20
4
  • 12
  • 11
  • 10
  • Functions
  • Loops,HW2
  • Loops
9/13
3
  • 9
  • 8
  • 7
  • Exam 1
  • Loops, Review
  • AND/OR, Short Circuits
9/6
2
  • 6
  • 5
  • 4
  • Emacs, Input/Output
  • Branching, Booleans
  • Assignment, Arithmetic, Type Casting
8/30
1
  • 3
  • 2
  • 1
  • Quiz, lvalue vs rvalue, linux/emacs/start
  • Variables/Identifiers, Assignments
  • Syllabus, Coding, Compilation, Computer Science