CS212 Home Page
CS212 is an intermediate level C programming course directed at students of Electrical and/or Computer Engineering. The course is primarily a Data Structures course with coverage of all of the traditional data structures including arrays, lists, stack, queues, trees and hash tables. To give the course a more engineering flavor the primary target platform will be the Atmel ATmega328, 8-bit microcontroller as used on the Arduino Uno Prototyping Board. Throughout the course the primary focus' will be on programming style and technique with particular emphasis being placed on cross platform development and debugging. Tools used in the course will include: the gcc compiler, the gdb debugger the Atmel ATmega328 and Arduino Uno, the Arduino Compiler.
Binghamton University is a part of the Atmel Corporation University Program
Binghamton University is a part of the Atmel Corporation University Program