Return to Article Details Teaching Software Engineering with Project-Based Learning: A Four Years Experience Report Download Download PDF