The ability to use acceptable coding styles and program documentation. The ability to use many of the standard library routines that are packaged with C, and to use and understand the usefulness of, and documentation describing, other C routines in the standard library. This course is offered both in a lab setting and a lecture-only format. In the lab setting, students have the opportunity to write, compile and run functions in class.
Emphasis is on effective writing techniques and good programming style.
There is no distance learning section of this course. The ability to write programs using simple data structures. This knowledge prepares students for Data Structures and Algorithms in the certificate series. The ability to choose a solution algorithm that takes advantage of the efficiencies of the C language. This comes as a result of understanding the close relationship between the C language instructions and the machine operations that carry out those instructions.