TOPIC

1    Introduction to C++ Programming - Chapter 2

        Data Types
        Arithmetic Operators and Operator Precedence
        Expressions
        Input
        output
        Program Style

2    Input/Output - Chapter 2

        I/O Streams and Standard I/O Devices
        Using Predefined Functions
        Input Failure
        Output and Formatting Output
        File I/O

3    Control Structures  - Chapter 4

        Control Structures
        Relational Operators
        Logical Operators
        If...If/Else
        Switch

4    Control Structures (part 2) - Chapter 5

        While Loop
        For Loop
        Do/While Loop
 

5    User Defined Functions - Chapter 6

        Standard functions
        User-Defined Functions
        Value-Returning Functions
 

6    User Defined Functinos (part 2) - Chapter 7

        Void Functions
        Value and Reference Parameters
        Scope of an Identifier
        Static/Automatic Variables
 

MIDTERM EXAM - 3/13

7    Arrays and Strings - Chapter 9

        Arrays
        C-Strings
        Parallel Arrays

8      Arrays and Strings (part 2) - Chapter 10

         List Processing
         Two/Multi Dimensional Arrays

9     Records (structs) - Chapter 12
 
        Records, Assignments, Arrays of
 
10    Pointers - Chapter 15
 
        Pointer Data Type
          Address Operator
 
 
 

FINAL EXAM - Thursday May 20  1:30 - 4:00