CISC P81/3.0 Computers: Applications and ImplicationsOriginal Author: Bob Tennent
Last Revised: September 16, 2006 Calendar Description
Computers are changing our lives; this is a course for any student interested in learning about computing. It surveys many fields of computing science, presents case studies of fascinating examples of computers in use in diverse areas, from searching the world-wide web to medicine, and discusses the possibilities, limitations, and risks of computers.
Note May not be taken concurrently with or subsequently to CISC 124/3.0.Objectives
One goal of this course is to foster appreciation of the applicability of computer-based technology in diverse areas, but also to increase awareness of the limits and risks of such technology.
The course will be taught as a series of case studies of computer-based applications in a wide variety of areas. Examples:
Such exposure to computer-based applications should broaden students' perspectives on computing and also should improve their ability to solve problems, think algorithmically, and understand how to evaluate feasibility and interpret results.
Consideration will be given to social issues related to computer use and the internet, such as privacy, intellectual property, and trustworthiness of computer-based applications.
A second goal of the course is to increase understanding and appreciation of Computing Science as a discipline. The examples will be chosen to allow the instructors to give elementary presentations of as many areas of Computing Science as possibleSelected References