Routing/Approval:
(chair’s initials/date)

                    
Department

                    
Division

                    
APC

                    
Senate

PROPOSAL FOR A NEW COURSE

Date of proposal: 4/10/06

Title: Great Ideas in Computer Science

Department and Course Number: CSCI 123

Crosslisted?   Yes   No X     If yes, crosslisting department and number:

Credit: 1/2   Hours/week: 4 in one module

One-time:     or    Permanent Offering: X

Instructor: Darrah Chavey or Steven Huss-Lederman

How will this course be taught, given present staffing, without creating a course overload?

This course proposal is part of a comprehensive change to the computer science curriculum. The course load under this proposal will not create an overload.

Are there any course fees? If so, specify what the course fees are intended to cover.

None

Prerequisite(s):

None

Catalog description (50-150 words, please):

If applicable, include the following language at the end:  “May be repeated for credit if topic is different.”

Introduces a wide variety of topics in computer science in the liberal arts tradition. Topics covered include social and ethical implications of computer science, privacy, historical perspective, Moore's law, how information is stored, robotics, artificial intelligence, and the internet. Students are encouraged to think, discuss and write about computer science to gain an appreciation of the subject as well as comprehending its enormous impact on our modern society.

Additional course content description (aims, purposes, etc.) beyond the catalog description:

This course is designed to give everyone an appreciation of the field of computer science. The exact topics covered are not as important as the understanding gained. As such, the course takes a depth rather than breadth approach to topics covered. Students are expected to critically exam, research and discuss each topic.

The lettered/numbered lines below come from CC2001. Underlined items are considered essential to a basic curriculum in computer science. Numbers in () indicate minimum number of hours to cover in a lecture style according to CC2001.
Items with a * indicate we plan to cover them in multiple courses.
Other lines include additional topics we plan to cover or clarification of topics we will cover within a CC2001 topic.

Course goals/objectives/outcomes: 

At the end of this course students should be able to:

Course structure. Check all that apply:

 Lecture/Discussion  X     Studio     Lab/Workshop     Other (Specify)

If current library or equipment holdings are inadequate, estimate the cost of additional holdings required.

Adequate

Please attach names of a proposed text and/or core readings.

The Tao of Computing by Henry Walker, Jones and Bartlett Publisher, © 2005.

An Invitation to Computer Science: Java Version by G. Michael Schneider and Judith L. Gersting, second edition, © 2004. This book is on reserve in the library for this course. It is a more traditional book that may be useful to some students and we may use it occasionally.

Cause for Success: ten companies that put profits second and came in first: how solving the world's problems improves corporate health, growth, and competitive edge by Christine Arena, © 2004. Will read last chapter on HP but others available for reference.

Form revised 11/04