SOFT261 2018 May Coursework Power On Self Test application