Instructor: Fred Annexstein
Office: 889
Office Hours: Tu-Thurs 2:00-3:30 PM, and by appointment)
Phone: 556-1807
Email: fred.annexstein@uc.edu
Course Website: www.ececs.uc.edu/~annexste/Courses/ececs121-2005
Schedule
· Here is the Book webpage.
· Winter quarter lab schedule: click here.
· General help for the labs: click here.
· For email help: click here.
|
|
|
|
|
|
|||
|
Week 1 |
Jan 3 |
Classes Begin, Intro to C++ |
|||||
|
1.1-1.23 |
Jan 5 |
Basic C++ Programming
|
|||||
|
Week 2 |
Jan 10
|
Simple C++ Program Control Selection |
|||||
|
Chapter 2 |
Jan 12 |
Intro to Repetition |
|||||
|
Week 3 |
Jan 17 |
Online Class See Blackboard |
|
||||
|
Chapter 3 |
Jan19 |
Objects, Datatypes and File IO |
DataTypes notes |
||||
|
|
|
|
File-IO notes |
||||
|
Week 4 |
|
|
|
||||
|
Chapter 4 |
Jan 24 |
Essentials of Counter-controlled loops, Logic Operations |
|
||||
|
|
Jan 26 |
Introduction to Functions and Random Number Generation |
|||||
|
Week 5 |
|
|
|
||||
|
|
Jan 31 |
More on Functions Storage Classes and Scope Rules |
|||||
|
|
Feb 2 |
Recursive and Inline Functions, Parameter Passing |
|||||
|
Week 6 |
|
|
|
||||
|
|
Feb 7 |
Overloading, and Templates |
|||||
|
|
Feb 9 |
Midterm Review |
|
||||
|
|
Feb 11 |
Midterm Exam |
|
||||
|
Week 7 |
|
|
|
||||
|
4.1-4.9 |
Feb 14 |
Intro to Arrays |
|||||
|
|
Feb 16 |
Searching arrays |
|
||||
|
|
Feb 18 |
Multi-subscripted arrays and functions |
|
||||
|
Week 8 |
|
|
|
||||
|
5.1-5.12 |
Feb 21 |
Intro to Pointers |
|
||||
|
|
Feb 23 |
Pointers and Strings |
|
||||
|
|
Feb 25 |
Examples |
|
||||
|
Week 9 |
|
|
|
||||
|
|
Feb 28 |
Card Dealing Example |
|
||||
|
|
Mar 2 |
Pointers and Functions |
|
||||
|
|
Mar 4 |
String handling |
|
||||
|
Week 10 |
|
|
|
||||
|
|
Mar 7 |
Structures |
|
||||
|
|
Mar 9 |
Classes |
|
||||
|
|
Mar 11 |
Final Review |
|
||||
|
|
|
|
|
||||
|
Exam Week |
|
March 14 - 20 |
|
||||
|
|
|
|
|
||||
|
|
|
|
|
||||
|
|
|
|
|
||||
|
|
|
|
|
||||
|
|
|
|
|
||||
|
|
|
|
|
||||
·