CSE 100:
Information Technology and Its Impact on Society
Fall 2003

Who, What, Where | Course Goals | Course Structure | Lecture Themes
Guest Lecturers | Course Requirements | Tentative Schedule

The Following Will Appear as Needed:

Lab Notes | Assignments

WHO, WHAT, WHERE

Professor:

Mitch Marcus
http://www.cis.upenn.edu/~mitch
mitch (AT) cis (DOT) upenn (DOT) edu
Office: Levine 503
Phone: 215-898-2538

Lab/Recitation Instructor:

Matt Huenerfauth
http://www.huenerfauth.com/
matt (AT) huenerfauth (DOT) com
Office: Levine 514
Hours: Mondays Noon to 1:00pm.

Replace (AT) or (DOT) with @ or . respectively in the e-mail addresses above.
Sorry for the inconvenience, but this helps to confuse Internet spamming e-mail programs.

Lectures: Tuesday, Thursday, 12-1 pm, Towne 313

Lab/Recitation Sections: Two one-hour sections, Friday, 11am-1pm, Towne 144

Class Web Page: http://www.seas.upenn.edu/~cse100

COURSE GOALS

This course is intended to

1. Investigate the current and future political and economic impact of information technology on us as individuals and as citizens.

2. Demystify information technology by providing basic technical exposure to computers, the internet, and the World Wide Web so that students feel comfortable both in using information technology in their daily lives and in evaluating basic claims about new technology.

3. (Prepare students who so desire to go on comfortably to courses and further self study dealing with information technology and introductory programming.)

COURSE STRUCTURE

The course will consist of two largely independent components:

1. Lectures: The lectures (twice a week) will be organized into three units, with the first two providing a brief introduction to the technology (with the primary goal demystification), and each investigating societal and political implications and issues.

2. Labs/Recitations: (once a week) to strengthen technical understanding including both discussions and labs which will focus on computer fluency. The labs will develop an understanding of the workings of computers, the internet and the web. They will teach the design of simple web pages using the HTML language.

LECTURE THEMES

The lectures will develop three themes:

1. Privacy: Technology: Introduction to databases, computer security, public key cryptosystems. Implications: political, legal and economic aspects of privacy.

2. Intellectual property rights: Technology: Introduction to digital encoding and compression, psychophysics; more on encryption. Implications: Intellectual property rights, the economic impact of the web on business.

3. Future Shock: Since the birth of electronic computers (at Penn), computers have doubled in speed and density every 18 months. What are the implications of this?

GUEST LECTURERS

We expect to have one or two guest lectures this semester. They will be announced as confirmed.

COURSE REQUIREMENTS

Required:

1. Whitfield Diffie and Susan Landau, Privacy on the Line: The Politics of Wiretapping and Encryption, MIT Press, 1998.

2. Hillis. "The Pattern on the Stone." Basic Books, 1999.

3. Simon Singh, The Code Book, Doubleday, 1999.

4. Richard Spinello, Cyberethics: morality and law in cyberspace, (2nd Edition) Jones and Bartlett Publishers, 2002.

Suggested:

1. Lawrence Lessig, Code and other laws of cyberspace, Basic Books, 1999.

2. Simson Garfinkel, Database Nation, O'Reilly, 2000.

All books available at the Penn Book Center at 34th and Sansom. There will be other readings distributed per unit.

The course will require 3 five-six papers (one per unit). There will be two midterm exams (Oct 21 and Dec 4) and no final.

SCHEDULE (REAL & TENTATIVE)

DATE

LECTURE TOPIC

LECTURE NOTES

REQUIRED READINGS
(and suggested
readings in parentheses)


Introduction

Sept 4

Course overview

 

 

Sept 9

The architecture of cyberspace: Lessig I

(Powerpoint)

Lessig, The Laws of Cyberspace
Cyberethics, Chapter 1.

Sept 11

The architecture of cyberspace: Lessig II

(Powerpoint)

