| ECE291 |
Computer Engineering II |
Lockwood, Spring 1999 |
Course Syllabus
INSTRUCTOR:
- Prof. John Lockwood: lockwood@ipoint.vlsi.uiuc.edu
TEACHING ASSISTANT:
- Joshua Scheid: scheid@uiuc.edu
LAB ASSISTANTS:
- Brandon Tipp: btipp@uiuc.edu
- Jason Gallicchio: gallicch@uiuc.edu
- Chris Mabee: mabee@uiuc.edu
- David Bellia: bellia@uiuc.edu
- Michael Urman: urman@uiuc.edu
- Mike Basil: mbasil@uiuc.edu
PREREQUISITE:
- ECE 290 or CS 231 or consent of instructor.
- Students may not receive credit for both ECE 291 and CS 232.
COURSE OBJECTIVES:
- To understand the principles and techniques of machine-level programming.
- To learn to use computers for real time data acquisition and control
of input-output devices.
- To design and implement complex programs.
- To learn the organization of a real microprocessor.
LECTURES: 269
Everitt Lab. Tuesday, Thursday, 10:30am - 11:50am
- Lecture Notes are available on-line from
the ECE291 web site.
- These notes serve as an outline for the course, not as a substitute
for regular classroom attendance. Additional discussions, clarifications,
and examples are provided in the classroom.
- Praise is given to the first student that finds an error in
the notes.
- Your key card provides 24 hour access to the laboratory (except during
official university holidays).
- The instructor and TAs will be in the laboratory according to the schedule
posted on-line.
- Lab etiquette:
- Cleanliness: Keep food and drinks away from the machines.
Put trash in wastebaskets.
- Thrift: Use the printer sparingly. On-line assignments are
not meant to be printed on paper.
- Safety: Do not prop the door open at night or on weekends.
- Manners: Use headphones when listening to music. Not all of
your fellow classmates will enjoy your taste in CDs or MP3s.
- Every student must have Internet access, a web browser,
and an e-mail account.
- Engineering students have logins on the Engineering Workstation Laboratory
machines.
- Free UNIX accounts can be obtained from CCSO.
- Web browsers, news readers, and Telnet are installed on the machines
in the laboratory.
- Read the ECE291 news group frequently for information about
deadline changes, HW notes, and MP hints.
- News group etiquette:
You are encouraged to read and contribute to this newsgroup
thoughout the semester. Feel free to discuss concepts and issues
here, but avoid posting actual homework or MP solutions.
Flaming and personal attacks are unacceptable.
- The ECE291 web page contains important information about the course.
- Course Information: Announcements, Test, HW, and MP due dates.
- Homeworks: Homework assignments are posted and graded on-line.
- Machine Problems: Machine problem assignments are available
on-line.
- Grades: Your grades will be posted by the private ID number
you select for HW0.
EXAMINATIONS:
- There will be two examinations and a final.