Computer Science 105 - Demystifying Internet

Spring
2013
01
4.00
Catherine McGeoch

TTH 02:30PM-04:30PM

Amherst College
COSC-105-01-1213S
SMUD 206
ccmcgeoch@amherst.edu

This course provides an introductory survey of topics in computer science that are related to the Internet. Students will become familiar with the history and underlying structure of the Internet and with technologies such as email, web browsers, search engines, and web page design tools. We will learn about the science behind the technology: topics to be addressed include network design and network protocols, modern encryption methods, and applications of algorithmics and artificial intelligence to the design of search engines. Some time will also be spent considering social issues such as privacy, worms and viruses, spam, cookies, and encryption policy. Three class meetings per week, with occasional in-class lab sessions. This course does not provide prerequisite credit for any computer science course, nor does it count towards the computer science major. No previous experience with computers is required.

Limited to 40 students. Spring semester. Professor C. McGeoch.

Permission is required for interchange registration during the add/drop period only.