Introduction to Computing Laboratories for Fall 2010


Lab #

Date

Description

Files

Handouts

1

Aug 25

Intro. To lab, Python, and IDLE IDE

lab1.zip

Description of Laboratory

2

Sep 01

Arithmetic Expression, math module

lab2.zip

Description of Laboratory

3

Sep 08

If statements, for loops, and while loops

lab3.zip

Description of Laboratory

4

Sep 15

String processing and input validation

lab4.zip

Description of Laboratory

5

Sep 22

Defining and calling functions


Description of Laboratory


Sep 29

NO New Lab – Make-up Session



6

Oct 06

File processing and Lists

lab6.zip

Description of Laboratory

7

Oct 13

Recursive vs. Dynamic Programming Fibonacci

lab7.zip

Description of Laboratory

8

Oct 20

Keyword and pseudo-arguments and higher-order functions

lab8.zip

Description of Laboratory

9

Oct 27

Classes and inheritance

lab9.zip

Description of Laboratory


Nov 03

NO New Lab – Make-up Session



10

Nov 10

GUI Programming

lab10.zip

Description of Laboratory

11

Nov 17

Multithreaded Producer/Consumer program

lab11.zip

Description of Laboratory


Nov 24

NO LAB – THANKGIVING BREAK



12

Dec 01

Programming-Contest Problem(s)


Description of Laboratory

13

Dec 08