Introduction to Computer Science

Summer 2004

Course Description

This class is intended for computer science majors and minors. Other students with a serious interest in learning C++ programming may also take this class. We will cover the following topics: basic data types, the C++ string class, variables and constants, and their declaration, input/output (cin/cout) operators, assignment operators, arithmetic operators, conditional control structures, repetition control structures, basic file operations, user-defined functions, value and reference parameters, scope rules, name precedence, function overloading, template functions, Standard Template Library (STL), and the vector class.

Prerequisites: Working knowledge of computers.

Although there are no formal prerequisites, you do need to know how to use computers: create, modify, and delete files; create and remove directories; use the Web; use e-mail; and things of this nature.

Primary Text:

Other Texts:


Go Back