18Fall COMP345 Advanced Programming Design with C++

udgrad. course, Concordia University, 2018

  • Section-D, Course instructor Dr. Joey Paquet’s course webpage
  • Section-N, Course instructor Dr. Nora Houari uses Concordia Moodle System
  • This page is maintained by the teaching assistance Haotao Lai (Eric)

Week 2

  • A brief introduction Slide
  • Introduction for how to configure Visual Studio and Eclipse PDF

Week 3

  • Parameter-passing, Vector, Graph Slide
  • related code example used in the slide code

Week 4

  • Pointer, Stack Memory, Heap Memory Slide
  • Smart Pointer Material Slide

Week 5

Week 6

  • Class vs. Struct, Constructor, Destructor pdf

Week 7

Week 8

  • Implementation of polymorphism in Java and C++ pdf