Schedule (CMPU-101-52, Spring 2012)

Date Topic Required Reading Recommended Reading Lecture Notes
1/19 Introduction; Evaluating Scheme ExpressionsNone S&F Sections 1.1-1.3 Lecture 01
1/24 Defining Variables; Lists of Data Hunsberger: Sections 1-5 S&F Sections 1.4-1.5 Lecture 02
1/26 Procedural Abstraction; Defining Procedures Hunsberger: Sections 6-8 S&F Sections 2.1-2.2 Lecture 03
1/31 Data Types; Predicates; Conditional Forms Hunsberger: Section 9-11 S&F Sections 2.3 Lecture 04
2/2 Recursion on Flat Lists Hunsberger: Section 12-13 S&F Sections 2.4-2.5 Lecture 05
2/7 Recursion on Integers; Recursive Predicates None None Lecture 06
2/9 Under the Hood None None Lecture 07
2/14 Recursion on Nested Lists None S&F Sections 4.1-4.4 Lecture 08
2/16 The Accumulator Method None S&F Sections 4.5-4.6 Lecture 09
2/21 Midterm Review None None Lecture 10
2/23 Midterm Exam Even Odd Even Solutions Odd Solutions Mid Term 1 Notes None
2/28 Local variables; Local procedures. None S&F Sections 5.1-5.2 Lecture 11
3/1 Sorting None None Lecture 12
3/6
3/8
3/13
3/15
3/20 Procedures as Parameters None S&F Sections 7.1-7.2 Lecture 13
3/22 Higher Order List Processing None S&F Sections 7.3-7.5 Lecture 14
3/27 Procedures as Return Values None None Lecture 15
3/29 Design Patterns None None Lecture 16
4/3 Data Abstraction: Structures None S&F Sections 3.1-3.3 Lecture 17
4/5 Application: Hierarchic Pictures None None Lecture 18
4/10 Midterm Review None None Lecture 19
4/12 Midterm Exam Even OddEven Solutions Odd Solutions Mid Term 2 Notes None
4/17 Application: Fractal Pictures None None Koch Painters
4/19 The Set Data Type None None Lecture 20
4/24 The Relation Data Type None None Lecture 21
4/26 Application: The Party Planner None None Lecture 22
5/1 Final Exam Review None None Lecture 23
5/15 Final Exam: Even Odd Final Notes None




courses/cs101-201201-52/schedule.txt · Last modified: 2012/05/15 09:01 by thellman
VCCS Top Events Extended Site Search Login Vassar Science Web Vassar Home Driven by DokuWiki Valid XHTML 1.0