|
GRADUATE COURSES |
GRADE |
|
Algorithmic Power Tools |
A |
|
Intensive Principles of Programming Languages |
A- |
|
PhD Readings & Research |
A |
|
Wireless Networks |
A |
|
Advanced Algorithms (PhD Core) |
A |
|
Cryptography & Communication Security |
A |
|
Fundamentals of Computer Networks |
A |
|
UNDERGRADUATE COURSES |
GRADE |
|
Introduction to Computing |
AB (9) |
|
Introduction to Computing Lab |
AB (9) |
|
Data Structures |
AA (10) |
|
Data Structures Lab |
AB (9) |
|
Introduction to Logic |
AA (10) |
|
Systems Programming |
AB (9) |
|
Algorithms |
BC (7) |
|
Parallel Algorithms |
AA (10) |
|
Databases |
AB (9) |
|
Databases Lab |
AB (9) |
|
Operating Systems |
BB (8) |
|
Operating Systems Lab |
BB (8) |
|
Compilers |
BB (8) |
|
Software Engineering |
BB (8) |
|
Computer Networks |
AB (9) |
|
Data Communication |
AB (9) |
|
Fundamentals of Electrical
Science |
BB (8) |
|
VLSI Design |
BB (8) |
|
Distributed Systems |
BB (8) |
|
Mathematics (1 & 3) |
BB (8) |
|
Probability & Random
Variables |
AB (9) |
|
B.Tech. Final Year Project |
AB (9) |
|
Analysis and Simulation of various networking protocols and models |
|
|
Guide |
Dr. S. Nandi, Professor,
Department of Computer Science and Engineering, IIT Guwahati. |
|
Duration |
January
2002 - April 2002 |
|
Abstract |
In
this project (done as part of the Computer Networks course) we analyzed and
evaluated various network layer and transport layer protocols, Queue
management policies, QoS parameters using the Network Simulator from |
|
Enhancing the kernel of Nachos (Instructional OS and Mips simulator) |
|
|
Guide |
Dr. Santanu Chattopadhyay,
Associate Professor, Department of Computer Science and Engineering, IIT
Guwahati. |
|
Duration |
August
2001 – November 2001 |
|
Abstract |
Starting
from a bare bone Nachos kernel (from Berkeley), I implemented the support for
multi-threading, context switching in Kernel threads, providing synchronization
primitives, virtual memory, File System, Networking. Different scheduling
policies for Process and Disk Management were implemented. |
|
Design of a Compiler |
|
|
Guide |
Dr. Santanu Chattopadhyay,
Associate Professor, Department of Computer Science and Engineering, IIT
Guwahati. |
|
Duration |
January
2002 - April 2002 |
|
Abstract |
This
project (done as part of the Compilers course) involved the design and
implementation of a compiler for a subset of Pascal. The design was based on the
analysis-synthesis model. Modules for Lexical Analyzer, Parser, Semantic
Analyzer, Intermediate Code Generator and Code-Optimizer were realized using
the Lex and Yacc tools. |
|
Development of a Graphics Software |
|
|
Guide |
Dr. S. V. Rao, Assistant
Professor, Department of Computer Science and Engineering, IIT Guwahati. |
|
Duration |
January
2002 - April 2002 |
|
Abstract |
This
project (done as part of the Computer Graphics course) involved the development
of a 3D Asteroid Game. The software used the OpenGL libraries for real-time
navigation and 3D effects. |
|
Designing a 4-bit Central Processing Unit |
|
|
Guide |
Dr. S.B. Nair, Associate
Professor, Department of Computer Science and Engineering, IIT Guwahati |
|
Duration |
January
2001 - April 2001 |
|
Abstract |
In
this project, a cut-down instruction set of a CPU, the bus and the required
micro programmed controller along with the I/O (by dip switches and seven segmented
displays) was designed and implemented. Features included: 4 bit data bus, 8
bit address bus, 15 instructions including load and store (memory direct
addressing), single operand add, subtract (register direct addressing), jump
(memory direct). |
|
Design of Shell in Linux using C++ |
|
|
Guide |
Dr. Santanu Chattopadhyay,
Associate Professor, Department of Computer Science and Engineering, IIT
Guwahati. |
|
Duration |
January
2001 - April 2001 |
|
Abstract |
The
implementation consisted of a bare bones construction of the Shell of a
Linux kernel, and had provisions for executing pipes, input/output
redirection and supported background jobs in addition to the basic shell
utilities. |
|
Design and Implementation of a Tea Warehouse Database |
|
|
Guide |
Prof. G. Barua, Professor,
Computer Science and Engineering, IIT Guwahati |
|
Duration |
August
2001 – November 2001 |
|
Abstract |
This
project involved the design and implementation of a Tea Warehouse Database. The
System was implemented using the Oracle Database Management System and issues
such as Synchronization and Concurrent Access Control were addressed. |
|
Design and implementation of a Library Management Software |
|
|
Guide |
Dr. P.K. Das, Assistant
Professor, Department of Computer Science and Engineering, IIT Guwahati |
|
Duration |
January
2001 - April 2001 |
|
Abstract |
This
project (done as part of the Software Engineering course) involved the design
and implementation of a Library Management Software. The database was
implemented using Java as the front end and MS-Access as the back end. |