Dec 03, 2024  
2024 - 2025 Undergraduate Catalog 
    
2024 - 2025 Undergraduate 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.