CMSE491-A - Selected Topics in Software Engineering I (TE)