Object oriented programming in C++

COP3330 Spring 2018

Instructor's Home Page

Course Information
Homework Assignments

COP 3330 page
Lecture notes/slides will be posted here after class (Beware: Some lecture slides will not be available online. I will note that in class before I teach so that you can take notes if you want).

  • Slide Set 1: C++ Tour
  • Slide Set 2: Mercurial (hg) Tutorial
  • Slide Set 3: vim Tutorial (pptx), make Tutorial
  • Slide Set 4: Doxygen Tutorial (Documentation)
  • Slide Set 5: Coding Standards
  • Slide Set 6: Basic and Library Types
  • Slide Set 7: C++ IO
  • Slide Set 8: Intro to C++ Standard Library
  • Slide Set 9: Arrays and Pointers
  • Slide Set 10: GDB Tutorial
  • Slide Set 11: Exception Handling (Brief)
  • Slide Set 12: Functions
  • Slide Set 13: Classes:Member functions
  • Slide Set 14: Classes II: Type Conversion, Friends
  • Slide Set 15: Structuring Data
  • Slide Set 16: Operator Overloading
  • Slide Set 17: OOP
  • Slide Set 18: More on Inheritance
  • Slide Set 19: Introduction to Templates
  • Slide Set 20: Advanced C++
  •   Other Related Material: