Internet Technology (old syllabus)(IT) Syllabus

Syllabus Notes Old Questions & solutions Text & reference books

This page contains Syllabus of Internet Technology (old syllabus) of CSIT.

Title Internet Technology (old syllabus)
Short Name IT
Course code O-CSC402
Nature of course Theory + Lab
Seventh Semester
Full marks 60 + 20 + 20
Pass marks 24 + 8 + 8
Credit Hrs 3
Elective/Compulsary Compulsary

Course Description

Course Synopsis: Study on internet protocols, client/server applications and web

services. Designing and applications of internet and intranet system.

Goal: This course deals on the practical application of internetworking technologies

to private intranets for information management and public internets for electronic

commerce students will learn theoretical details, strategies for designing sites,

techniques for creating their technical infrastructures, methods for developing

content, and techniques for site deployment and management.

Units and Unit Content

1. Introduction
teaching hours: 5 hrs
  • History and Development of Internets and Intranets
  • IANA, RIR/NIR/LIR and ISPs for internet number management
  • Internet Domain and Domain Name System
  • Internet Access Overview
  • Internet Backbone Networks: Optical Backbone, Marine Cables, Teleports, Satellite and Terrestrial Links

2. Internet Protocol Overview
teaching hours: 6 hrs
  • TCP/IP and the IP Layer overview
  • IPv4 and IPv6 Address Types and Formats
  • IPv4 and IPv6 Header Structure
  • Internet RFCs
3. Protocols and client/server applications
teaching hours: 6 hrs
  • Standard protocols: SMTP, E-mail, Message (RFC22), PGP, POP, IMAP, HTTP, FTP
  • N-Tiered Client/Server Architecture
  • Universal Internet Browsing
  • Multiprotocol Support
4. HTTP and The Web Services
teaching hours: 6 hrs
  • HTTP, Web Servers and Web Access
  • Universal naming with URLs
  • WWW Technology: HTML, DHTML, WML, XML
  • Tools: WYSIWYG Authoring Tools
  • Helper applications: CGI, PERL, JAVA SCRIPTS, PHP, ASP, .NET Applications
  • Introduction to AJAX (Programming)
  • Browser as a rendering engine: text, HTML, gif and jpeg
5. Designing internet systems and servers
teaching hours: 8 hrs
  • Designing of Internet System Network Architecture
  • Choice of platforms
  • Sever Concepts: WEB, Proxy, RADIUS, MAIL
  • Cookies
  • Load Balancing: Proxy Arrays
  • Server Setup and Configuration Guidelines
  • Security and System Administration Issues, Firewalls and Content Filtering.
6. Internet and Intranet Systems Development
teaching hours: 6 hrs
  • Introductions
  • Benefits and drawbacks of intranets
  • Protocols, Structure and Scope of Networks
  • Intranets Resources Assessments: Network Infrastructure, Clients and Server
  • Resources
  • Intranet Implementation Guidelines
  • Content Design, Development, Publishing and Management
  • Intranet Design with Open Source Tools: DRUPAL, JUMLA
  • Tunneling Protocols: VPN

7. Internet and internet applications
teaching hours: 6 hrs
  •  General Applications: E-mail, WWW, Gopher, Online Systems
  •  Multimedia and Digital Video/Audio Broadcasting: Video/Audio Conferencing, Internet Relay Chat (IRC)
  • Broadband Communications, Policy, xDSL and Cable Internet
  •  VoIP, FoIP and IP Interconnection
  •  Datacenters and Data warehousing, packet clearing house
  •  Unified Messaging Systems
  •  Fundamental of ecommerce
  •  Concept of Grid and Cloud Computing

Lab and Practical works

Laboratory Works:

Laboratory should include features like packet capturing and

analysis, design of internet/intranet system, proxy administration, firewall configuration

and management, VPN, implementation of IRC, Content development with

JUMLA/DRUPAL mentioned in the syllabus.