Investigation of Fault Attacks on Smart Card Signature Schemes
Designing the National Parliament Building of Bangladesh [Computer Graphics]
- Designed the whole exterior of the National Parliament Building of Bangladesh using C++ and OpenGL GLUT library functions.
Implementation of a Scout Robot [Computer Interfacing]
- Implemented a scout robot and its different functionalities, it was mainly a remote observation unit, capable of picking objects, and more importantly it could be controlled from anywhere with telecommunication facility.
4-Bit Microprocessor Design and Implementation [Digital System Design]
- Designed a 4-bit microprocessor using SAP (Simple As Possible) architecture which was capable of executing 28 instructions from the Intel 80x86 processor family. The simulation was done using CircuitMaker 2000. Our implementation was capable of executing 12 instructions.
Online Ticket Reservation System [Software Development]
- Designed and developed an online ticket reservation system using PHP (Framework – CodeIgniter) and MySQL.
Implementation of Data Link Layer [Computer Networks]
-Implemented the Data Link Layer (OSI model) using Java where data transmission was done using the sliding window protocol with piggybacking.
Enhancing the ability of Nachos [Operating System]
- Nachos is a simulated operating system that runs on a simulated MIPS architecture machine. We enhanced Nachos by implementing process management and memory management. Our first task was to understand the Nachos thread class, for that we implemented lock and condition variable, and also priority scheduler. Then we implemented some system calls like exec, join, exit, read and write for process management. We also learned how to add a new system call with the kernel. Our last task was related to memory management by implementing multi-programming in nachos.
Online News Management System [Database]
- Designed and implemented the front end and back end of an online news management system using PHP (used framework – Code Igniter) and MySQL server.
Developing a Compiler [Compiler]
- Implemented symbol table, token parsing and intermediate code generation.
Information System Design of Inventory Management by UML [Software Engineering and Information System Design]
- Designed the inventory management system of a company namely “Gemcon Group”. We designed the use-case model, collaboration and class diagram, sequence diagram, state chart, ER diagram and input-output of the system.
Web Server [Object Oriented Programming Language
- Developed a very simple web server using Java.
Sokoban Game [Structured Programming Language]
- Developed the classic Sokoban game in C using <graphics.h> header file.