Similar Items: Issues in Software Engineering Education