CS 23021 Computer Science I

Programming & Problem Solving

Sections 1 and 2 (11619/13410)

Spring 2010

Professor Dr. Johnnie W. Baker
Classroom  
Office: MSB 260
Office Hours MWF 3:30 - 4:30 pm
Telephone: (330-67) 2-9061
Email jbaker@cs.kent.edu
Website www.cs.kent.edu/~jbaker
   
Lab Instructor Craig Stewart
Lab Instructor's Telephone  
Lab Instructor's Email cstewart@ cs.kent.edu
Lab Instructor office  
 Office Hours  MWF 3:10-4:40
   
Tutor for CS23021  Xiaoxi Du
Tutoring Hours  
email xdu@cs.kent.edu

Lab Web Page

Mailing List: list info, archive, email this list

Announcements and Comments:

Course Syllabus


Reading Assignments:

Presentation Slides (PowerPoint):

 Date Started

 Title

References & Comments

 Last update

  Chapter 1 Slides Introduction to C++ Programming  1/27
 1/27 Chapter 2 Slides  C++ Basics  
  Chapter 3 Slides   More on Flow of Control  2/15
 2/10 Chapter 4 Slides  Procedural Abstraction & Functions that Return Values  2/15
2/17 Chapter 5 Slides Functions for all subtasks  
2/24 Separate Compilation, Namespaces, Simple Make Files Slides Simplified preview of Ch. 12, but without classes. Needed in lab 5  
  Midterm Comments Covers Chapter 1-7  

Course Lab and Programming Requirements:

Online References:

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