CS 301 C Programming

The course discusses problem solving and the design of algorithms and their implementation in the C programming language. It considers the fundamentals of procedural programming with applications in business, engineering and science. Topics include variables, expressions and statements, console input/output, modularization and functions, arrays, pointers and strings, data structures, and file input/output. Its laboratories require designing and implementing applications.

Credits

3

Prerequisite

CS 234.