notes from my software engineering 1 course in the wintersemester 2014-2015