GSP115 - Introduction to Programming in C++

Course Information

Term: Fall Session B 2011    
Lectures: Wed 12:00pm - 3:00pm Room 105
Labs: Web 3:00pm - 5:00pm Room 105

Course Schedule

Week 1 - Introduction

See also

  • Text:
    • Chapter 1: Introduction
    • Chapter 2: Starting to program
  • DeVry HUB - Week 1 lecture notes

Objectives

Lab Assignment

Week 2 - Working with Data

See also

  • Text:
    • Chapter 3: Variables. Calculations, and Colors
    • Chapter 6: Control Structures (p213-237, p260-273)
  • DeVry HUB - Week 2 lecture notes

Objectives

Lab Assignment

Week 3 - Control Structures and Debugging

See also

  • Text:
    • Chapter 6: Control Structures (p223-259)
  • DeVry HUB - Week 3 lecture notes

Objectives

Lab Assignment

Week 4 - More on functions and animation

See also

  • Textbook
    • Chapter 4: Void Functions
    • Chapter 7: The Game Loop and Animation
    • Chapter 9: Value-Returning Functions and Mouse Input
  • DeVry HUB - Week 4 lecture notes

Objectives

Lab Assignment

Mid-Term Exam Review notes

Week 5 - Arrays and Building complete programs

See also

  • Textbook
    • Chapter 10: Arrays
    • Chapter 11: Strings and Files
  • DeVry HUB - Week 5 lecture notes

Objectives

Lab Assignment

Week 6 - Strings and Files

See also

  • Textbook
    • Chapter 11: Strings and Files
  • DeVry HUB - Week 6 lecture notes

Objectives

Lab Assignment

Week 7 - Object Oriented Programming

See also

  • Textbook
    • Chapter 12: Object-Oriented Programming
  • DeVry HUB - Week 7 lecture notes

Objectives

Lab Assignment

Week 8 - Final Project

Indices and tables