Computer Science (CSDI)

CSDI 1200  Web Expressions  (3 Credits)  

The World Wide Web has allowed everyday people to have a global voice. Students learn to harness the power of the web to express themselves to the world. Covers the creation of images, sounds, animation, text, hypertext, video and weblogs, as well as how to be a savvy web user. Not open to students who have earned credit for CMDI 1200. Falls and Springs. (CTDI)

CSDI 1300  Digital Media Creation  (3 Credits)  

Draws upon students' creative ability in creating and manipulating digital media through the use of programming. After discussing some of the basic elements in representing various media forms such as text, image, sound and movie, within computer, covers various simple but general programming skills and explains how to apply them to manipulate these digital media forms. Three hours of lectures and/or labs each week. Falls and Springs. (CTDI)

CSDI 1400  Computers: Past, Present, and Future  (3 Credits)  

Reviews the history of the modern computer system, its origin, development, current status, and future. Focuses on the computer's transformation from an adding machine in its infancy to an engine of the current information age. Discusses some of the core ingredients and historical aspects such as the people and places that precipitated change, social and political pressures, problems and solutions, hardware and software, etc. Falls. (PPDI)

CSDI 1500  Computers: Fact, Fiction, Fantasy, and Film  (3 Credits)  

Offers a broad non-technical introduction to the presumably mysterious and strange world of computing from different perspectives. Students view computers and computing through social, antisocial, historic, prehistoric, scientific, linguistic, biographical, biological, musical, philosophical, and fictional lenses. Presents selected clips from movie, TV, and music libraries. No programming is involved. Three hours of lectures each week. Falls and Springs. (SSDI)

CSDI 1999  Computer Science  (1-20 Credits)  

CSDI 2999  Computer Science  (1-20 Credits)