CIS-255 Home: http://www.c-jump.com/bcc/c255c/c255syllabus.html

CIS-255 Object Oriented Programming in C++
Bristol Community College
Computer Information Systems Department
Fall 2018


  1. Bulletin
  2. Required Text
  3. CIS-255 TENTATIVE SCHEDULE

Required Text


CIS-255 TENTATIVE SCHEDULE


  1. Week 1. GUI Programming With FLTK Library
  2. Week 2. FLUID GUI designer
  3. Week 3. C++ classes, FLTK Basics
  4. Week 4. GUI callback functions and widgets
  5. Week 5. C++ object lifecycle
  6. Week 6. C++ object lifecycle, cont.
  7. Week 7. Constructor initializer lists
  8. Week 8. Custom drawing, mouse and keyboard events
  9. Week 9. C++ Standard Library containers
  10. Week 10. C++ Standard Library iterators and algorithms
  11. Week 11. C++ class inheritance
  12. Week 12. FLTK Menus
  13. Week 13. FLTK Timers and animation
  14. Week 14. Beyond CIS-255
  15. Week 15. Review
  16. Final Exam
  17. C++ Reference and Tutorials

Week 1. GUI Programming With FLTK Library



Week 2. FLUID GUI designer



Week 3. C++ classes, FLTK Basics



Week 4. GUI callback functions and widgets



Week 5. C++ object lifecycle



Week 6. C++ object lifecycle, cont.



Week 7. Constructor initializer lists



Week 8. Custom drawing, mouse and keyboard events



Week 9. C++ Standard Library containers



Week 10. C++ Standard Library iterators and algorithms



Week 11. C++ class inheritance



Week 12. FLTK Menus



Week 13. FLTK Timers and animation



Week 14. Beyond CIS-255



Week 15. Review



Final Exam



C++ Reference and Tutorials