This course will expose the students to the technologies and devices for computer networking and internet access and applications. It will cover fundamentals of data communication, telecommunication facilities and network topology. Students will be introduced to the internet technology and its applications. At the end of the course students should be able to demonstrate their understandings by using internet applications for teaching and learning, able to evaluate web resources, awareness of ethical, social and legal issues related to web resources. Students also should be able to use various internet applications for teaching and learning.