Instructor: Dr. Julian Dymacek
Lecture:
   Section 1: MWF 10:00-10:50am (Ruffner 354)
   Section 2: MWF 11:00-11:50am (Ruffner 354)
Lab:
   Section 1: T 9:30-10:45am (Ruffner G56)
   Section 2: T 2:00-3:15pm (Ruffner G56)
Office Hours: MW: 2-3pm;T: 1-2pm; R: 10-11am; by appointment; if the office door is open
Syllabus: 160 Syllabus
08/21 - Introduction & Algorithms
08/23 - Assignment & Expressions
08/25 - Variable declaration & initialization
08/28 - Types and mod
08/30 - Mod and division
09/01 - if & comparison operators
09/04 - Labor Day
09/06 - if/else & logical operators
09/08 - else if
09/04 - Loops - loop variable
09/06 - Loops - accumulator
09/15 - Loops
09/04 - characters and strings
09/06 - Functions - signatures
09/22 - Functions
09/25 - Functions - isVowel, countVowels
09/27 - Functions - contains
09/29 - Exam
10/02 - for loops and vectors
10/04 - push_back() and pop_back()
10/06 - smallest
10/09 - selection sort, nested loops
10/11 - insertion sort
10/13 -
10/16 - Fall Break
10/18 - struct
10/20 -
10/23 -
10/25 -
10/27 -
10/30 -
11/01 - file reverse
11/03 - mix two files
11/06 - command line arguments
11/08 -
11/10 -
11/13 -
11/15 -
11/17 - compile and g++
11/20 - Functions in structs
11/22 - Break
11/24 - Break
08/22 - Lab 1
08/29 - Lab 2
09/05 - Lab 3
09/12 - Lab 4
09/19 - Lab 5
09/26 - Lab 6
10/03 - Lab 7
10/10 - Lab 8
10/19 - Lab 9
10/31 - Lab 10
11/07 - Lab 11
11/14 - Lab 12
11/21 - Lab 13
08/25 - Quiz 1
09/01 - Quiz 2
09/08 - Quiz 3
09/15 - Quiz 4
09/22 - Quiz 5
10/06 - Quiz 6 -- smallest and countOf
10/11 - Quiz 7
10/27 - Quiz 8 -- frequency
11/03 - Quiz 9
11/10 - Quiz 10 -- change
11/21 - Quiz 11