This course will expose students with fundamental concepts of Educational Technology, definition of Educational Technology (process & product), Information and Communication Technology (ICT), basic principles of instructional design (ID) and multimedia development, web technologies, together with computer-based information system management as well as mobile-based applications. Other aspects that will be discussed include human-computer interaction, interactive learning technology, knowledge management, and also research, development and publication related to ICT applications in the teaching and learning process.