Collaborative Approach in Software Engineering Education: An Interdisciplinary Case | Synapse