Similar, if not exactly the same, as CS 4970. In the end, there are a lot more deliverables (so you have to write a User Manual, Test Plans, and so on), but it's nothing too difficult. There is also a presentation on your project and you'll have to write a tutorial on something to submit in place of a final exam.
Instructor
5.0
Enjoyability
3.0
Recommend
4.0
Difficulty
2.0
Hours/Week
0.0