CPS 107-01: Introduction to
Computer Science
Spring Semester 2011 3 credits
Section 01 Meets: T Th 9:00 – 10:15am
21A Miriam Hall
|
|
|
Description and Motivation
Computer Science is a field that
touches virtually all other disciplines of study. It is a discipline that
centers on the representation, manipulation, processing, as well as the
creation of new information. In many ways it mimics techniques and
principles of cognitive science (which codifies these activities as they occur
in the human brain.
In this course, an introduction to the field of Computer Science is presented by embracing a bottom-up approach. We commence our study with tangible ideas and by looking at the machine itself. We initially study hands-on topics such as computer hardware, computer networks, and standard application use, and then progress through many of this discipline’s areas, including computer programming, artificial intelligence, database, and computation theory. We will explore software development by writing some elementary computer programs using the programming language of Alice.
Required Texts: Computer Science Illuminated—Fourth Edition
By, Nell Dale
and John Lewis
ISBN #: 10- 0-7637-7646-6
Alice in Action Programming
with Animation
By, Dann, Cooper, and Pausch
Thomson CourseTechnology
ISBN: 10-1418837717
4 GB Flash Memory Stick – dedicated to this
course
Helpful Materials