Tentative CS 2104 Calendar and Readings


Week

Date

Topic

Readings

Notes

Due Dates

 

1

 

Jan 21

Course Policies

Introduction

 

Introduction

 
Jan 23

How to Succeed

Multitasking

See last slide in notes

How to succeed

Multitasking

 

 

2

 

Jan 28

Personality Type Classifications

Main Wikipedia article on personality types

Personality Types

 
Jan 30

Characteristics of a Problem-Solver

 

PS Characteristics

OOC 1

 

3

 

Feb 4

Solver/Listener Approach

Socratic questioning

 

Solver/Listener

 

Feb 6

Heuristics:  Externalization

 

Externalization

OOC 2

Feb 7:  ICE 1

 

4

 

Feb 11

Inductive Reasoning

Solver/Listener Practice w/Externalization

Houston: 1-5

Induction

 

Feb 13

SNOW DAY      

 

5

 

Feb 18 ICE 2 Sessions      
Feb 20 Propositional Logic Houston: 6-9 Propositional Logic  

 

6

 

Feb 25 Test 1      
Feb 27 Quantifiers in Logic Houston: 10-11 Quantifiers Feb 28:  ICE 2

 

7

 

Mar 4 Some Heuristics   Heuristics  
Mar 6 More Heuristics    

Spring Break

 

8

 

Mar 18 Some Number Theory Houston: 27 - 29 Numbers  

Mar 20

Some More Number Theory

ICE 3 Sessions

 

Mar 21: OOC 3

 

9

 

Mar 25 More Heuristics   More Heuristics  
Mar 27 ICE 4 Sessions      

 

10

 

Apr 1 Natural Language Pitfalls   Natural Language  

Apr 3

Recurrence Relations   Recurrences Apr 4:  ICE 4

 

11

 

Apr 8 Solving problems      
Apr 10 River Crossings and Formal Techniques Backhouse:  3.1 - 3.4 River Crossings Apr 11: OOC 4

 

12

 

Apr 15 Discrete Probability   Intro Probability  
Apr 17 More Probability   More Probability  

 

13

 

Apr 22 Regular Expressions   REs  more REs Apr 21:  OOC 5
Apr 24 Test 2      

 

14

 

Apr 29 Regular Expressions     Apr 30: OOC 6

May 1

ICE 5 Sessions

   

May 6: OOC 7

May 7: ICE 5

15

May 6

Summary      

 

  19:00 -- 21:00 Friday May 9 Surge 104A

 

* denotes a resource available in the Safari database via the VT Library System