E-Commerce: Doing Business on the Internet
CPSC 155a, Fall 2001

Instructor: Joan Feigenbaum

Lectures: 1:00-2:15pm TTh
Classroom: DL 220
Cr/D/F: No
Starred: No
Distributional Group: IV

  Jump to:

Short Bio of Professor Feigenbaum

Joan Feigenbaum is a Professor in the Computer Science Department  at Yale University.  She received a BA in Mathematics from Harvard and a Ph.D. in Computer Science from Stanford.  Between finishing her Ph.D. in 1986 and starting at Yale in 2000, she was with AT&T, most recently in the  Information Sciences Research Center of the AT&T Shannon Laboratory in Florham Park, NJ. Professor Feigenbaum's research interests are in theory of computation and foundations of electronic commerce. Her current and recent professional service activities include Editor-in-Chief of the Journal of Cryptology, Board of Directors Member for the Institute for Mathematics and its Applications, National Research Council panel member for Intellectual Property Rights in the Emerging Information Infrastructure , and Program Committee Member for the 2001 ACM Symposium on Theory of Computing and the 2001 ACM  Workshop on Security and Privacy in Digital Rights Management.

Note to CS155 students: Do not send e-mail to Professor Feigenbaum, who suffers from Repetitive Strain Injury. Contact her through the TA or her assistant, Judi Paige (see below).

Prof. Feigenbaum's Office Hours:  Room: AKW 512
Tues. 2:30-3:30pm
Thurs. 9-10am

Prof. Feigenbaum's Assistant:  Judi Paige
Room: AKW 507a
Phone: 6-1267
E-mail: judi.paige@yale.edu

Teaching Assistant:  Vijay Ramachandran
Room: AKW 412
Phone: 2-7037
E-mail: vijayr@cs.yale.edu

TA Office Hours:  Tues. 7-8pm in classroom, WLH 002
Thurs. 3:30-4:30pm in office, AKW 412
or by appointment

Brief Description

Introduction to Electronic Commerce. Emphasis on Internet business. Underlying technological developments. Business models. Legal, social, and political implications.

Expanded Description

Computers, communication networks, and a wide variety of newer, rapidly developing technologies are an increasingly important part of the ways in which individuals, companies and organizations of all kinds conduct business. These technological changes present challenges that must be faced not only by techologists but also by lawyers, policy-makers, economists, entrepreneurs, ethicists, and many other stakeholders. Potential topics to be addressed from both technical and non-technical points of view include but are not limited to:


No formal course pre-requisites other than computer literacy and Internet literacy. Non-science majors are welcome.

Course Requirements

Old Course Materials

This course was taught in Spring 2001. The lecture notes, reading assignments, homeworks, and exams are available at the Spring 2001 website. Note that certain aspects of the course will be different this semester; in particular, there will be a final exam instead of a final paper/project, and there will be some change of reading assignments and emphasis.

Jump to: