List of courses taken
- Fall 2003
- CS 503 - Operating Systems
- CS 541 - Database Systems
- CS 555 - Cryptography
- Spring 2004
- CS 502 - Compiling and Programming Systems
- CS 580 - Algorithm Design, Analysis, and Implementation
- CS 590D - Security Topics in Networking and Distributed Systems
- Summer 2004
- CS 699 - Research PHD Thesis
- Fall 2004
- CS 526 - Information Security
- CS 655 - Advanced Cryptology
- Spring 2005
- CS 590D - Data Mining
- CS 590E - Topical Lectures in Information Security
- CS 590S - Randomized and Probabilistic Algorithms
- Summer 2005
- CS 590 - Summer Internship at Amazon.com, Seattle, WA
- Fall 2005
- CS 590C - Topics in Database Systems Research
- CS 699 - Research PhD Thesis
- Spring 2006
- CS 531 - Computational Geometry
- CS 699 - Research PhD Thesis
- Summer, Fall 2006
- CS 699 - Research PhD Thesis
- Fall 1999
- CH 101 - Chemistry I
- CH 115 - Chemistry Lab I
- CS 101 - Computer Programming & Utilization
- HS 101 - Economics
- MA 103 - Mathematics I
- ME 111 - Workshop Practice I
- PH 101 - Physics I
- PH 115 - Physics Lab I
- NO 101 - N.S.O.
- Spring 2000
- CH 102 - Chemistry II
- CH 116 - Chemistry Lab II
- EE 152 - Basic Electrical Circuits
- MA 104 - Mathematics II
- ME 112 - Workshop Practice II
- ME 118 - Engineering Graphics & Drawing
- PH 102 - Physics II
- CS 152 - Abstractions and Paradigms for Programming
- CS 154 - Programming Paradigms Lab
- PH 116 - Physics Lab II
- NO 102 - NSO
- Fall 2000
- CS 207 - Discrete Structures
- CS 213 - Data Structures and Algorithms
- EE 261 - Electric Circuits Lab
- HS 203 - Introduction to Psychology
- MA 203 - Mathematics II
- PH 205 - Physics III (Quantum Physics & Applications)
- CS 293 - Data Structures Lab
- Spring 2001
- HS 202 - Introduction to Philosophy
- CS 210 - Logic Design
- CS 212 - Electronics Design I
- CS 206 - Formal Methods in CS
- CS 288 - Logic Design Lab
- CS 292 - Electronics Design Lab I
- CS 296 - Software Systems Lab
- MA 212 - Probability, Random Process and Statistical Inference
- Fall 2001
- CS 301 - Design and Analysis of Algorithms
- CS 331 - Theory of Computation
- CS 325 - Computer Organisation
- CS 329 - Principles of Programming Languages
- CS 317 - Database and Information Systems
- CS 395 - Assembly Programming Lab
- CS 389 - Programming Languages Lab
- CS 387 - Database and Information Systems Lab
- CS 397 - Works Visit
- Spring 2002
- CS 324 - Language Processors
- CS 344 - Artficial Intelligence
- CS 330 - Microprocessors and Interfaces
- CS 619 - Information Retrieval and Mining for Hypertext & the Web
- CS 350 - Linear Optimisation
- CS 390 - Microprocessors and Interfaces Lab
- CS 386 - Artficial Intelligence Lab
- CS 394 - Language Processors Lab
- CS 396 - (Seminar) Knowledge Representation and Learning for Robotic Systems
- Fall 2002
- HSS 440 - Industrial Economics
- CS 447 - Operating Systems
- CS 495 - Operating Systems Lab
- CS 451 - Distributed Systems
- CS 623 - Introduction to Computing with Neural Networks
- CS 497 - (B.Tech Project) A Multilingual, Meaning based Search Engine
- CS 388 - Practical Training at MIT Media Lab Asia, Bombay, India
- Spring 2003
- CS 456 - Computer Networks
- CS 404 - Quantum Computing
- CS 475 - Computer Graphics
- HS 436 - Indian Culture and Tradition
- CS 498 - (B.Tech Project) A Multilingual, Meaning based Search Engine