Week 1: Deducing network topology of a virtual network, linux commands for DNS lookup, ping command, port scanner utility

Week 2: Familiarizing with Linux commands related to HTTP, FTP and SSH

Week 3: Socket programming and Hamming codes

Week 4: MAC protocols

Week 5: IPv4 checksum and fragmentation

Week 6: Routing algorithms

Week 7: FIFO queue and token bucket

Week 8: Round-robin and weighted-fair queuing

Week 9: Socket programming and inetd

Week 10: Raw socket programming

Week 11: RSA and digital signature

Week 12: Implementing a link layer protocol from scratch


Proposing Faculty: Department: Computer Science and Engineering Programme: B.Tech Proposing date: Approved date: Proposal type: Offerings: