CS 1101: Introduction to Program Design
A-term 2005


What drives someone to write a program? Once you have an idea for a program, what do you do next? What skills does it take to write useful programs? How does computer science interact with other disciplines? And what do computer scientists do besides programming anyway?

CS 1101 introduces students to the worlds of computing and programming. Through a series of programming and information design exercises, students will learn how programmers view the world and how to turn problems into working programs. We'll study the various aspects of program design and write some fun programs along the way. This course assumes no prior programming background and is designed for both potential CS majors as well as curious students from other majors.

All necessary course information is available from the links below:

General InfoNotes and WorkPolicies
Staff and Office HoursLecturesGrading
Succeeding in 1101HomeworksAcademic Honesty
Textbook (online)LabsLate Homework and Exams
Course SoftwareRelated Readings and HumorDisability or Religious Observance

This page maintained by Kathi Fisler
Department of Computer Science Worcester Polytechnic Institute