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.
