Main

ECE 372 - Fall 2010 Syllabus

TR 9:30-10:45AM, Education 353

Instructor

Roman Lysecky, rlysecky@ece.arizona.edu
Office: ECE 356F
Office Hours: M 10AM-11AM, W 11AM-12PM, R 10:45AM-11:45AM, or by appointment

Teaching Assistants

Sundar Kunchithapatham, sundarak@email.arizona.edu
Vijay Gopinath, vsg@email.arizona.edu

Textbooks/Development Board

Required: Microchip 16-bit 28-pin Starter Board

Required: PICkit 3 In-Circuit Debugger

Note 1: These items must be purchased within the first week of classes to ensure you can complete the initial laboratory assignment, Lab 0.
Note 2: A 25% Academic Discount is available when purchases through Microchip Direct using your University email address. Direct purchase links are provided below:

Overview

This course is an introduction to microcontroller organization, hardware interfacing, and system design. Topics include, but are not limited to:

C Programming for Microcontrollers
Memory Organization and Addressing Modes
Interrupts
Timers
Parallel and Serial Interfacing
Analog-to-Digital Conversion
Overview of Common Peripheral Components
Event-driven Software Development
Motor Control

In addition to lectures, you will have hands-on lab assignments that provide you with the opportunity to build and utilize the PIC24F platform. Lastly, you will have a course project in which you propose, design/implement, and present a project of your choice (subject to approval by the instructor).

Grading

Grades will be assigned using a strict 10% scale: 90% and above corresponds to an A, 80% and above to a B, 70% and above to a C, 60% and above to a D, and less than 60% to an E.

The grading will be based on a weighted sum as follows:

35% - Exams (2)
30% - Project
25% - Lab Assignments (5)
10% - Homework Assignments (Quizzes) (lowest score dropped)

All grades will be posted on D2L.

Policies

Punctuality: Please arrive on-time to class.

Reading: Please be prepared. Read over the material being covered in lecture before coming to class.

Academic Dishonestly: Any academic dishonesty will no be tolerated. Unless otherwise specifically stated by your instructor or teaching assistant, all course work should be done on your own. Please consult the UA Code of Academic Integrity.

Late Assignments: Late assignments will only be accepted in extraordinary circumstances, (e.g., medical emergency, court summons).

Regrades: All requests for regrades must be submitted in writing within one week of the distribution of graded material.