Undergraduate Catalog 2018-2019

CSC 211 Intermediate Programming(RNL)

3 hours, 3 laboratory hours; 4 credits. A second course in programming. Programming techniques emphasizing reliability, maintainability, and reusability. Module design and multi-file programs. Abstract data types. Data representation and conversion. Addresses, pointers, and dynamic storage allocation. Recursion and function parameters. User interface design. Prerequisite: CSC 126 with a grade C or better and MTH 123 (or higher: specifically MTH 130, 221, 230, 231, or 235).