Course Purpose

The purpose of this course is to equip learners with knowledge, skills, and attitudes relating to Internet Technologies and their applications.

 

 

Course Learning Outcomes

CLO 1: Recognize Internet protocols and services

CLO 2: Explain the structure and functioning of the Domain Name System (DNS)

CLO 3: Demonstrate the process of designing and developing a website using HTML, CSS, and JavaScript

CLO 4: Reflect on best practices for Internet etiquette and security

 

Course Content

Overview Internet, Intranet and Extranet: Internet reference models, Domain Name system, Internet services, Connectivity and protocols; Electronic Mail – protocols, working, operations, features, Etiquette, Security;

Website development: Types, designing, development, publishing, hosting, security, engine optimization. World Wide Web- Pages, browsers, servers, search engines;

Internet collaboration: Mailing list, Newsgroups, Social Networking. Internet Security and Privacy – Encryption, digital signatures, firewalls; 

Internet Web Programming: HTML –introduction, tags, frames, forms; Cascading Style Sheets (CSS)-Rules, Embedding (Inline, Embedded, External, Imported);

JavaScript: Statements, comments, variables, data types, functions, operators, control structures;

Hypertext Preprocessor (PHP): Uses, characteristics, syntax, comments, variables, operators, data types, control structures, forms, Working with databases; 

Active Server Pages: NET framework, application cycle, Standards, customization, Navigation, Data binding. Emerging trends in Internet technologies – Cloud Computing.