The popularity of the C programming language has grown to make it the de facto standard in almost every programmming environment. This course provides a complete introduction to programming in ANSI C, and provides students with the expertise to understand and create commerical grade software.
Topics include:
The range of topics covered in this class exceeds what is available in standard C texts. As a result, students will gain an expanded view to the inner workings of computers and the related constructs available in C.
Recent programming experience is necessary. Student should already be familiar with basic programming concepts such as variables, function and/or procedure calls, conditional branching, and loop control. Students should be able to write a program in some language which prints numbers (from 0-99, for example) in columns. Either UNIX, Microsoft or Apple platforms may be used to solve homework assignments.