Sai's repositories
LexicalAnalyzer
A lexical and syntax analyzer for a simple object-oriented programming language called Toy build using jflex and CUP (java). This program translates any input Toy program into a sequence of tokens, and creates a symbol table using the trie structure for all keywords and user-defined identifiers.
MatrixMultiplication
Compares the different matrix multiplication methods using two randomly generated square matrices: Classical Method, Divide and Conquer Method (recursion), Strassen Method
Android-CoinTransfer
Android app for a cryptocurrency payment handling system (Bitcoin). Allows users to transfer bitcoins between wallets.
AndroidLoginSignUpTemplate
Login and Sign Up template for Android Apps
Virtual_Memory_Simulator
Simulates Windows memory management system. This simulator consists of several important parts: the CPU which contains the memory management unit and the TLB cache, the virtual page table, physical memory, and the operating system.
DicesCoefficient
Dice's Coefficient
FindingRoots
Implementation of various methods to find roots of equations: Bisection Method, False Position Method, Secant Method, Modified Secant Method, Newton Rhapson Method
LoginVerifier
Login Verifier using Face Recognition built using OpenCV
WirelessFileTransfer
Wireless file transfer application using Transmission Control Protocol (TCP), MD5 algorithm, XOR Cipher encryption and ASCII Armoring (MIME64 encoding).