CSI 201 - Computer Science I

Week #

Lecture #s

Description

Files/HW/Links

16
  • 46
  • Final Exams
  • Final Exams
15
  • 45
  • 44
  • 43
  • Reading Day
  • Review
  • file input/output
14
  • 42
  • 41
  • 40
  • File I/O
  • Linked List
  • Pointers/Linked List
  •  
  •  
  •  
13
  • 39
  • 38
  • 37
  • Pointers
  • Fall Break
  • Fall Break
  •  
  •  
  •  
12
  • 36
  • 35
  • 34
  • Exam #4
  • Review
  • Classes
11
  • 33
  • 32
  • 31
  • Separate Interface and Implementation
  • Advising Day
  • Classes
  •  
  •  
  •  
10
  • 30
  • 29
  • 28
  • Classes
  • Classes
  • Classes
9
  • 27
  • 26
  • 25
  • Exam #3
  • Review
  • Recursion Basics
8
  • 24
  • 23
  • 22
  • Recursion
  • Recursion
  • Arrays/Dynamic Arrays
7
  • 21
  • 20
  • 19
  • Arrays
  • Dynamic Arrays
  • Arrays
6
  • 18
  • 17
  • 16
  • Exam 2
  • Review
  • Functions/ Call-by-reference
5
  • 15
  • 14
  • 13
  • Functions Call-by-reference
  • CBR
  • void, I/O
  •  
  •  
  •  
4
  • 12
  • 11
  • 10
  • Functions
  • Functions
  • Functions
3
  • 9
  • 8
  • 7
  • Exam 1
  • Review
  • Types, Modulus, Printing
2
  • 6
  • 5
  • 4
  • short circuit evaluation
  • for example, logic
  • linux,emacs,program
1
  • 3
  • 2
  • 1
  • while, integer arithmetic, cin, incrementing
  • Coding, Compilation, if, while
  • Syllabus, Integers, Assignments, if