2022-2023 Catalog

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 an understanding of the challenges of writing software, and why certain questions are computationally difficult (that is, require significant time/memory). 

Credits

4 units

Prerequisite

COMP 101, COMP 229, and one 300-level or above COMP course

Corequisite

A second 300-level or above COMP course