EE 209 Programming Structures for Electrical Engineering

Latest News

  • Welcome to EE209!
  • There will be one precept per week
  • Check out the precept schedule each week
  • Sign up for the mailing list (if you haven't received any email from the list yet)

Course Description


This course provides the basic background necessary to understand the design and implementation of software components that support modern computer systems. The course covers C programming, machine organization, assembly language, and design, testing and debugging of software components as well as portions of operating systems concepts. Students will also learn how to use text editors, compilers, linkers, debuggers, and other software tools.

General Information



Last Update: