CIS 150 - C++ Programming I

Syllabus

Course Resources

Labs

  1. Input, output, calculations (due 1/28/18)
  2. Selection, calculation, output formatting (due 2/11/18)
  3. Repetition, input validation (due 2/18/18)
  4. Functions, input validation (due 3/4/18)
  5. Sequential (text) file input/output (due 3/25/18)
  6. Creating and using arrays (due 4/1/18)
  7. Pointers and arrays (due 4/1/18)
  8. Sorting (due 4/8/18)
  9. Random access (binary) file input/output (due 4/29/18)
  10. Classes and objects (due 5/6/18)

Programming Assignments

  1. Input, output, calculations (due 2/4/18)
  2. Selection, calculations, output formatting (due 2/18/18)
  3. Repetition (due 2/25/18)
  4. Functions, input validation (due 3/11/18)
  5. Functions (due 3/11/18)
  6. Sequential (text) file I/O (due 4/1/18)
  7. Arrays (due 4/8/18)
  8. Arrays, pointers, sorting (due 4/22/18)
  9. Random access (binary) file I/O (due 5/6/18)
  10. Classes, objects (due 5/13/18)

Notes