Coding Images: An Introduction to Programming in C through Image Manipulation and Creation

Editing Coding Images: An Introduction to Programming in C through Image Manipulation and Creation is a Cognitive Science class taught by Paul Dickson.

This course satisfies Division I requirements.

Course Description
This is an introductory programming course that will motivate programming through image manipulation and creation. Students will learn the basics of programming in C and then quickly move to manipulating images. New programming concepts will be introduced in order to further image manipulation and creation. Students will learn the concepts behind many of Photoshop's manipulation tools and will learn to implement them on their own. Students will also learn how to create images from scratch. By the end of the course, students will have learned how to program and how to write code that affects images. No previous programming experience is required.

Learning Goals

 * Expressive