CSC 161: The Art of Programming

This course will be offered for the first time Fall 2009. It will be the first course for the B.A. in Computer Science.

Organized thinking, creative problem solving, and the precise description of solutions are valuable skills in academia and life. The formulation and solution of problems using computers is increasingly important in all artistic and scholarly fields. We introduce core concepts and techniques of programming as a way to develop these skills, as basis for further CS study, and for application to other fields. Lab required. (Fall only).

No prerequisites.


Last changed 2/17/2009 by Marty Guenther (marty@cs.rochester.edu)