Prerequisites: CS 178A; restricted to class level standing of senior
Description: Under the direction of a faculty member, teams propose, design, build, test, and document software and/or hardware devices or systems. Emphasizes professional and ethical responsibilities and the need to stay current on technology and its global impact on economics, society, and the environment.