Information Course Schedule summer 2014
Prerequisites: Upper level undergraduates. This course explores the history of information and associated technologies, uncovering why we think of ours as "the information age." We will select moments in the evolution of production, recording, and storage from the earliest writing systems to the world of Short Message Service (SMS) and blogs. In every instance, we'll be concerned with both what and when and how and why, and we'll keep returning to the question of technological determinism: how do technological developments affect society and vice-versa?
Three hours of lecture and one hour of laboratory per week. An introduction to high-level computer programming languages with emphasis on strings, modules, functions and objects; sequential and event-based programming. Uses the PYTHON language.