| Instructor - Robert Hochberg
Office- Austin 325B Phone- 328-0126 |
Text - Problem Solving with C++
by Walter Savitch, second or third editions |
| Office Hours
Wed. 7-9 Fri. 8-9 and 10-12 and by appointment, of course Tuesday Office Hours:
|
Secure Shell software can be downloaded here:
Note: The license for this software extends to students taking CSCI courses only. Any other use violates copyright law, and can get you into trouble. Download SSH
|
|
|
|
|
| 8/15 Order of Operations
Lab 1 Assigned |
8/17 Types of variables | |
| 8/20 If...then...else...
Lab 1 Assigned |
8/22 While and For loops
Lab 2 Assigned |
8/24 Switch Statements |
| 8/27 Intro to functions
Lab Canceled (network virus) |
8/29 Functions
Lab Canceled (network virus) |
8/31 Functions |
| 9/3 Labor day --- no class | 9/5 Functions
Lab 1 Due |
9/7 Reference Parameters
Lab 1 Due |
| 9/10 Reference Parameters
Lab 2 Assigned |
9/12 Pointer Parameters
Lab 2 Due Lab 3 Assigned |
9/14 Pointer Parameters |
| 9/17 Intro to Arrays
Lab 2 Due Lab 3 Assigned |
9/19 Array application --- Sorting | 9/21 More about Arrays |
| 9/24 Arrays - Bubble Sort | 9/26 Structures
Lab 3 Due Lab 4 Assigned |
9/28 Exam 1 Exam 1 Exam 1 |
| 9/31 Structures and Functions
Lab 3 Due Lab 4 Assigned |
10/3 Structures and functions
Lab 4 Due Lab 5 Assigned |
10/5 Structures and Linked Lists |
| 10/8 Intro to Classes
Lab 5 Assigned |
10/10 Intro to Classes
Lab 4 Due Lab 6 Assigned Lab 6 Assigned |
10/12 Intro to Classes |
| 10/15 Fall Break --- no class, no lab | 10/17 (Wednesday Schedule) File I/O | 10/19 File I/O |
| 10/22 File I/O
Labs 5 and 6 due Lab 7 Assigned |
10/24 Source and Header Files
Labs 5 and 6 due Lab 7 Assigned |
10/26 Source and Header Files |
| 10/29 Various topics | 10/31 Review for the Exam | 11/2 Exam 2 Exam 2 Exam 2 |
| 11/5 The Anagram Project
Lab 7 Due Lab 8 Assigned (description) |
11/7 Intro to Recursion
Lab 7 Due Lab 8 Assigned (description) |
11/9 Using Recursion to Find Anagrams |
| 11/12 The Book Class
Lab 9 Assigned (description) |
11/14 The Book Class
Lab 9 Assigned (description) |
11/16 User Interface |
| 11/19 The Anagram Project | 11/21 Thanksgiving Break | 11/23 Thanksgiving Break |
| 11/26 About Lab 10 | 11/28 About Lab 10 and CheckForHtml() | 11/30
Lab 10 Assigned Lab 10 Assigned (description) |
| 12/3 Review of Semester
Office hours |
12/5 Review of Semester - Last day of class
Lab 10 Due Lab 10 Due Last day to turn in your one late lab |
reading day |
| Office hours:
reading day |
Final
Exam
8-10am in our usual room |
Final Grades for the Semester |