Students are required to produce a term project on an ...