C Programming

This Course Introduces Fundamental Programming Concepts Using the C Programming Language. It can serve as an introduction to C specifically or to programming in general if you want to move on to other languages. In beginning to learn to "think like a programmer", we will cover the following topics: Installation, Development Environment, Modules, Files, Variables, Control Flow, Exception Management, Input, Output, Return Values, Parameters, Arguments, Functions, and Calls. If any of these are mysterious or if you'd like to learn the C versions, this is your course. Students will learn to develop and debug simple programs that can be built on for more complex tasks.