Course Catalog - 2013-2014

     

ELEC 497 - INTRO TO EMBEDDED PROGRAMMING

Long Title: INTRODUCTION TO EMBEDDED PROGRAMMING FOR SENIOR DESIGN STUDENTS
Department: Electrical & Computer Eng.
Grade Mode: Satisfactory/Unsatisfactory
Course Type: Lecture/Laboratory
Credit Hours: 0
Description: This course is targeted at students enrolled in Senior Design at Rice in the Electrical Engineering, Mechanical Engineering or BioEngineering departments. Educational outcomes are: (1) learning how to write embedded programs in C on an ultra-low power microcontroller; (2) learning how to interface various real-world electronic sensors and devices, both analog and digital, to a microcontroller; (3) becoming familiar with the Escape Platform, an embedded system with appropriate capability for use in many senior projects. Students in the course will receive an Escape Platform module which they will learn to program. Initial lectures and labs will cover standard topics such as C programming, interfacing analog and digital signals, communicating via Bluetooth, and using other features of the Escape Platform. By the end of the course (which comprises 5 lecture/lab sessions plus help sessions individually arranged with TAs) the students will be able to utilize the Escape Platform in their senior projects. Instructor Permission Required.