Machine Learning
Diagnosis of cancer using Decision Tree learning and AdaBoost ensemble classifier, Text classification using
K-Nearest Neighbor and Naive Bayes algorithm.
Pattern Recognition
Implementation of Backpropagation algorithm, CYK algorithm for context-free grammars, Correlation in
image matching, Sequential clustering algorithms.
Computer Graphics
Structure modeling, Physics engine, Lighting and Texturing, Basic animation.
Artificial Intelligence
Line Maze Solver: E-puck is programmed to work as a maze solver robot.
Simulation and Modelling
Statistical simulation of traffic system, Modelling and simulation of M/M/s queuing system with jockey.
Digital System Design
Smart Home: A system of remote controlling the home utilities from android phone.
Output: An SMS based Smart System for Remote Control of Utility Services During Earthquake, in Workshop
on Design and Implementation of Emerging Computing Systems (WECS), Bangladesh University of
Engineering and Technology, Dhaka, Bangladesh, September, 2013.[Best Paper Award]
Computer Networks
Implementation of Network Protocols: Different data link layer and network layer protocols were implemented.
Operating System
Nachos Implementation: Nachos threads, synchronization, multiprogramming, file system were implemented.
Software Projects
Stuctured Programming Language Sessional:
GRE Exam System (Language: C)
The system was developed with provision of holding practice test of GRE test. Questions appeared in 3
levels- easy, medium and hard for both verbal and quantitative section. These levels vary in both time
constraints and scoring unit. The system is graphically supported with igraphics.
Object Oriented Language Sessional:
Network Pool (Language: Java)
It is a LAN based multiplayer pool game. It has also got the provision of playing online. This game has also
got different levels depending on the players proficiency.
Software Development Sessional:
Explore Bangladesh (Language: Php)
It is a tourism based software with different setting for both the authority and general user. The site contains
description of various tourist spots around Bangladesh along with the details of hotels and transports in these
locations. Users can book hotels and transports through the system. While the authority arranges the hotels
and transports according to customers demand and check the payment section through the website. The users
are notified by email and they can post their comments along with images in the site's forum section. There is
also provision of membership for general users to enjoy extra facilities.
CSE Festival-2011:
Game Collection (Language: Java)
This system contains a collection of Java Swing based games like tic-tac-toe, quarda, nim game, four in a row,
impasse, crossgrid and puzzles. All the games are developed based on 2-D matrix based architecture.
CSE Project Show:
Fortuna (Language: Java)
This is a tarot card based prediction system. It also contains an additional game focusing based on users prediction
sense.