MASTERS' THESES (E & C): Recent submissions