ece257a-2007-fall

ece257a-2007-fall - ECE 257A: Fault-Tolerant Computing ECE...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 257A: Fault-Tolerant Computing http://www.ece.ucsb.edu/~parhami/ece_257a.htm[3/30/2009 4:14:01 PM] ECE 257A: Fault-Tolerant Computing Behrooz Parhami: 2007/11/30 || E-mail: parhami at ece.ucsb.edu || Other contact info at: Bottom of this page Go up to: B. Parhami's course syllabi or his home page Background and history of ECE 257A Professor Parhami took over the teaching of ECE 257A in the fall quarter of 1998. Previously, the course had been taught primarily by Dr. John Kelly, who instituted the two-course sequence ECE 257A/B, the first covering general topics and the second (now discontinued) devoted to his research focus on software fault tolerance. Borrowing from his experience in teaching dependable computing at other universities and based on an extensive survey of the field that he published in 1994, Professor Parhami oriented the course toward an original multilevel view of impairments to computer system dependability and techniques for avoiding or tolerating them. The levels of this models, in increasing order of abstraction, are: defects, faults, errors, malfunctions, degradations, and failures. A textbook based on this multilevel model of dependable computing is in preparation. Link to previous offerings of ECE 257A ECE 257A: Fall Quarter 2007 offering This area reserved for important course announcements: There will likely be no further updates to this web page for fall quarter 2007. Updated versions of all course lectures have been posted. The instructor will hold extra office hours on Monday 12/3, from 2:30 to 4:00 PM (the day before HW#4 is due). There will also be extra office hours on Tuesday 12/11, from 10:00 AM to 12:00 PM (the day before the final exam). Our final exam will be on Wednesday 12/12, from 9:00 (not 8:00, as indicated in the schedule of classes) to 11:00 AM. Course: ECE 257A – Fault-Tolerant Computing, University of California, Santa Barbara, Fall 2007, Enrollment Code 11775 Catalog entry: 257A. Fault-Tolerant Computing. (4) PARHAMI. Prerequisite: ECE 154. Lecture, 4 hours. Basic concepts of dependable computing. Reliability of nonredundant and redundant systems. Dealing with circuit-level defects. Logic-level fault testing and tolerance. Error detection and correction. Diagnosis and reconfiguration for system-level malfunctions. Degradation management. Failure modeling and risk assessment. (F) Instructor: Behrooz Parhami, Room 5155 Harold Frank Hall (Engr I), Phone 805-893-3211, parhami@ece.ucsb.edu Meetings: Tuesdays and Thursdays, 10:00-11:30 AM, Phelps 1431 Consultation: Open office hours, held in Room 5155 Harold Frank Hall (Engr I) – Tuesdays 2:00-3:30, Thursdays 12:00-1:30 Motivation: Dependability concerns are integral parts of engineering design. Ideally, we would like our computer systems to be perfect, always yielding timely and correct results. However, just as bridges collapse and airplanes crash occasionally, so too computer hardware and software cannot be made totally immune to unpredictable behavior. Despite great strides in
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 4

ece257a-2007-fall - ECE 257A: Fault-Tolerant Computing ECE...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online