Software Engineering assignments