CS330 Spring 2004 Lecture 1

George Tzanetakis

Slides 

Slides in pdf format

Reading material 

Louden Chapters 1,2,3

Suggested exercises and supporting web resources 

1) Choose a simple program and implement it in as many programming languages
as you can
2) Write a function power(x,k) that computes the result of multiplying x by itself k times
in an imperative, functional and object-oriented programming language
(use the gcd algorithm as template)
3) Exercise 1.1, 1.2, 1.3 in Louden
4) Exercise 1.28
5) Exercise 2.8  (google for the languages)
6) Exercise 3.5, 3.11, 3.12, 3.20

Some Web resources 

The history of computing project
History of FORTRAN
The language guide