Quick Index
CS-11 Day Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 02/07/1202/09/12 1. Introduction to Programming1B: Programming and Problem Solving Syllabus 2 02/14/1202/16/12 2: Basic Coding Skills2B: Memory and Numbers Ch. 1Ch. 2.1 A1-Introductions and Algorithms 02/16/12 3 02/21/1202/23/12 3. Arithmetic, Strings and Selection3B: Selection Statements Ch. 2.2-2.4Ch. 3.1-3.2 A2-Implementing an Algorithm 02/23/12 4 02/28/1203/01/12 4: Numbers, Conditions and Loops4B: Simple Repetition Ch. 3.3-3.5Ch. 4.1 A3-Three Easy Programs 03/01/12 5 03/06/1203/08/12 5: Getting Loopy5B: Indefinite Loops Ch. 3.6, 4.2-4.4Ch. 4.5-4.7 A4-Making Selections 03/08/12 6 03/13/1203/15/12 6: Getting Functional6B: Coding Functions Ch. 4.8-4.9Ch. 5.1-5.4 A5-Loopy Programs 03/15/12 7 03/20/1203/22/12 7: More About Functions7B: Designing with Functions Ch. 5.5-5.9-- A6-Programs With Functions 03/22/12 8 03/27/1203/29/12 Midterm Part 1Midterm Part 2 ---- 9 04/03/1204/05/12 8: Classes8B: Classes Continued Ch. 9.1-9.5-- A7-Postal Bar Codes 04/05/12 10 04/10/1204/12/12 Spring Break (No Class)Spring Break (No Class) ---- 11 04/17/1204/19/12 9: Arrays and Vectors9B: Array and Vector Algorithms Ch. 6.1-6.3, 6.7-- A8-Getting Classy 04/19/12 12 04/24/1204/26/12 10: Files and Streams10B: More IO Ch. 8.1-8.4-- A9-Keeping Lists 04/26/12 13 05/01/1205/03/12 11: Multiple Classes11B: More Classes ---- A10-Storing Information 05/03/12 14 05/08/1205/10/12 12: Graphics and Animation12B: Other Topics -- 15 05/15/1205/17/12 13: Recursion and Other Topics13B: Other Topics Ch. 5.10, 11.1-11.2-- 16 05/22/1205/24/12 14: Review and Sampler Demos14B: Sampler Demos -- Sampler Project 05/24/12 17 05/31/12 Final Exam -- Notes: This schedule is subject to change. For information on grading policies, including when assignments are due, see the course information page. Readings are from the course textbook unless otherwise indicated. Numbers refer to the chapter and section as shown in the textbook contents. Note: if you are not familiar with common book-reference abbreviations, "pp" means pages and "ch" means chapter. ^ top Home | Blackboard | Day Schedule | Eve Schedule Syllabus | Help | FAQ's | HowTo's | Links Last Updated: February 05 2012 @16:01:18
Notes: see below
02/09/12
1B: Programming and Problem Solving
02/16/12
2B: Memory and Numbers
Ch. 2.1
02/23/12
3B: Selection Statements
Ch. 3.1-3.2
03/01/12
4B: Simple Repetition
Ch. 4.1
03/08/12
5B: Indefinite Loops
Ch. 4.5-4.7
03/15/12
6B: Coding Functions
Ch. 5.1-5.4
03/22/12
7B: Designing with Functions
--
03/29/12
Midterm Part 2
04/05/12
8B: Classes Continued
04/12/12
Spring Break (No Class)
04/19/12
9B: Array and Vector Algorithms
04/26/12
10B: More IO
05/03/12
11B: More Classes
05/10/12
12B: Other Topics
05/17/12
13B: Other Topics
05/24/12
14B: Sampler Demos
Note: if you are not familiar with common book-reference abbreviations, "pp" means pages and "ch" means chapter.
^ top