Dec 21, 2024  
2023 - 2024 Undergraduate Catalog 
    
2023 - 2024 Undergraduate Catalog [ARCHIVED CATALOG]

COMP 3120 - C++ Programming (3)


This course will provide a broad introduction to C++ programming language and focus on object oriented design. It will start the syntax of C++ for elementary language structures and data types such as operators, conditions, loops, strings and array. The main topics include pointers, destructors, operator over-loading, inheritance and polymorphism, exception handling, multi-dimensional arrays and dynamic memory allocation. Students are required to use computer lab. Prerequisite(s): COMP 2140  or equivalent.