The human-computer interface (HCI) field is constantly changing and designers are challenged to develop simple interactive systems implemented through sophisticated technology. At Ben-Gurion University, the introductory HCI course was originally taught in a face-to-face mode and covered theoretical knowledge on HCI theories, principles and design, and practical experience in designing and evaluating websites. When it became apparent from students' course evaluations that they expected the HCI course to provide them with more hands-on experience with different types of interaction, communication devices, and design dilemmas, the course was redesigned. The new course combines face-to-face lessons, e-learning sessions and web-based collaborative projects. While there is still room for improvement, student's evaluations show significant increase in satisfaction with the course.