This course is a continuation of the previous semester SSF103 (Final Year Project 1).