CS 2104
  • Syllabus
  • Schedule
  • Homework

CS 2104 Tentative Schedule

Week Date Titles and Lectures Reading, HW and Quizzes
01 01/17, Wed Introduction, Course Overview pdf
01/19, Fri Test your mind, WASI, Errors in reasoning pdf
In-class activity
Whimbey: Chap. 1, 2
02 01/22, Mon WASI discussion continues
Characteristics of a problem solver pdf

01/24, Wed Problem solving methods: Thinking aloud discussion pdf Whimbey: Chap. 3
01/26, Fri Solver/listener Paradigm, Socratic questioning (Fogler) pdf
In-class practice to think aloud pdf
Fogler: PP 89-92
03 01/29, Mon Succeeding as a student pdf
01/31, Wed Learning Styles pdf
Barker: Chap. 3
02/02, Fri Verbal Reasoning pdf
In-class activities
Whimbey: Chap. 4, 5
HW 02 Due
04 02/05, Mon Analogies pdf
In-class  practice:  problems
Whimbey: Chap. 6, 7, 8
02/07, Wed Problem Solving Applied to Programming: Algorithms pdf
Pseudo-Language pdf
Backhouse: Chap. 9.1 - 9.3
02/09, Fri Divide and Conquer Algorithms pdf
Quiz

05 02/12, Mon Heuristics: Externalize  pdf
In-class Activity Problems 02
Barker: Chap. 7
Levine: Chap. 1-3, 6-8
02/14, Wed Heuristics: Visualization
In-class activities


02/16, Fri Heuristics: Sleep on it, Penultimate Step, Symmetry  pdf
In-class activities

06 02/19, Mon More Heuristics: pigeonhole principle, invariants
In-class activities
Barker: Chap. 7
02/21, Wed Heuristics: Special features, Go to extreme, Simplify pdf
In-class activities

02/23, Fri In-class Activity Problems 03

07 02/26, Mon Interpersonal Problem Solving pdf
Levine: Chap 11 - 13
02/28, Wed Non-verbal reasoning pdf,spatial reasoning pdf
In-class activities
Barker: Chap. 7

03/02, Fri
Introduction to Python pdf(updated)
In-class activities

08 03/05, Mon
Spring Break, No Class

03/07, Wed
Spring Break, No Class

03/09, Fri
Spring Break, No Class
09 03/13, Mon
Midterm review (Sample test)
Deductive and hypothetical reasoning pdf

Whimbey: Chap. 10
03/14, Wed
Midterm

03/16, Fri
In-Class Activity Problems 04

10
03/19, Mon In-Class Activity Problems 04 (cont.)

03/21, Wed Analysis of Trends; lateral thinking, pdf
Computational problem solving
Whimbey: Chap. 9
Whimbey: Chap. 11
03/23, Fri Problem Solving in Large: Introduction pdf
video, Fogler: Chap. 1, 2, 3
11 03/26, Mon Problem Solving in Large: Strategies pdf

03/28, Wed Gathering Information pdf

03/30, Fri Define the problem pdf
In-class activity: define the problem
Fogler: Chap. 4
12 04/02, Mon Generating solutions pdf
In-class Activity Problems 04
Fogler: Chap. 5, 6
04/04, Wed Decide the course of action, Kepner-Tregoe Approach pdf
In-class activity: generate the solutions
Fogler: Chap. 7
04/06, Fri Decide the course of action (Cont.)
13 04/09, Mon the solution and Evaluation
In-class activity: Decide the course of action
Fogler: Chap. 8, 9
04/11, Wed In-class activity and K.T. approach examples from book

04/13, Fri Inductive reasoning
In-class activity: define the problem pdf
Barker: Chap. 11
14 04/16, Mon Recursive algorithms and strategies pdf
04/18, Wed Recursive algorithms and strategies examples

04/20, Fri Presentation
15 04/23, Mon Presentation
04/25, Wed Presentation

04/27, Fri Course wrap up - outline
(Sample Final test)
5 Rules (By Simon Sinek) video
How to Achieve Your Most Ambitious Goals (By Stephen Duneier) video
16 04/30, Mon

05/02, Wed Final Exam, 9:05 am - 9:55 am (CRN 12687_201801))
Location of Exam: MCB 113

17 05/,08 Tue
Final Exam, 7:00 pm - 9:00 pm (CRN 12687_201801))
Location of Exam: MCB 113