Cyberethics, Chapter 2.
Lessig, "Law of the Horse."

Sept 12

Lab: How computers work I

Webpage & Slides

The Pattern on the Stone, Chapters 1, 2, and 3.


TOPIC 1: Privacy

Sept 16

What is the right to privacy?

(Powerpoint)

Cyberethics, Chapter 5.

Sept 18

"The Right to Privacy," Warren & Brandeis/

Privacy of Communications:
Snail Mail to Telephones

(Powerpoint)

Warren & Brandeis, "The Right to Privacy"
The Bill of Rights
Privacy on the Line, Chapter 6.
(CSC World Special Issue on Privacy)

Sept 19

Lab: How computers work II

Webpage & Slides

The Pattern on the Stone, Chapters 4, 5, and 6.

Sept 23

Communications: Balancing National Security and Privacy

(Powerpoint)

Privacy on the Line, Chapters 7 and 8.

Sept 25

Technology: How does the internet work?

 

 

Sept 26

Recitation:
Balancing public and private needs

Webpage

Articles for Discussion

Sept 30

Eprivacy: Pen registers and Packets/Carnivore

(Powerpoint)

 

TENTATIVE SYLLABUS

Oct 2

Technology: What areCookies?
Eprivacy and Browsing the Internet

(Powerpoint)

Elgesem, "The Structure of Rights in Directive 95/46/EC." Readings in Cyberethics pp. 360-377

Oct 3

Lab: Breaking simple ciphers

Webpage and Slides

The Code Book, Chapters 1 and 2.

Oct 7

Technology: how do databases work?

(Powerpoint)

Database Nation, Chapter 4.
(Reserve reading or handout.)

Oct 9

Eprivacy: Access and ownership of personal data/Medical records/TIA

(Powerpoint)

Database Nation, Chapter 6.


TOPIC 2: Intellectual Property Rights (IPR)

Oct 10

Lab: Microsoft Passport

Webpage

Articles for Discussion

Oct 14

FALL BREAK

 

 

Oct 16

Introduction to ciphers & cryptography

(Powerpoint)

The Code Book, Chapters 3 and 4.

Oct 17

Lab: Web Pages & HTML I

Webpage and Slides

 

Oct 21

MIDTERM EXAM!!

 

 

Oct 23

Public Key Cryptosystems

(Powerpoint)

The Code Book, Chapters 6 and 7.
Privacy on the Line, Chapter 3 and 4.

Oct 24

Lab: Using cryptography (PGP)

Webpage and Slides

 

Oct 28

Copyright vs. Filesharing

 

Cyberethics , Chapter 4, Part I
Background on Intellectual Property

Oct 30

Patents, Copyright &
Fair Use

(Powerpoint)

 

Oct 31

Lab: Web Pages & HTML II

Webpage and Slides

 

Nov 4

Digital encoding: perfect copies!

(Powerpoint)

Cyberethics, Chapter 4, Part 2.

Nov 6

Digital Millennium Copyright Act: NO copies
Digital Rights Management

(Powerpoint)

 

Nov 7

Recitation: Is File Sharing OK?
Paper 1 Due!

Webpage

 Readings

Nov 11

MP-3 encoding: fast copies!

(Powerpoint)

 


Topic 3: Future Shock

Nov 13

File Sharing Technology I

 

 

Nov 14

Lab: A taste of Javascript

Webpage and Slides

 

Nov 18

File Sharing Technology II

 (Powerpoint)

 

Nov 20

Online Communities I

 

  

Nov 21

Lab: Wikipedia

 Webpage and Slides

 

Nov 25

Online Communities II

 

 

Nov 26

THANKSGIVING BREAK

 

 

Nov 27

THANKSGIVING BREAK

 

 

Dec 2

Artificial Intelligence & imago hominis: GUEST SPEAKER
Paper 2 Due!

 

 

Dec 4

IN-CLASS SECOND MIDTERM EXAM!!!

 

 

Dec 5

Lab: Catchup