< Professor Goodwin's Homepage

CENG 5334 Fault Tolerant Computing
Class Syllabus Fall 2017
Section 01    Class Nbr 23207
Monday    1 - 3:50 PM    Classroom: Delta 242

Mandatory Text: Reliability of Computer Systems and Networks: Fault Tolerance, Analysis and Design by Martin L Shooman, John Wiley & Sons, Inc. 2002, ISBN 0-471-29342-3

Instructor Kenneth Goodwin (Ken)     Office/Mailbox D224 / D101 (Department)
Home Telephone 281-333-2636     Office Telephone 281-283-3850
Office Hours As arranged, normally 4 PM Monday     E-mail Email
Web Page http://sce.uhcl.edu/goodwin

COURSE REFERENCES/RECOMMENDATIONS:

      Reliability Engineering and Risk Analysis by Modarres, Kaminskiy & Krivtsov (3rd Edition)
      Reliable Computer Systems: Design and Evaluation by Siewiorek & Swarz (previous textbook)
      Queueing Systems Volume I: Theory and Volume II: Computer Applications by Leonard Kleinrock

COURSE DESCRIPTION/OBJECTIVES:

      Course provides students with a theoretical framework in reliable computer systems to include design, analysis, prototyping, manufacturing, maintenance and operations of fault tolerant systems. Lectures and guest practitioner presentations dealing with design techniques for fault tolerant computers, fault modes/mechanisms, architectural and software options, mathematical/simulation based modeling, evaluation techniques, risk analysis and implementation of reliable computer systems for various applications. This semester the course will include a research project utilizing reliability and safety analysis software based tools (MIL-HDBK-217, FMEA/FMECA, Reliability Block Diagrams, Fault Tree Analysis, Markov Analysis) to optimize a design for component selection, increased safety and reduced liability that will culminate with an in-class presentation and associated technical paper.

PREREQUISITES:

      Background in probability, digital system design, computer architecture and a modern programming language; specifically, the UHCL Catalog undergraduate courses required for admission to the graduate Computer Engineering program. Specifically: CENG 3331 or equivalent.

EVALUATION OF STUDENTS:

         Tests: There will be a midterm exam and a final exam. No make-up exams shall be given without prior approval.
(see the UHCL Catalog for policy)
      Projects: A class presentation associated with a formal paper will be assigned.
Attendance: Regular class attendance is expected. Please inform the instructor (e-mail/voice mail) if you know you'll be absent.

FINAL GRADE DETERMINATION:

      Class Participation     15%
      Midterm Exam     25%
      Reliability Analysis Project/Presentation     15%
      Problem Sets     10%
      Final Exam     35% (~ 3 hours)

ACADEMIC HONESTY:

      The Honesty Code is the University community's standard of honesty and is administered by both faculty and students who are jointly responsible for maintaining academic integrity at UHCL. It simply states: I will be honest in all my academic activities and will not tolerate dishonesty. The policy is detailed on pages 89 through 91 of the UHCL 2015-2016 Graduate Catalog.

ACADEMIC ADJUSTMENT POLICY:

      The University of Houston System complies with Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act of 1990, pertaining to the provision of reasonable academic adjustments/auxiliary aids for students with a disability. In accordance with Section 504 and ADA guidelines, each University within the System strives to provide reasonable academic adjustments/auxiliary aids to students who request and require them. If you believe that you have a disability requiring an academic adjustments/auxiliary aid, please contact your University’s student disability services center.

Go to "Lecture notes" for the specific topics to be covered this semester