College of LS&A

Fall Academic Term 2004 Graduate Course Guide

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


These pages are no longer maintained. 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)

Search the LS&A Course Guide


(Advanced Search Page)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

EECS 482. Introduction to Operating Systems.

Computer Science

Section 002.

Instructor(s): Atul Prakash (aprakash@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

EECS 484. Database Management Systems.

Computer Science

Section 001.

Instructor(s): Viviane Crestana Jensen (viviane@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

EECS 487. Interactive Computer Graphics.

Computer Science

Section 002.

Instructor(s): Igor Guskov (guskov@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

EECS 494. Computer Game Design and Development.

Computer Science

Section 001.

Instructor(s): Sugih Jamin (jamin@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

EECS 497. EECS Major Design Projects.

Computer Science

Section 001.

Instructor(s): Elliot Soloway (soloway@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

EECS 543. Knowledge-Based Systems.

Computer Science

Section 001.

Instructor(s): Edmund H Durfee (durfee@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

EECS 574. Theoretical Computer Science.

Computer Science

Section 001.

Instructor(s): Yaoyun Shi

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

EECS 587. Parallel Computing.

Computer Science

Section 001.

Instructor(s): Quentin F Stout (qstout@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1

EECS 595 / LING 541. Natural Language Processing.

Computer Science

Section 001.

Instructor(s): Dragomir Radkov Radev (radev@umich.edu)

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1, 5, Permission of instructor

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1 and 5: Permission of instructor

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1, 5, Permission of instructor

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: 1, 5, Permission of instructor

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.

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.

Check Times, Location, and Availability Cost: No Data Given. Waitlist Code: No Data Given.


Undergraduate Course Listings for EECS.


Page


These pages are no longer maintained. 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.


lsa logo

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.