Course Desciption

Description and  Syallabus (.doc) (.pdf)

Lecture Material

It is assumed that the following course material is being made available to students of SUNY at Buffalo for use in the courses offered by the Department of Computer Science.
They are meant for instructional use only.

Date
Topic
Material
Notes/comments
1/17
General Introduction to the course; expectations and policies
Firstday handout (.doc)(.pdf)

1/19
Computer hardware and software
(.ppt)
Ch. 1
1/26
Data Types
(.ppt)(.pdf)
Ch.2
1/30
Lab1 Description
(.doc)(.pdf)

2/2
Math functions; Output format
(.ppt)(.pdf)

2/2
Controlling flow: Selection Statement; Repetition Statement;
(.ppt) (.pdf)

2/6
Review of Chapetr 1 and 2 Using Clickers
(.doc)(.pdf)
Bring your clickers
2/8
Lab2 Discussion;
Problem Solving: Distance between two points
(.doc)(.pdf)

2/13
Selection Structures
(.ppt)

2/20
Repetition control structure
(.ppt)(.pdf)
We will use clickers Wed/Thu.
2/22
Lab2; Clicker review of repetition structures
(.doc)(.pdf)

2/26
Review for Exam1
(.ppt)

3/1,3/2
Midterm exam


3/6
File input/output
(.ppt)
3/20
Lab4 discussion
(.doc)

3/22
Modular Program Design using Functions
(.ppt)

3/27
More on Functions
(.ppt)
Exercises at the end of Chapter 5: 8-11, 35
4/3
Lab 5 Discussion: Clicker review of Functions
(.doc)

4/5
Array Data Structure
(.ppt)

4/23
Final Exam Review
(.ppt)