Augusta Ada Byron
Countess of Lovelace

Ada Byron (1815-1852) is considered the world's first "programmer". Inspired by the ideas of Charles Babbage for the construction of a "calculating engine", she anticipated by more than a century some of the fundamental notions in computing: memory locations in a computer, looping constructs in progamming languages, predefined functions provided by a programming environment, and documenting programs for readability. She wrote out plans for solving systems of linear equations, generating tables of primes and Bernoulli numbers. A programming language developed by the U.S. Department of Defense was named "Ada" in her honor in 1979.

To find out more about this remarkable person visit this page.

Introduction to Programming, 22C:16, 22C:106

Course Home Page for Spring 1997

Class Time: MWF 8:30-9:20, W10 PBAB

Professor: Sriram Pemmaraju

Office Hours: MWF 10:30-11:30, 201 K McLean Hall

Text Book: Owen Astrachan, A Computer Science Tapestry: Exploring Programming and Computer Science with C++, McGraw Hill.

Discussion Sections: The meeting times and places of the 8 discussion sections are given below:

	    Section No.	        Time		Place
		001		 8:30 		205 MLH
		002		 9:30 		205 MLH
		003		12:30		205 MLH
		004		 1:30		205 MLH
		005		 2:30		205 MLH
		006		 3:30		205 MLH
		007		 4:30		205 MLH
		008		 5:30		205 MLH

The purpose of this page: All handouts and announcements pertaining to this course can be accessed by following links from this page. Examples of announcements are: grades, assigned readings, etc. and examples of handouts are: syllabus, projects, homeworks etc. An important part of keeping up with this class is visiting this page regularly.

Handouts:

Announcements:

Other links: