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

CSCI 171 - Object-oriented Programming in C++


This course emphasizes practical programming skills in the C++ language while also helping build knowledge of programming language concepts, problem-solving skills, and good coding practices. The course examines common programming constructs as they are implemented in C++ including C++ 17. Topics include the use of C++ for memory management, file input/output (I/O), pointers, references, exceptions, templates, and object-oriented programming.

Prerequisites: CSCI 140  Assembly Language & Computer Organization or CSCI 170  Analysis of Program Languages

Anticipated Terms Offered: 2021 Winter Intersession