Innovative Teaching Strategies for Information Technology and Engineering Students | Synapse