thedhruvrawat / netprog

This repository contains all the laboratory coursework for the course IS F462: Network Programming at BITS Pilani, Pilani Campus (Fall '22)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IS F462: Network Programming

Language

This repository contains all the laboratory coursework for the course IS F462: Network Programming at BITS Pilani, Pilani Campus in Fall 2022.

Lab Summary

Lab Topic Lab Sheet Date
1 Debugging, Profiling, Makefile and Process info Lab 1 10 Sep 2022
2 Environment of a Single Process Lab 2 17 Sep 2022
3 setjmp, zombie, exec, and Signals Lab 3 24 Sep 2022
4 Pipes, FIFO, Message Queue Lab 4 1 Oct 2022
5 System V IPC and POSIX IPC Lab 5 8 Oct 2022
6 Shared Memory, Memory Mapping and TCP Socket Programming Lab 6 15 Oct 2022
7 Shared libraries Lab 7 22 Oct 2022
8 TCP Webserver, UDP Echoserver, Unix Domain Sockets, DNS & Domain Name Lookups Lab 8 29 Oct 2022
9 IO Multiplexing, Pthreads Lab 9 19 Nov 2022
10 Event-based Select Server, Signal driven I/O, epoll Lab 10 26 Nov 2022

About

This repository contains all the laboratory coursework for the course IS F462: Network Programming at BITS Pilani, Pilani Campus (Fall '22)

License:MIT License


Languages

Language:C 100.0%