Umair Habib's repositories
File-Manager-in-Operating-System
This C++ implementation requires Kernal based File Management techniques for handling File Descriptors, Directories and sub-directories by using functions like Fopen, Fclose,Fseek, Fread and Fmkdir.
Chat-System-Using-MutliCast-Sockets-JAVA
This chat system handles multiple synchronous clients with server by using Multicast Sockets in JAVA Language. Here each client interact with server by using Dynamically created port.
Synchronous-100x100-Matrix-Multiplication-using-Multiple-Threads
Developed a program to multiply two large matrices by using multiple threads. After that, Synchronously computed resultant matrix by dividing the whole task between different number of threads within efficient amount of time.
Virtual-Shell-Terminal-on-Ubuntu-OS
Virtual shell/terminal for handling almost all the system commands such as ls, mkdir, rmdir, cat, grep on Ubuntu using Virtual Machine. It can also handle Pipes and I/O redirection for flushing the output to console and text files.
Machine-Learning-NanoDegree-Udacity
Projects and exercises for the Udacity Intro to Machine Learning with Pytorch course
Data_Science_WiMetrix
Internship Work
deep-learning
Repo for the Deep Learning Nanodegree Foundations program.
deep-learning-v2-pytorch
Projects and exercises for the latest Deep Learning ND program https://www.udacity.com/course/deep-learning-nanodegree--nd101
intro-to-ml-tensorflow
Projects and exercises for the Udacity Intro to Machine Learning with Pytorch course
MultiThreading-to-Find-Palindrome-Synchronously-in-Java
Our task was to read words from dictionary and creates a HashMap. Partially pass the hashmap and SharedArr to writer thread and synchronously store answers in sharedArr.