INFO 102 · Little Bits to Big Ideas

A broad introduction to the nature, capabilities, and limitations of computing. Topics range from the way data is represented and stored, to the way today’s computers work, to the general ideas of algorithms and computational efficiency, to the future of computing.

INFO 325 · Social Media and Global Change

This course draws on case studies from across the globe to explore the wide-ranging transformation taking place, from how people organize mass uprisings, to ways the mange the most intimate details of their lives. Examples will be taken from the Middle East, East Asia, Africa, Latin America, the US and Europe.

INFO 310 · Computing in the humanities

Explores use and application of technology to scholarly activity in the humanities, including projects that put classic texts on the web or create multimedia application on humanities topics.

INFO 403 · An Introduction to Top Down Video Game Design

Students will apply theoretical concepts taught during lectures to a semester-long video game design project of their choosing., which will involve the design and creation of a multi-player, 3D video game using an existing platform/framework/engine.