Introduction to C Programming

A class for Summer 2011 at UNMLA!

Lecture: Thursday @ 11:30 to 1:10pm in Rm 517

Description: This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, debugging techniques, library development and usage. Programming assignments and laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.