ECE 94R - Intro to Embedded

Anouncements

First Meeting!

If you are interested in the course come to the first informal meeting, April 2, 6PM in bulding 406.


Course Description

These days it is difficult to look around and not see something that implements an embedded controller. From microwaves and mp3 players to sensor networks and automotive engine control systems, microcontrollers have not only enabled us create countless new and fascinating devices, but also to give many of our existing tools a twist of "smart functionality" that had previously been unimaginable.

Our objective for ECE 94R is to lead a FUN, stimulating, project-based course which covers material not offered elsewhere at the university. Working knowledge of microcontrollers is an immensely valuable skill to have, not just on a resume, but also in that it truly opens up the floodgates for creativity by providing a medium to quickly and inexpensively prototype an idea. In 94R we will be using the Atmel based Arduino Duemilanove boards which provide a simple and easy to learn development environment (even if you are a bit rusty on your programming) yet still has the option to be programmed like any other AVR if you want to unleash all the power and flexibility offered by embedded C . This course is intended for lower division EE, CE, and CS majors who are interested in learning about microcontrollers. The self-paced/independent study nature of the course will allow more advanced students to quickly move on to their own bigger-badder personal projects, while less advanced students may wish to follow the pace set by the course outline. At the end of the quarter all students are expected to present their work in the form of either an oral presentation or written report.

Requirements: Open to Freshman and Sophomore EE, CE, or CS students with a GPA of 3.3 or higher.

Meeting Time and Location: There will be one mandatory weekly meeting and an optional section. Time/location is still TBD, so if you are interested, email Zachary Rubin with your schedules and come to the informal meeting April 2, 6PM in bldg 406.

Grading: Students are expected to keep up with the reading and programming assignments, however the bulk of the grade will come from the final report.

Fees: Students will have to pay for course materials, as well as a $40.00 overhead charge. List of materials. It is important to order all your parts and the book as soon as possible.

Schedule: Follow this link.

TA contact info: If you have questions, comments, or wish to be involved but do not meet the requirements contact:

Zachary Rubin
Ian Bruce
Krisna Bhargava


Last Updated: October 19 2008
Contact the Webmaster