Iowa State University Continuing Education and Communication Services
*
 COURSE INDEX  A | B | C-D | E | F-G | H | I-L | M-O| P-R | S-Z

Quick Links
Home
To ensure you have the latest information, we update course listings regularly on this site. We no longer publish a print catalog.
College credit courses
  by delivery
  by discipline
(archive)
Academic calendar
Registration
Student services
Frequently asked questions

Degree, certificate programs
Conferences
Extension publications
Extension news
*
Spring 2005 Courses
Fault-Tolerant Systems
Course: Computer Engineering (Crp E) 545,
section XC (CD-ROM), section XL (streaming media)
Faults and their manifestations, errors, failures, reliability and availability techniques. Designing highly reliable systems, redundancy management, fault detection, location and reconfiguration. Testing, design for testability, self-checking and fail-safe circuits, coding techniques. System-level fault diagnosis, fault-tolerant communication, fault tolerant multiprocessor systems. Reliable software design, low-overhead high-availability techniques. Evaluation methods.
Prerequisite: Cpr E 305 (Computer Organization and Design)
Computer requirements: College of Engineering distance education specifications
Dates: January 10-May 6

Day/Time: live streaming Tuesday and Thursday 12:40-2:00 p.m.
Delivery method: CD-ROM or Streaming Media
Credit: 3 graduate credits
Tuition: $915
Delivery fee: CD-ROM $663, streaming media $495
(If you drop this course, part or all of the delivery fee may be refunded dependent on the date of the drop.)
Computer fee applies--see table

Off-campus program: Master of Science in Computer Engineering
Instructor: Govindrasu Manimaran, Assistant Professor
Registration deadline: December 30
Text:
For more information, visit Engineering Distance Education at www.ede.iastate.edu

Embedded Computer Systems
Course: Computer Engineering (Cpr E) 588, s
ection XC (CD-ROM), section XL (streaming media)
Design, implementation, and testing of embedded computer systems. Co-design of hardware and software. Concurrency, real-time control, hardware/software interfaces, and error handling.
Learn about system-level design of embedded systems comprised of both hardware and software; investigate topics ranging from system modeling to hardware-software implementation; explore analysis and optimization processes in support of algorithmic and architectural design decisions; and gain design experience with case studies using contemporary high-level methods and tools.
The course emphasizes a top-down design methodology driven by bottom-up constraints.
Prerequisites: Cpr E 308 (Operating Systems: Principles and Practice) and background in computer architecture
Computer requirements: College of Engineering distance education specifications
Dates: January 10-May 6

Day/Time: live streaming Tuesday and Thursday 11:00 a.m.-12:20 p.m.
Delivery method: CD-ROM or Streaming Media
Credit: 3 graduate credits
Tuition: $915
Delivery fee: CD-ROM $663, streaming media $495
(If you drop this course, part or all of the delivery fee may be refunded dependent on the date of the drop.)
Computer fee applies--see table

Off-campus program: Master of Science in Computer Engineering
Instructor: Diane Rover, Professor
Registration deadline: December 30
Texts:
For more information, visit Engineering Distance Education at www.ede.iastate.edu

*
Iowa State University Extension
Copyright © 1996-2004, Iowa State University