Professor | Dr. Johnnie W. Baker |
Classroom | MSB 121 at 2:15 - 3:05 |
Office: | MSB 260 |
Office Hours | MWF 3:30 - 4:30 pm |
Telephone: | (330-67) 2-9061 |
jbaker@cs.kent.edu | |
Website | www.cs.kent.edu/~jbaker |
Lab Instructor | Mike Yuan |
Lab Instructor's Telephone | (330-67) 2-2074 |
Lab Instructor's Email | myuan@cs.kent.edu |
Lab Instructor office | Rm 357 |
Office Hours | MWF 3:10-4:40 |
Tutor for CS23021 | Xiaoxi Du |
Tutoring Hours | MWF 8-11 in MSB 162 |
xdu@cs.kent.edu |
Date Assigned |
Assigned Reading |
8/31/09 | Chapter 1 of Textbook |
9/2/09 | Chapter 2 of Textbook |
9/9/09 | Chapter 3 of Textbook |
Continue to read each chapter as slides for that chapter are covered in class |
Date Started
Title
References & Comments
Last update
8/31/09 Chapter 1 Slides Introduction to C++ Programming 9/2/09 Chapter 2 Slides C++ Basics 9/03 Chapter 3 Slides More on Flow of Control 9/16 Chapter 4 Slides Procedural Abstraction & Functions that Return a Value Chapter 5 Slides Functions for all subtasks 9/28 Separate Compilation, Namespaces, Simple Make Files Slides Simplified preview of Ch. 12, but without classes. Needed in lab 5 9/28 Chapter 6 Slides I/O Streams as an Introduction to Objects & Classes 10/29 9/29 Chapter 7 Slides Arrays 10/29 Chapter 8 Slides Strings and Vectors 10/29 10/27 Chapter 9 Slides Pointers & Dynamic Arrays 11/2 10/27 Chapter 10 Slides Defining Classes 11/2 11/2 Chapter 11 Slides Friends, Overloading, Arrays in Classes 11/12 11/16 Chapter 12 Slides Separate Compilation and Namespaces for Classes 11/23 11/20 Chapter 13 Slides Pointers and Linked Lists 11/23 11/23 Chapter 16 Slides Exception Handling 12/08 12/2 Chapter 15 Slides Inheritance (Shortened) 12/08 12/4 Chapter 14 Slides Recursion 12/9 Chapter 17 Slides Templates
Title or Item |
Comments |
Easy Guide to VIM | Also listed on Lab Webpage |
Easy Guide to Linux | Also listed on Lab Webpage |
VIM Reference | Also listed on Lab Webpage |