Teaching a Project-Intensive Introduction to Software Engineering · Study