CIS-123 Home: http://www.c-jump.com/bcc/c123d/CIS123syllabus.html

CIS-123 Object Oriented Concepts
Bristol Community College
Computer Information Systems Department
Fall 2017


  1. Bulletin
  2. Recommended Text
  3. CIS-123 TENTATIVE SCHEDULE

Recommended Text


CIS-123 TENTATIVE SCHEDULE


  1. Week 1. Intro to Object Oriented Concepts
  2. Week 2. C functions and procedural programming
  3. Week 3. Pointer types. Pointers as function parameters
  4. Week 4. Using "paper computer"
  5. Week 5. Control flow and basic data types
  6. Week 6. Multiple source files and header files
  7. Week 7. struct, struct members, struct constructors
  8. Week 8. Pointer to struct
  9. Week 9. Pointer to struct, cont.
  10. Week 10. C++ constructor initializer list
  11. Week 11. C++ inheritance and virtual functions
  12. Week 12. C++ inheritance and virtual functions, cont.
  13. Week 13. C++ Standard Library containers
  14. Week 14. Review of the material
  15. Week 15. Final Exam

Week 1. Intro to Object Oriented Concepts



Week 2. C functions and procedural programming



Week 3. Pointer types. Pointers as function parameters



Week 4. Using "paper computer"



Week 5. Control flow and basic data types



Week 6. Multiple source files and header files



Week 7. struct, struct members, struct constructors



Week 8. Pointer to struct



Week 9. Pointer to struct, cont.



Week 10. C++ constructor initializer list



Week 11. C++ inheritance and virtual functions



Week 12. C++ inheritance and virtual functions, cont.



Week 13. C++ Standard Library containers



Week 14. Review of the material



Week 15. Final Exam