Prerequisite: CMPSC 172 or CMPSC 189A; Senior standing in computer engineering, computer science, or electrical engineering; consent of instructor.
Enrollment Comments: Not open for credit to students who have completed ECE 189A or ECE 189B.
Student groups design a significant computer-based project. Multiple groups may cooperate toward one large project. Each group works independently; interaction among groups is via interface specifications and informal meetings. Project for course may be different from that in first course.