CS 120: High-Level Programming I: The C Programming Language

Credits 4

This course covers the fundamentals of programming in C. It focuses on developing a deep understanding of the structured programming concepts and practices. Topics include variables, data types, functions, control structures, pointers, strings, arrays, and dynamic allocation principles.

Prerequisites

None

Notes

Credit may be received for CS 115 or for CS 120, but not for both.