Download PDF:
ITEC316_317.pdf
Credit Hours: 2
Instructors:
Location:
Semester: Fall 2002
Course Description:
ITEC 316 Microcontroller Architecture
This course presents an overview of how microcontrollers are used in embedded systems and covers microcontroller architecture. Assembly language programming, timing concepts, and interrupt handling are learned and reinforced through a series of lab exercises.
ITEC 317 Microcontroller Applications
This course describes input-output issues and investigates a number of I/O devices that are used in embedded systems. Students design, implement and test an embedded system during this course
Course Objectives:
ITEC 316
- Explain fundamentals of Microcontroller Framework
- Describe Assembly Language instructions and associated tools.
- Analyze and design Timer and Interrupt routines.
- Describe the logical structure and operation of programs
- Design simple Assembly Language programs.
ITEC 317
- Explain the logic and structure of Input and Output peripherals
- Analyze and design Analog-Digital conversion routines
- Analyze and design Serial Communications routines
- Understand and make good use of peripherals and resources
- Work through typical design problems and considerations.
Delivery Method:
Presentational Cooperative (PC)
In this course delivery model students meet once per week to participate in cooperative learning activities facilitated by an instructor. Learning that would traditionally occur in a lecture is instead supported in a Web presentation that includes multimedia and interactive elements. The Presentational Cooperative Model reproduces most of the cost advantages of traditional lecture course while offering students more convenient access and more effective conditions for learning. Courses using this model will build the collaborative work skills that are a primary learning goal for SFU Students. Some courses, using this model, offer an optional Open Lab where students can receive additional learning support. Assessment may be based on individual and group assignments, quizzes, projects, and examinations.
Learning Activities + Evaluation:
*Please note these are the minimum expectations for each course on a weekly basis.
ITEC 316
Online/Text Reading: 2 hrs
Assignments: 1 hrs
Experiments: 3 hrs
Lab Projects: 2 hrs
ITEC 317 Microcontroller Applications
ITEC 317Online/Text Reading: 2 hrs
Assignments: 1 hrs
Experiments: 2 hrs
Lab Projects: 3 hrs
ITEC 316
Assignment 1: 30%
Assignment 2: 30%
Assignment 3: 40%
ITEC 317 Microcontroller Applications
ITEC 317
Assignment: 30%
Project: Specification: 20%
Prototype: 30%
Presentation: 20%
Texts, Resources + Materials:
Required Textbook: Design with PIC Microcontrollers by John Peatman
Platform Requirements: PCPrerequisites:
All: ITEC 220 and ITEC 221
ITEC 317: ITEC 316
Last Updated: May 13, 2008
These course outlines are drafts and are subject to change.


