Programming for Electronics
Course Description
This course provides fundamentals to the ANSI C language, emphasizing portability and processor design. Students are introduced to major language elements including fundamental data types, flow control, and standard function libraries. Focus is given to the topics of standard I/O, keywords, variable arguments functions, pointers and the C runtime library. This will allow students to program and embed microcontrollers. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency in the language.