Computing & Society

CS 102.2
Fall 1998

Instructor:
Thomas P. Kelliher
Hoffberger 140
Office phone: 337-6189
Home phone: 931-2946
Send mail to kelliher AT DOMAIN goucher.edu
http://phoenix.goucher.edu/~kelliher/
Office hours: MWF 10:30--11:30am. Tu 12:00-2:00pm. Other times by appointment.

Class:
Hoffberger 149
MWF 1:30--2:20pm
Three credits. One additional credit for the Service Credit Option.
http://phoenix.goucher.edu/~kelliher/cs102

Objectives:
Communicating, computing what's the difference? We will explore the world of computing: its capabilities and limitations. The Internet and the World Wide Web are a large part of that world, unlocking personal communication on a scale never before seen. Where else can one communicate with so many, so inexpensively. How do we locate the information we need among this ever-growing body of ``knowledge?'' How do we evaluate that which we find? How can we communicate most effectively with others?

We will also be introduced to some of the technical aspects of computing, as well as the many areas of social and ethical concern raised by the rapid evolution of computer technology. Topics include the Internet and worldwide information exchange, the power and limitations of the computer as a problem solver, and the issues of privacy, security, and computer crime. The course will be very much ``hands-on.'' Large parts of the course are devoted to an exploration of specific computer applications and the Internet.

Textbooks:
  1. Catapult, Inc., Microsoft FrontPage 97 Step by Step, Microsoft Press, 1997.
  2. T. Gesing and J. Schneider, JavaScript for the World Wide Web, Peachpit Press, 1997. Recommended.
  3. L. Acklen, Word for Windows 95 Essentials, Que E & T, 1996. Recommended.

Other Resources:

There are many, many resources available on the Internet and especially the World Wide Web. Two of our course goals are discovering and evaluating these resources.

Grading:
Grade Distribution

A = [92--100], A- = [90--92), B+ = [88--90), B = [82--88), B- = [80--82), etc.

Course Point Distribution

There are 840 total points for the course:

  1. Quizzes --- Quizzes will be given on alternate Fridays, at the beginning of class, and a final quiz will be given during the final period. If you cannot appear for a quiz, make arrangements with me beforehand. Quiz dates: 9/11, 9/25, 10/9, 10/23, 11/6, 11/20. The final quiz will be scheduled by SAS. Seven quizzes, 60 points each.

  2. Papers --- One 4--5 page paper, 60 points. A list of suggested topics will be made available later.

  3. Projects --- Internet resource search, JavaScript programming, and personal home page. 60 points each.

  4. Group Web site semester project --- After reading project proposals and gauging interests and abilities, project groups (3--4 team members) will be formed. The projects will be due Dec. 4. Projects will be presented by each group to the class during the final week of classes. The project is worth 120 points.

  5. Attendance, participation. 60 points.

Course Handouts:

Most course handouts will be made available once in class. After that, they may be obtained from the class home page on the World Wide Web (see the class URL above). Some course handouts will only be distributed through the class home page.

Attendance:

Attendance of classes is expected and is a part of your grade. It is your responsibility to catch up on missed class work. Roll will be taken at the beginning of class.

Integrity:
Academic dishonesty will not be tolerated. We are all bound by the Academic Honor Code.

Tentative Outline:

  1. Introduction.
  2. Basic tools of the Internet.
  3. Using search engines.
  4. Basic Web page design.
  5. Program design and development.
  6. Images and scanning.
  7. Page design issues.
  8. Advanced Web design.
  9. Issues in computing.
  10. Personal computer hardware.
  11. Personal computer software.
  12. Other topics.


Thomas P. Kelliher
Mon Aug 31 21:16:47 EDT 1998
Tom Kelliher