lectures and labs:
section: MY12
schedule: M 12:15PM-1:30PM
W 11:15AM-1:30PM
room: 5122 N
professor:SKLAR, E

computer account:
It will be helpful if you have access to a computer and the internet for this class, though it is not required. You can use the public machines in the library or the WEB building.

Problem Solving with C++
by Jacqueline A. Jones and Keith Harrow
publisher: Pearson Custom Publishing (2007)

It is available at the Campus Bookstore.

additional course materials:
Course lecture notes, additional readings and multi-media sources will be available on-line.

course description:
Algorithms, computers and programs. Writing, debugging, and testing programs. Loops and conditional control structures. Functions and parameter passing. Arrays, strings and simple classes. Sorting, searching and other basic algorithms. Input and output models. Contemporary applications. (Not open to students who are enrolled in or have completed Computer and Information Science 1.10 or 1.20 or 2.80 or 15 or 16.)

schedule of topics:

I Data and Output
II Control Structures and Input
IV Arrays and Strings
V Sorting and Searching
VI Simple Classes


The course grade will be made up of the following components, out of 100 points: