COMP 390 Computer Science Junior Seminar
This course focuses on responsible conduct of Computer Science. Students will explore the effects of technology on the modern world, including issues of electronic voting, personal security and privacy, intellectual property, and others. This course will culminate in a research paper on one of these topics, examining the technical background, as well as the social forces that contextualize the issue. Students should have a decent understanding of the challenges of writing software, and why certain questions are computationally difficult (that is, require significant time/memory).
Prerequisite
COMP 229 and one 300-level COMP course
Corequisite
A second 300-level COMP course