This repository contains the assignments for the Design Lab course of Spring semester-2023.
Assignment 1: Lex and Yacc for simple calculator code
Assignment 2: Web scrapper using Lex and Yacc code
Assignment 3: Mapper and Reducer for performing queries on network logs code
Assignment 4: Mapper and Reducer for performing queries on multiple network logs (Multithreading) code
Assignment 5: Client-server program code
Assignment 6: Command line chat application code
Assignment 7: Abusive text classification code
Bonus in Assignment 6