CSE 142
Spring 2001

Lecture and Activity Schedule

Including lecture slide links, textbook reading, homework and exam dates

A calendar of lecture topics, textbook readings, and exam dates follows. Note that it is subject to change!

Sometime after each lecture topic is complete, updated slides will be linked from the topic in the table below.  Updated slides are those in bold face.  The slides are in Adobe Acrobat format (help viewing the slides).  Slides of previous quarters, some with audio or video, are also available.

The homework due dates may be updated later.  Sometimes there will be additional parts due on earlier dates.  Unless otherwise announced, paper parts of any electronically submitted homework is turned in on the class day (lecture or quiz section) which follows the electronic deadline.

Following the topic you see the chapters/sections of the required textbook that are relevant to the lecture material. Please read the textbook before attending class.

Note on slide numbers: these numbers match the current (updated) versions of the slides, which may be different from those in the course packet.

Subject to change. 05/30/2001

Also here are the announcements from the entire quarter so far.

Week Day Date Topic (with link to the lecture slides), Textbook Reading Homework, Exams, and Activities
#1 M 3/26  Intro and Welcome Chapter 1
#1 W 3/28

Problems and Programs Chapter 1, 2

Section swap forms
Th Section swaps

Quiz #1 (not for credit)

 

#1

F 3/30

Variables, Types  Chapter 2

HW0A due (e-mail to your TA)

HW0B electronic turn-in Sunday night by 10:00

         
#2 M 4/2

Expressions Chapter 2

HW0B receipts due in lecture

HW1 out

#2 W 4/4 Expressions Chapter 2 (concluded)

Simple Input/Output Chapter 2

Robotic visitor
Th Quiz #2 (not for credit)

Mystery message event night!

#2 F 4/6

Simple Input/Output Chapter 2 (concluded)

Conditionals Chapter 4

 

 

HW1 Due Sunday, 10/8 by 10:00 pm

         
#3 M 4/9

Function concepts Chapter 3

HW1 receipts due in class

HW2 out

#3 W 4/11

Functions and parameters (Chapter 3)

Th Quiz #3
#3 F 4/13 Midterm #1

 

HW2A Due Sunday by 10:00 pm

         
#4 M 4/16 Structuring programs Chapter 3

Iteration Chapter 5

HW2A receipts due in class
#4 W 4/18 Iteration (concluded)

 

Class Picture Day (lecture A)
Th Quiz #4
#4 F 4/20

Loop design Chapter 5

 

HW2B Due Sunday by 10:00 pm

         
#5 M 4/23

 

Complex conditionals Chapter 4

HW2B receipts due in class

Feedback session facilitated by CIDR

HW3 out

#5 W 4/25

Complex conditionals (concluded)

Functions and design Chapter 6

 

HW3A due 10:00pm

Th Turn in HW3A receipts IN QUIZ SECTION

Quiz #5

#5 F 4/27 Functions and design Chapter 6

Functions with pointer parameters Chapter 6

Some notes on HW#3

 

 

HW3B Due Sunday by 10:00 pm for 2 extra credit points) -- otherwise Monday by 10:00pm

         
#6 M 4/30 Functions with pointer parameters (cont.) Chapter 6

Switch Chapter 4.8

HW3B receipts collected in class

HW4 out

#6 W 5/2 Switch Chapter 4.8 (concluded)

Event-driven programming and GP142 GP142 write-up on web

Arrays Chapter 8.1-8.3

Quiz #6
#6 F 5/4 Midterm #2  

HW4A Due by Sunday 10:00 pm

         
#7 M 5/7 Arrays (continued) Chapter 8.4 HW4A receipts due in class
#7 W 5/9 Arrays (concluded)

Style Chapter 2

Alternate style slides (Wolfman's lecture)

Quiz #7
#7 F 5/11 Functions with pointer parameters (conclusion) Chapter 6

Structs Chapter 11

 

HW4B due (Sunday) by 10:00 pm

         
#8 M 5/14

Structs (cont'd)

HW4B receipts due in class

HW5 out

#8 W 5/16

Nested data structures   Chapter 11

Searching Chapter 8
#8 F 5/18

Searching Chapter 8 (concluded)

Strings Chapter 9

 

HW5A due Sunday by 10:00 pm

         
#9 M 5/21

Strings Chapter 9 (concl.)

Sorting Chapter 8

HW5A receipts due in class
#9 W 5/23

Sorting Chapter 8

Two dimensional arrays Chapter 8.7

#9 Th Nested data structures (concluded)  Chapter 11 HW5B due by 10:00 pm Thursday
Quiz #9
#9 F 5/25 Two dimensional arrays Chapter 8.7

HW5B receipts due in class.  

Homework #4 Hall of Fame

HW5B grading begins (by appt.)

         
#10 M 5/28 No class: Memorial Day
#10 W 5/30 Two dimensional arrays Chapter 8.7 (concluded)

Recursion Chapter 10 

#10 F 6/1

File I/O Chapter 12

+ wrap-up

Last day of instruction

No regular office hours or consultant hours after today.

         
#11 W 6/6

Final Exam -- ARCHITECTURE 147

142A: 10:30-12:20

142B: 12:30-2:20