COURSE OUTLINE

ABOUT THE INTERNET
>> Terms and Definitions
>> History of the Internet

INTERNET APPLICATIONS (INFORMATIVE)
>> Protocols [HTTP, HTTPS, FTP, Telnet, IMAP, POP3, SMTP, SSL, WAP]
>> Electronic Mail
>> Online Chat [MSN, AIM, IRC]
>> Search Engines

ARCHITECTURE & TOPOLOGIES
>> Overview of the Architecture and Topology of the Internet
>> ISP
>> Routers
>> DNS
>> Uniform Resource Locator (URLs)
>> Domains
>> Intranets
>> Extranets

INTERNET CONNECTIVITY
>> Dial-Up
>> ISDN
>> DSL
>> SONET
>> ATM
>> Wireless
>> Comparison of types

E-BUSINESS APPLICATIONS
>> Evolution of e-Businesses
>>
Architecture
>> B2B vs. B2C
>> E-Business vs. e-Commerce

DISTRIBUTED APPLICATION SYSTEMS
>> n-tier Applicatons
>> Web Servers and Application Servers
>> Distributed Applications

SECURITY
>> Authentication
>> Authorization
>> Encryption/ Decryption
>> Security Breaches
>> Firewalls
>> Case Study: a secure Business Solution

Review

The following will be taught in the lab sessions:

Web Page Design

  • Basic HTML
  • Advanced HTML
  • Multimedia Tools for the Web (informative)

The Project Assignment will be distributed in Week 4.

Class Test:2 Weeks 5 &9 [20.0%]

Assignments:2 [20.0%]

Examination: [60%]

Labs

Labs 1    Labs 2    Labs 3   Introduction To Javascript   Form Validation  

Lab Notes
Lab Notes2
Lab Notes3-Forms
Lab Notes4-Frames