Course Info

CSC 404: Accelerated C++

This introductory graduate course covers the essentials of C++ programming. Topics include encapsulation, inheritance, polymorphism, dynamic memory allocation, casting, pointer arithmetic, operator overloading, templates, and the Standard Template Libraries.

CSC 401 is a prerequisite for this class.

Winter 2020-2021

Section: 820
Class number: 28134
Meeting time: -
Location: Online: Async

Winter 2019-2020

Section: 801
Class number: 22403
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 810
Class number: 22774
Meeting time: -
Location: Remote

Winter 2018-2019

Section: 801
Class number: 25275
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Section: 810
Class number: 25988
Meeting time: -
Location: Remote

Spring 2017-2018

Section: 901
Class number: 34295
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01517 at Loop Campus
Instructor: I-Ping Chu | View syllabus
Section: 910
Class number: 34296
Meeting time: -
Location: Remote
Instructor: I-Ping Chu | View syllabus

Winter 2017-2018

Section: 801
Class number: 20562
Meeting time: Th 5:45PM - 9:00PM
Location: 14EAS 00801 at Loop Campus
Instructor: I-Ping Chu | View syllabus
Section: 810
Class number: 25503
Meeting time: -
Location: Remote
Instructor: I-Ping Chu | View syllabus

Spring 2016-2017

Section: 901
Class number: 33738
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Section: 910
Class number: 33739
Meeting time: -
Location: Remote

Winter 2016-2017

Section: 801
Class number: 21885
Meeting time: Th 5:45PM - 9:00PM
Location: 14EAS 00801 at Loop Campus
Instructor: I-Ping Chu | View syllabus
Section: 810
Class number: 21886
Meeting time: -
Location: Remote
Instructor: I-Ping Chu | View syllabus