9 hours of CpE technical electives must be on a prescribed list. This course IS on that list. These range from relatively short projects due in a week or less, to a significant term project. The small projects early in the course are fairly constrained, but grow more open-ended as the course progresses. The major project is quite open-ended.
All projects require written reports documenting the algorithm development and experimental results.
The final, major project is done in teams and requires an oral presentation before the class, as well as a formal written report.