
Note: You must establish a session for Fall Academic Term 2004 on wolverineaccess.umich.edu in order to use the link "Check Times, Location, and Availability". Once your session is established, the links will function.
Courses in Electrical Engineering and Computer Science
Consult the new Course Guide at: http://www.lsa.umich.edu/lsa/cg_subjectlist/0,2030,8,00.html?show=20&termArray=f_04_1510&cgtype=gr
This page was created at 10:58 PM on Mon, May 10, 2004.
Fall Academic Term 2004 (September 7 - December 23)
EECS 427. VLSI (Very Large Scale Integrated) Design I.
Computer Science
Section 001.
Instructor(s):
Prerequisites: EECS 270 and 312 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 470. Computer Architecture.
Computer Science
Section 001.
Instructor(s):
Mark W B Brehob
Prerequisites: EECS 270 and 370 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 470. Computer Architecture.
Computer Science
Section 002.
Instructor(s):
Mark W B Brehob
Prerequisites: EECS 270 and 370 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 477. Introduction to Algorithms.
Computer Science
Section 001.
Instructor(s):
Kevin J Compton
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 478. Logic Circuit Synthesis and Optimization.
Computer Science
Section 001.
Instructor(s):
Valeria M Bertacco
Prerequisites: EECS 270 and 203 with a grade of at least C; and senior or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 481. Software Engineering.
Computer Science
Section 001.
Instructor(s):
David R Chesney
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 482. Introduction to Operating Systems.
Computer Science
Section 001.
Instructor(s):
Peter M Chen
Prerequisites: EECS 370 and 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 482. Introduction to Operating Systems.
Computer Science
Section 002.
Prerequisites: EECS 370 and 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 482. Introduction to Operating Systems.
Computer Science
Section 003.
Instructor(s):
Prerequisites: EECS 370 and 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 483. Compiler Construction.
Computer Science
Section 001.
Instructor(s):
Scott Mahlke
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). Recommended: Familiarity with Unix C/C++ development tools (i.e., gcc, gdb, emacs); Basic familiarity with computer organization (EECS 370); Some background in foundations of computer science (EECS 376). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 484. Database Management Systems.
Computer Science
Section 001.
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). The course project is programming intensive and requires that you be comfortable programming in C++. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 487. Interactive Computer Graphics.
Computer Science
Section 002.
Prerequisites: EECS 281 with a grade of at least C; and senior or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 489. Computer Networks.
Computer Science
Section 001.
Instructor(s):
Zhuoqing Mao
Prerequisites: EECS 482 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). You must also have good working knowledge of C and UNIX. An introduction to probability course such as EECS 401, EECS 501, Math 425, Math 525, or Stat 412 is highly recommended as a co-requisite. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 492. Introduction to Artificial Intelligence.
Computer Science
Section 001.
Instructor(s):
Michael P Wellman
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 494. Computer Game Design and Development.
Computer Science
Section 001.
Instructor(s):
John E Laird
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 494. Computer Game Design and Development.
Computer Science
Section 001.
Prerequisites: EECS 281 with a grade of at least C; or graduate standing (Prerequisites enforced at registration). (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 497. EECS Major Design Projects.
Computer Science
Section 001.
Prerequisites: Senior or graduate standing (Prerequisites enforced at registration). Successful completion of at least 2/3 credits required for Prog. Subjects. (4). May be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 498. Special Topics.
Computer Science
Section 001 — Topic? [4 credits].
Instructor(s):
Chandrasekhar Boyapati
Prerequisites: (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 498. Special Topics.
Computer Science
Section 002 — Topic? [4 credits].
Instructor(s):
Chandrasekhar Boyapati
Prerequisites: (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 498. Special Topics.
Computer Science
Section 003 — Topic? [4 credits].
Instructor(s):
Daniel E Koditschek
Prerequisites: (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 499. Directed Study.
Computer Science
Instructor(s):
Prerequisites: Senior or graduate standing (Prerequisites enforced at registration). Restricted to EECS concentrators. (1-4). (INDEPENDENT). May be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 543. Knowledge-Based Systems.
Computer Science
Section 001.
Prerequisites: EECS 281 and graduate standing. (3). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 570. Parallel Computer Architecture.
Computer Science
Section 001.
Instructor(s):
Steven K Reinhardt
Prerequisites: EECS 470. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 571. Principles of Real-Time Computing.
Computer Science
Section 001.
Instructor(s):
Kang Geun Shin
Prerequisites: EECS 470 and 482. (3). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 574. Theoretical Computer Science.
Computer Science
Section 001.
Prerequisites: EECS 376. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 579. Digital System Testing.
Computer Science
Section 001.
Instructor(s):
John Patrick Hayes
Prerequisites: Graduate standing. (3). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 582. Advanced Operating Systems.
Computer Science
Section 001.
Instructor(s):
Jason Nelson Flinn
Prerequisites: EECS 482. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 584. Advanced Database Systems.
Computer Science
Section 001.
Instructor(s):
Jignesh M Patel
Prerequisites: EECS 484. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 587. Parallel Computing.
Computer Science
Section 001.
Prerequisites: EECS 281 and graduate standing. (3). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 592. Advanced Artificial Intelligence.
Computer Science
Section 001.
Instructor(s):
Satinder Singh Baveja
Prerequisites: EECS 492. (4). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 595 / LING 541. Natural Language Processing.
Computer Science
Section 001 — Meets with SI 661.001 and 761.001.
Instructor(s):
Prerequisites: Senior standing. (3). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
See LING 541.001.
EECS 595 / LING 541. Natural Language Processing.
Computer Science
Section 001.
Prerequisites: Senior standing. (3). May not be repeated for credit. CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 598. Special Topics in Electrical Engineering and Computer Science.
Computer Science
Section 001 — Topic? [4 credits].
Instructor(s):
Daniel E Koditschek
Prerequisites: Permission of instructor or advisor. (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 598. Special Topics in Electrical Engineering and Computer Science.
Computer Science
Section 002 — Topic? [3 credits].
Instructor(s):
Michel Martin Maharbiz
Prerequisites: Permission of instructor or advisor. (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 598. Special Topics in Electrical Engineering and Computer Science.
Computer Science
Section 003 — Topic? [3 credits].
Instructor(s):
Almantas Galvanauskas
Prerequisites: Permission of instructor or advisor. (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 598. Special Topics in Electrical Engineering and Computer Science.
Computer Science
Section 004 — Topic? [3 credits].
Instructor(s):
Prerequisites: Permission of instructor or advisor. (1-4). May be repeated for credit. May be elected more than once in the same term. CAEN lab access fee required for non-Engineering students.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 990. Dissertation/Precandidate.
Computer Science
Instructor(s):
Prerequisites: Election for dissertation work by doctoral student not yet admitted as a Candidate. Graduate standing. (1-8). (INDEPENDENT). May be repeated for credit. This course has a grading basis of "S" or "U." CAEN lab access fee required for non-Engineering students.
Credits: (1-8; 1-4 in the half-term).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.
EECS 995. Dissertation/Candidate.
Computer Science
Instructor(s):
Prerequisites: Graduate School authorization for admission as a doctoral Candidate (Prerequisites enforced at registration). (8). (INDEPENDENT). May be repeated for credit. This course has a grading basis of "S" or "U." CAEN lab access fee required for non-Engineering students.
Credits: (8; 4 in the half-term).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No homepage submitted.
No Description Provided. Contact the Department.

Consult the new Course Guide at: http://www.lsa.umich.edu/lsa/cg_subjectlist/0,2030,8,00.html?show=20&termArray=f_04_1510&cgtype=gr
This page was created at 10:58 PM on Mon, May 10, 2004.

University of Michigan | College of LS&A | Student Academic Affairs | LS&A Bulletin Index
This page maintained by LS&A Advising Technology (webmaster_saa@umich.edu), G255-E Angell Hall
Copyright © 2004 The Regents of the University of Michigan,
Ann Arbor, MI 48109 USA +1 734 764-1817
Trademarks of the University of Michigan may not be electronically or otherwise altered or separated from this document or used for any non-University purpose.
|