Programming with C

University of Houston Clear Lake

Dr. James C. Helm, P.E.

Phone: 281.283.3875

Fax: 281.283.3810

My E-Mail address is --> helm@uhcl.edu


The purpose of this set of C programming language modules is to introduce programming techniques in C. The following are notes from the C and Data Structure courses I taught in the late 70’s and 80’s as an adjunct at UHCL. The Syllabus Link.

1.         Fundamentals of C 
2.         Sequential Flow of Control 
3.         Function
4.         Character Processing 
5.         Arithmetic Data Processing 
6.         Flow of Control 
7.         Pointers and Call by Reference 
8.         Arrays 
9.         String Processing 
10.    File Basics 
11.    Structures 
12.    String Built in Example Code.
 

NASA Style Guide Software Engineering Lab SEL-94-003, August 1994

Wikipedia reference.

C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system..  It has since spread to many other platforms. Although predominantly used for system software, C is also widely used for applications. C has also greatly influenced many other popular languages, especially C++, which was designed as an enhancement to C”.


© James C. Helm, PhD, P.E. October 1, 2006

University of Houston Clear Lake