CS 112 uses the C++ programming language to
introduce students to the elementary data structures
(vectors, lists, stacks, queues, binary search trees, ...),
recursion, bigoh notation, and other
intermediatelevel programming topics.
Instructor:
Professor Joel Adams
Course Text: For sale in the bookstore...
Grading.Your grade in this course will be based on the
total number of points you earn on:
two exams (midterm and final), laboratory exercises, and
homework/programming projects.
These will be weighted at 50%, 20%, and 30% respectively.
Course Organization.
The course is organized around these components:

The lectures that will introduce data structures topics
at the conceptual level;

The labs in which students will (in pairs) practice using and
building data structures; and

The projects in which students will (individually)
practice using and building data structures.
Each week's lectures, labs and projects will cover the same
concepts, but will do so in different ways.
Other Policies:
Please see my
General Course Policies page for policies that all of my
courses have in common.
Calvin >
CS >
112 >
Policies
This page maintained by
Joel Adams.