Enhancing the Teaching of Fundamentals of Information Technology (AIs160): A Pedagogical Investigation | Synapse