Prerequisite: Senior standing in computer engineering, computer science, or electrical engineering; consent of instructor.
Enrollment Comments: Not open for credit to students who have completed CMPSC 172 or ECE 189A.
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 follow-up course may be different.