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 Info||Notes and Work||Policies|
|Staff and Office Hours||Lectures||Grading|
|Succeeding in 1101||Homeworks||Academic Honesty|
|Textbook (online)||Labs||Late Homework and Exams|
|Course Software||Related Readings and Humor||Disability or Religious Observance|
This page maintained by Kathi Fisler
Department of Computer Science Worcester Polytechnic Institute