Course Prospectus
E-Voting: Computers in Elections, 22C:196 Section 1, Fall 2001
Taught by: Douglas W. Jones,
University of Iowa Department of Computer Science
Indexed on the web at:
http://www.cs.uiowa.edu/~jones/votingCourse Prospectus:
http://www.cs.uiowa.edu/~jones/voting/196prospectus.html-snip-
This course will examine the problems that any system for conducting elections must solve, focusing on the role of various technologies, notably computers, in solving these problems. We will survey the technologies that have been used or that may be used in the conduct of elections, examine the history of the use of these technologies, and focus on an evaluation of the risks posed by each technology and how we can manage these risks.
This will be a technical course, but not always in the usual sense for comptuer science courses. We will examine the law, Federal regulations, and administrative codes more often than we examine actual computer programs, but we will also examine the application of software engineering methodology to problems in this domain.
Students from outside computer science are welcome! This course is particularly appropriate as an advanced course for computer science minors, and it may be an appropriate elective for students interested in studying election law or the social impact of technology.