Fall 2017/2018

CS101 - Algorithms & Programming I

CS101 is about using computers and solving problems. Students will learn how computers function and how to use them as a tool to do useful things. The main emphasis, however, is on the design and implementation of custom programs. The course stresses software engineering principles throughout. Adopting a design methodology helps produce programs which are "right first time" and, moreover, are maintainable. No previous knowledge of computers or programming is assumed.

This semester...

All course related announcements, submissions, etc.,
will be done on the Moodle CS101 course.

See my Bits'n Pieces page for additional resources...
(mainly for sections 1, 2, & 3)

This page maintained by  David Davenport [Home Page]
Last updated manually: 17 September, 2017