CPE 101 Calendar

Winter 2013 - Subject to change

Date
Read Assignments Due
Lecture
Lab
Week 1
   
Wed 4/3

  Course Overview
Why programming?
Lab 1
Fri 4/5
Syllabus, Ch1
Ch 1 Review Questions

Language Translation

(Lab 1 continued)
Week 2
   
Mon 4/8
Ch 2
  Ch 1 Quiz
How to Study CSc 101
Program Structure
(Lab 1 continued)
Wed 4/10

  Data Types
Language Feature overview
Types of Errors (Ch 2.8)
Lab 2 Partner Assignments
Fri 4/12
Web-IDE Intro (video: 3 min) Hwk 1 Web-IDE & Predict Exercises & Pgms Ch 2 Quiz
Numerical Inaccuracies (example)
Lab 2 (continued) Due 5pm
Week 3

   
Mon 4/15
Ch 3 (skip 3.6) Ch 3 Review Questions
Subprograms
Lab Quiz 1
Lab 3a
Partners
Wed 4/17
Ch 12.1-12.3

Multi-file linking
Lab 3b
Fri 4/19
Project 1 due 11:59pm Hwk 2 Web-IDE & Predict Exercises & Pgms Pair Exercise
Lab 3b (continued) Due 5pm
Week 4




Mon 4/22
Ch 4
Ch 4 Review Questions
Coding Standards
Test Plans for Selection
Forms of Selection
Figure 4.7
Lab 4a
Partners
Wed 4/24
Enumerated types
pp407-411

Boolean Functions
Sample Program (GiveNotice.c)
Lab 4b
Fri 4/26
Project 2 due
11:59pm
Hwk 3 Web-IDE & Predict Exercises & Pgms Ch 3-4 Quiz
Ch 4 Pitfalls
Lab 4b (continued)
Due 5pm
Week 5




Mon 4/29
Ch 5
Ch 5 Review Questions Chap 5 Summary Lab 5
Wed 5/1



Lab Quiz 2
F 5/3

Hwk 4 Web-IDE & Predict Exercises & Pgms Loop Design Practice

Week 6




Mon 5/6
Project 3 due
11:59pm

Loop practice and debugging
Lab 6
Partners
Wed 5/8


Midterm Exam

F 5/10
Ch 10.1,10.3
Extra Credit Project
Due Sat 11:59pm
Hwk 5 Pgms
Structures
checkit example
Lab 7 (handout) due 5pm
Hurkle lab(makeup) due Sat 11:59pm
Week 7




Mon 5/13
Ch 7.1-7.5

Arrays
Lab 8
Partners
Wed 5/15
Soft DrinkProblem

soda alg Passing arrays

Exercises

F 5/17
Ch 7.6 (Search)
(skip Sorting)
Hwk 6 Predict
Pgms
Searching/filtering arrays

Week 8




Mon 5/20
Parallel Arrays
pp406-407
Fig 7.17
Project 4 due 11:59pm

Parallel Arrays Lab 9
Partners
Wed 5/22
Ch 8.1

Strings
demo

F 5/24



Lab Quiz 4
bring calculator
Week 9




Mon 5/27
HOLIDAY




Tu 5/28



"Take home" lab
Wed 5/29


Practice with arrays and strings
Lab 10
Partners
F 5/31
7.8. Multidimensional Arrays


Week 10



Mon 6/3
Project 5 due 11:59pm
Practice Problems
Lab 11
Partners
Wed 6/5


Practice problems
Lab 11 (continued)
F 6/7
Project 6 due 5:00pm
Extra Credit

Final Exam Review
Lab Quiz 4
Finals Week
   
Monday June 10
Study Session 12-2pm
14-303
Final Exam
7:10 - 10:00pm
20-139


  CSC 101 Home

Instructor's Planning Calendar