CompSci 6: Program Design and Analysis I
Summer 2007

Welcome to CompSci 6!

Announcements

Course Description:

Design and implementation of programs to solve problems in Computer Science, Engineering, and Natural Sciences. Object-oriented programming using Java, analysis of programs and algorithms, reading, modifying, and designing classes, data structures including arrays, sets, and maps. Intended as an introduction for majors and those interested in programming and Computer Science with applications in the sciences.

We will use the Java programming language with the Eclipse development environment.

Prerequisites: Prior knowledge of basic programming concepts is assumed (e.g. variables, loops, arrays, functions). Additionally, students should be familiar with the material covered in Mathematics 31.