Announcements:
Note that Dr. Cockburn's, Nancy's and Rick's email addresses are in the ece.ualberta.ca domain.
Instructor:
Dr. Bruce Cockburn;
Office: W2-044
E-mail: cockburn
Website: cockburn
Office Hours: TBD
Lab Instructor:
Nancy Minderman;
Office: ETLC E3-012;
E-mail: nem
Consultation hours will be in the lab and will be 1 P.M - 2 P.M. on Tuesday, Wednesday, and Thursday. The consultation hours begin the week of lab 1.
Electrical Stores Technician:
Rick McGregor;
Office: ETLC E3-012;
E-mail: rmcgreg
Office Hours: 8 A.M. - Noon and 1 P.M. to 4 P.M.
Lab TAs (Cindy and Gene's email addresses are in the ualberta domain)
Cindy Wong
E-mail: cmw3
Zhiyin (Gene) Zhou
E-mail:zhiyin
Marking TA
Zhiyin (Gene) Zhou
E-mail: zhiyin
Lecture and Laboratory Sections:
Lec A1: Reg. No. 31335; Mondays, Wednesdays and Fridays 10:00 to 10:50 in ETLC E2 009
Lab D1: Reg. No. 31337; Tuesdays 14:00 to 16:50 in ETLC E5 002
Lab D2: Reg. No. 41055; Wednesdays 14:00 to 16:50 in ETLC E5 002
Lab D3: Reg. No. 34879; Thursdays 14:00 to 16:50 in ETLC E5 002
Note: registering in one of the three laboratory sections will cause
automatic registration in the one lecture section.
Calendar Course Description:
(either term, 3-0-3/2).
The design and use of digital interfaces, including memory, serial,
parallel, synchronous and asynchronous interfaces.
Hardware implementations of interrupts, buses, input/output devices.
Prerequisite: EE 380 or CMPUT 229.
Evaluation Scheme:
Midterm examination: 20% (Date: TBD )
Final examination: 50% (Tentatively scheduled for Friday, December 17 at 9 A.M.)
Assignments: 10%
Laboratory Exercises: 20%
Note: Students should work in teams of two in the laboratory.
Official Course Outline:
click here
The order and relative emphasis of the topics may vary in the actual course.
Laboratory Exercises:
Lab Date(s)
Demo Due Date
Report Due Date
Topic
Lab D1
Lab D2
Lab D3
Lab D1
Lab D2
Lab D3
Lab D1
Lab D2
Lab D3
Tutorial
Tutorial
Sept. 14
Sept. 15
Sept. 16
N/A
N/A
N/A
N/A
N/A
N/A
Lab #1
Lab 1
Sept. 21
Sept. 22
Sept. 23
Oct. 5
Oct. 6
Oct. 7
Oct. 6
Oct. 7
Oct. 8
Lab #2
Lab 2
Oct. 5
Oct. 6
Oct. 7
Oct. 19
Oct. 20
Oct. 21
Oct. 20
Oct. 21
Oct. 22
Lab #3
Lab 3
Oct. 19
Oct. 20
Oct. 21
Nov. 2
Nov. 3
Nov. 4
Nov. 3
Nov. 4
Nov. 5
Lab #4
Lab 4
Nov. 2
Nov. 3
Nov. 4
Nov. 16
Nov. 17
Nov. 18
Nov. 17
Nov. 18
Nov. 19
Lab #5
Lab 5
Nov. 16
Nov. 17
Nov. 18
Nov. 30
Dec. 1
Dec. 2
Dec. 1
Dec. 2
Dec. 3
Lab Report Submission Notes:
All reports are due at 4 P.M. in the assignment boxes near the main office in ECERF. Late reports will not be accepted.
Laboratory Documentation:
There are literally thousands of pages of documentation on the microprocessor, integrated development environment (IDE), real-time operating system (RTOS) and the various components that will be used in the lab portion of the course. A complete list is given in the
laboratory documentation summary page.
Code of Student Behaviour:
It is the student's responsibility to be familiar with, and to adhere to,
the terms of the University of Alberta's
Code of
Student Behaviour.
Included in the Code are descriptions of unacceptable behaviour for
students attending the University, the sanctions for the commission of academic
offences, and explanations of the complete discipline and appeal
procedures.
In particular, please note the definitions
of plagiarism in section 30.3.2(1),
of cheating in section 30.3.2(2),
of misrepresentation of facts in section 30.3.6(4),
and of participation in an offence in section 30.3.6(5).
For example, cheating includes the submitting of the words, ideas,
images, or data (including computer programs) of another person as
the student's own in any academic writing, essay, thesis, research
project or assignment in a course or program of study.
Penalties for academic offences range from a written
reprimand up to expulsion from the University.
Supplementary Reference Materials:
Please do not feel obligated to buy copies of any of these books.
They are not required for the course, but you might find some of
these titles useful to supplement the lecture and laboratory material.
Limited numbers of the book on MicroC/OS-II by Jean Labrosse are available
in the University bookstore.
This book would be a useful reference for the laboratory exercises,
and might be useful later on for project courses.
Useful WWW Links:
Last modified September 7, 2010