#1
November 18th, 2017, 03:46 PM
| |||
| |||
Vipul Singh IIT Bombay
Hi I would like to have the profile of the Student in the Department of Computer Science Engineering at Indian Institute of Technology Bombay name Mr. Vipul Singh?
|
#2
November 20th, 2017, 08:28 AM
| |||
| |||
Re: Vipul Singh IIT Bombay
As a fourth year undergraduate in the Computer Science and Engineering Department at the Indian Institute of Technology, Bombay, and would describe myself best as an ardent fan of mathematics, puzzles and Federer, to name a few. During the placement season at IIT Bombay, was offered a job at Samsung Korea, and approached off-campus by Google, Zurich. After lots of deliberation, and have decided to continue with academia and join the Master of Science (MS) program in Computer Science at Carnegie Mellon University, Pittsburgh. Projects Software Engineer Intern at Facebook-MPK Visiting Scientist at Institute of Science and Technology, Austria Quantum Computing and Natural Language Processing Quantum Computer Simulator Quantification of Entanglement Clustering in Time-Series Forecasting Seminars Delivered Efficacy of the Accelerated Proximal Gradient Method for large-scale convex optimization - Implemented various methods mentioned in this lecture, ran experiments in MATLAB and performed a convergence-analysis. Maximum Entropy Markov Model and its application to Part-of-Speech tagging, for the introductory course on Artificial Intelligence. Oracle Turing Machines and the Baker-Gill-Solovay Theorem, done as part of the course on Complexity Theory in spring 2013. Computational Humour - Recognition and Generation; and a model for the Sense of Humour. This is a seminar we presented in November 2013 under the course on Natural Language Processing, Speech and the Web. Other Academic Projects • Wireless Multi-Point Relay Simulator Built a wireless network simulator in C++ as a project for the course on Data Structures and Algorithms using innovative concepts to enable maximum data transfer and minimum congestion. We had implemented RTS-CTS like features without having actually had a course on Networks by then. • Intel 8085 Simulator Implemented in C++ with a 3-level debugger as part of our first CS course, CS 101 at IIT Bombay. The graphical interface is a complete IDE, devloped using Qt and allows the user to compose programs, save and retrieve them from disk. • Backup performance-analysis Simulated performance of disk-to-disk backup for a toyDB containing N pages where the disks are within the same controller having a cache of M pages. The aim was to do as much sequential reading/writing as possible, and to use as much parallelism in IO across the spindles as possible. Then, I studied performance by varying M. Since the backup may take a long time, I had implemented check-pointing too. • CFGLP Compiler Enhanced the Control Flow Graph Language Processor to support control flow statements and procedures including recursive ones. This was done using lex for lexical scanning and yacc for parsing, and implemented in C++. • VM on OS-161 Built Virtual Memory system with swap space and implemented various page replacement policies on OS/161. • Moodle XData Developed a web interface to IITB's XData SQL grading system to allow query testing and provide the facility for online assignments for a database course. |
|