Software Engineering course project