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.
All course related announcements, submissions, etc.,
will be done on the Moodle CS101 course.
See my Bits'n Pieces page for
(mainly for sections 1, 2, & 3)
This page maintained by
David Davenport [Home
Last updated manually: 17 September, 2017