DOC PREVIEW
UH ECE 4436 - ECE 4436 Syllabus

This preview shows page 1 out of 3 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

August 25, 2014 Course Syllabus ECE 4436 Microprocessor Systems Fall 2014 Class Number: 26767 (w/ lab 26768) Time: TTH 1:00 – 2:30 pm Room: E323 D3 Instructor: Dr. John R. Glover Office: W308-D3 Phone: (713) 743-4430 Email: [email protected] Office Hours: TTH 2:30-3:30 pm; or call/email for appointment Class Number: 11206 (w/ lab 11207) Time: TTH 4:00 – 5:30 pm Room: E321 D3 Instructor: Dr. Xin Fu Office: W344-D3 Phone: (713) 743-4400 Email: [email protected] Office Hours: TTH 5:30-6:00 pm; or call/email for appointment Catalog Description: ECE 4436: Microprocessor Systems. Cr. 4 (3-3). Prerequisites: ECE 2300 and credit for or current enrollment in ECE 3331 (new, not shown in UH catalog yet). Semiconductor memory devices and systems, microcomputer architecture, assembly language programming, I/O programming, I/O interface design, I/O peripheral devices, data communications, and data acquisition systems. Several laboratory exercises will be assigned both in assembly language programming and hardware system design. Course Topics: • Microprocessor architecture, instruction set, addressing modes • Assembly language programming, debugging • Input/output devices, programming and interfacing Expected Course Outcomes: Students who successfully complete this course are expected to meet the following course outcomes. • Students should be able to describe the architecture and organization of a microcontroller. • Students should be able to write structured, well-commented, understandable programs in assembly language and in a higher-level language. • Students should possess the skills to test and debug microcontroller programs in the laboratory. • Students should understand techniques for interfacing I/O devices to the microcontroller, including several specific standard I/O devices. • Students should be able to write programs in the laboratory to perform I/O using handshaking and interrupts. • Students should be able to use an Integrated Development Environment (IDE) as a modern software tool for application development.Page 2 • Students should understand the hardware/software tradeoffs involved in the design of microprocessor-based systems. Textbook (required): • Software and Hardware Engineering: Assembly and C Programming for the Freescale HCS12 Microcontroller, by Fredrick M. Cady, Oxford University Press, 2008. ISBN: 978-0-19-530826-6 Laboratory Work: Laboratory work will consist of several lab assignments performed on experimenter boards in the Embedded Systems Laboratory. The laboratory assignments will be worked in teams of two (2); however, there should be no collaboration between teams. Room S391-D is the lab for the course (enter through S385-D). The stations have a computer, microcomputer board, and other equipment as necessary. Complete laboratory procedures will be provided to you. Lab assignments demonstrated or turned in late will be penalized 25 points for each calendar day, or fraction thereof, that they are late. Beginning with Lab 3, lab assignments demonstrated and turned in at least one day early will receive a bonus of 5 points. All teams, with both team members present, must demonstrate and explain their design and results to the TA to obtain a grade. Both students in a team will receive the same grade for the assignment unless it is evident that one team member did not fully participate in the assignment. Attendance: Attendance at every class is expected. All material covered in class, whether in lecture or examples, is testable. The Student Handbook* states: “It is the responsibility of the individual professor to set attendance guidelines for a course. Most, but not all, professors will drop students from the class roll if the student has an excessive number of absences. Non!attendance may also result in a grade of F. Unavoidable absences should be reported to the instructor immediately after, if not before, the absence occurs.” Homework: There will be several graded homework assignments. Similar problems will be included in the exams. Homework turned in late will be accepted only under extraordinary circumstances. Exams: There will be two mid-term exams; they will be given during the regular class period at the times shown in the schedule. The Final Exam has also been scheduled: Tuesday, December 9, 5-8 pm. (NOTE: This is on the first day of “Departmental Finals”.) A missed exam will result in a grade of zero unless you received prior approval, or you immediately produce written documentation of an unavoidable emergency beyond your control that caused you to miss it. If your excuse is approved, the instructor will determine whether (a) your grade on the final exam will be substituted for a maximum of one missed exam grade; or (b) you will be given a makeup exam, either written or oral, at the instructor’s discretion. Exam questions will come from all course material, especially from the lab assignments. Grading: The course grade will be based on course work and exams weighted approximately as follows: • Homework 5% • Labs/Project 20% • Mid-term exams 40% • Final Exam 35% Factors during the semester may change these percentages. After applying the weighting factors above and averaging, your final grade in the course will be assigned as follows: 90:A 85:A- 80:B+ 77:B 74:B- 71:C+ 67:C 60:C- 55:D+ 50:D 45:D- <45:F Course Web Site: This course utilizes two web sites: • The legacy web site for this course is: http://www.egr.uh.edu/courses/ece/ece4436/ • The Blackboard Learn system.Page 3 It is recommended that you consult these sites often for material related to this course. Among the documents that are available are the latest version of the class schedule, sample exam questions, copies of assignments, copies of some class handouts, and many other documents. Religious Holy Days: Students whose religious beliefs prohibit class attendance on designated dates or attendance at scheduled exams may request an excused absence. To do this, you are strongly encouraged to request the excused absence, in writing, by Wednesday, Sep. 10, 2014. Please submit this written request to your instructor to allow the instructor to make appropriate arrangements. For more information, see the Student Handbook*. Students with Disabilities: Students with recognized disabilities will be provided reasonable accommodations, appropriate to the course,


View Full Document

UH ECE 4436 - ECE 4436 Syllabus

Documents in this Course
Load more
Download ECE 4436 Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view ECE 4436 Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view ECE 4436 Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?