Integrating Theory and Practice Through Innovation in Civil Engineering Education: A Course Based on Project Learning and the CDIO Approach | Synapse