Project List

 

Software Projects Developed

1. Virtual University

A large scale web based software for University Course-student-teacher interaction management developed using Struts framework of Model View Controller Design Pattern under the course Software Development.

Platform: J2EE

Framework: Jakarta STRUTS

Database: MySQL

Tool: JBuilder

Special Feature: Got awards in different software project contests and currently being used at Department of CSE, BUET for about 1 year.

 

 

2. Halkhata

An accounting Management Software having output of journal and ledger, developed under the course Database Sessional (Lab).

Platform: J2SE

Database: Oracle

 

 

3. Intelligent Exam System

A GRE type Intelligent Exam System developed under the course Programming Language II

Platform: J2SE

Special Feature: JDBC

 

 

4. Implementation of different layers of OSI model using serial port

Different layers ( Physical Layer, Data Link Layer, Network Layer and Application Layer) developed under the course Computer Networks

Platform: J2SE

Special Feature:

Data Link Layer:  Framing, Bit Stuffing, CRC16 for error control

Network Layer: Dynamic Routing Algorithm ( Distance Vector Routing)

Implemented after full design using concepts of Software Engineering

 

 

5. Mail Server (SMTP & POP)

Platform: J2SE

Special Feature: Mails saved in MySQL database instead of file.

 

 

6. Proxy Server

Platform: J2SE

Special Feature: Least Recently Used (LRU) technique used for maintaining cache.

 

 

7. Image Viewer

Software to view BMP, GIF & JPEG files.

Platform: C

 

 

8. Graphical Implementation & Simulation of Some Graph Algorithms

Software to view a simulation of BFS, DFS, Topological Sort, Path Compression and Dijkstra’s algorithm.

Platform: C++

 

 

9. Digital Diary

A Digital Diary to maintain telephone information.

Platform: C

 

 

10. Scientific Calculator

Software to represent a scientific calculator.

Platform: C

 

Hardware Projects Developed

1. Telephone Controlled Voting System

A device interfaced to PC parallel port that supports remote voting using a phone line only.

Platform: The software portion is divided into modules. There are GCC, LINUX and J2EE.

Framework: Jakarta STRUTS

Database: MySQL

Special Feature: Got awards in different hardware project contests.

 

 

2. Telephone Controlled Remote Electronic Device Management

A device interfaced to PC parallel port that supports remote electronic appliances controlling using a phone line only, built under the course Computer Interfacing Sessional (Lab)

Software Platform: GCC, LINUX and J2EE.

 

 

3. Design & Implementation of an 8 bit computer

A bread board based 8 bit computer constructed under the course Digital Systems Design.

Special Feature: 35 instructions, MUX based design

 

Projects Supervised

1. Java Graph Library

A collection of Java classes to implement a graph library. It includes various graph algorithms and shortest path algorithms (ongoing).

Platform: J2SE.

Tool: Eclipse

 

  Home  
Hosted by www.Geocities.ws

1