SYSC3110 course work