• Name: Smart Street: Street of Next Generation

Course: Capstone Design (CSE499A and 499B)Supervisor: Mr Fahimul HaqueLanguage: Python, C++, Flask, ArduinoSpecification: The Smart Street system has various robust functionalities within it, namely Intelligent lighting, Smart Parking, Smart Traffic Control, and Safe Zebra Crossing. These features try to tackle different issues regarding various aspects of road safety and traffic rules using IoT and machine learning approaches. For the Machine learning part, we have to collect traffic data manually from various locations in Bangladesh. [poster] [video] [Git]
  • Name: Detecting Fake Bengali Name From Social Network

Course: Directed Research (CSE498R) Supervisor: A K M Bahalul HaqueLanguage: PythonSpecification: In this project, we explore natural language processing techniques for the detection of a fake name in the context of Bangladesh. To extract name features we use Term Frequency-Inverse Document Frequency and N-grams of letters. After getting vector features we feed those models into the ML pipeline. The main techniques are supervised learning pipelines to classify names whose names do not represent real Bengali names. We ran different Machine Learning algorithms such as Naïve Bayes, Random Forest (RF), and Support Vector Machine (SVM).
  • Name: Language Identification from Human Voice

Course:Pattern recognition and neural network(CSE465)Supervisor: Dr. Mohammad Ashrafuzzaman Khan Language: PythonSpecification: The project goal was to identify four different languages including the Bengali language from human voice using deep learning approach. we selected frequency and time to get the feed in the form of the spectrogram. Using Scale-invariant Feature Transform Features on spectrogram images of speech signal combination with SVM and LSTM that classify different languages.[Git]
  • Name: Bird Species Classification from an Image Using VGG-16 Network

Course: Machine Learning (CSE445) Supervisor: Khan Mohammed HabibullahLanguage: PythonSpecification: In this project, the main objective is to classify Bangladeshi birds according to their own species using several machine learning algorithms through transfer learning. The dataset for this classification is one that I collected manually and consists only of bird species that are found in Bangladesh. This was done because there is no collection of local bird data in Bangladesh. We used the VGG-16 network as our model to extract the features from bird images. In order to perform the classification, we used several Algorithms. However, compared to other classification methods such as Random Forest and K-Nearest Neighbor (KNN), Support Vector Machine (SVM) gave us the maximum accuracy of 89%. [paper]
  • Name: Gryffindor Education web(Extended CSE 299)

Course: Internet and Web technology(CSE482)Supervisor: Md Naqib Imtiaz HussainLanguage: PHP, HTML, CSS,Bootstrap,javascript,MySQL Specification: This project is exteded version of junior design project. The core goal of this project is to create a robust learning experience that feels like a classroom experience similar to google classroom.Student can enroll into a course and see course material. Teachers can take quizs and upload assignment.Student can post their problem and view video material.The main feature of this project is live class. Teacher can take live classes when needed. [Demo] [Git]
  • Name: Gryffindor Education web.

Course: Junior Design (CSE299) Supervisor: Dr Shahnewaz SiddiqueLanguage: PHP, HTML, CSS,Bootstrap,MySQL Specification: The core goal of this project is to create a robust learning experience that feels like a classroom experience similar to google classroom.Student can enroll into a course and see course material. Teachers can take quizs and upload assignment.Student can post their problem and view video material. [Demo] [Specification] [Git]
  • Name: E-Learning platform both android and web.

Course: Software Engineering (CSE327) Supervisor: A K M Bahalul HaqueLanguage: PHP, HTML, CSS,Bootstrap,spring-boot,JAVA,MySQL Specification: E-learning is an integral part of smart education. There are many e-learning systems that are widely available to educational institutions. The challenge is to easily integrate the e-learning system into a smart educational environment based on the requirements of the users. [Git]
  • Name: Object Detection using Raspberry pie

Course: Operating Systems Design (CSE323) Supervisor: AKM Bahalul HaqueLanguage: pythonSpecification: The main idea of the project is to deploy OpenCV object detection pipeline into the raspberry pie to detect objects .we use raspberry pie 3 and pie camera as our hardware module. A python script runs to Raspbian OS and starts streaming video. Those video frames feed into the detection pipeline and show results simultaneously.[Specification]
  • Name: Design and Implementation of an 16 bit’s single cycle data path design

Course: Computer Organization and Architecture (CSE332) Supervisor: Shaikh Shawon-Arefin-ShimonLanguage: Logisim Specification: Our task was to design an 8 bit single-cycle CPU that has separate Data and Instruction Memory. It should also be able to connect with at least 2 output devices. We use an accumulator-based architecture, where we will write and read data on the accumulator. This accumulator will be connected to the register file to facilitate data movement from the registers to the accumulator and vice versa. One Operand. Operands are register-based. And saved to or fetched from accumulator $acc. [Specification]
  • Name: Online Restaurant Management System

Course: Database Systems (CSE311) Supervisor: Khan Mohammad HabibullahLanguage: PHP, HTML, CSS,MySQL Specification: This project is a web-based project and we use raw HTML, CSS, and PHP. This project has two sides. Admin and user. Admin can add food and also update food. Take online orders and deliver food to the customer. Users can search food or restaurant and add food to a cart. Finally, they can order their selected food from this website.[Git]
  • Name: Design and Implementation of Particular Text with Combinational and Sequential Circuit

Course: Digital Logic Design (CSE231) Supervisor: Dr. Arshad M Chowdhury Language: Logisim Specification: The main idea of the project is to deploy a total circuit that will automatically show CSE231-1-11 in a single 7-segment display. It can be in both forward or reverse (11-1-132ESC) way. The total design of this circuit will be designed in three phases. In the first phase, we will design the combinational part of the circuit, which means we will specify our inputs and what will be the outputs for the corresponding outputs for the circuit and we will go on formulation step. After formulating them, we will further implement the circuit with our theoretical simplified designed, and finally check and verify if we are getting all the expected outputs for the inputs as per defined in the “specification” step, also our desired one. Later, we will design the sequential circuit with the facilitation of forward and reverse sequence. Further, the sequence will be implemented according to prior state diagram design according to the procedure.

  • Name: Weight Balance Tree

Course: Data Structure and Algorithms(CSE225)Supervisor: Ms. Tamanna Motahar Language: C++Specification:
  • Name: Advising system

Course: Introduction to Object-Oriented Programming (CSE215) Supervisor: Mr. Adnan Firoze Language: JAVA, SQLiteSpecification: This project was focused on Advising and student profile, especially for the students. This Swing GUI-based interface has the support of saving and retrieving data using SQLite Database. Student can advise their courses. They can see their CGPA, id. They can add courses also delete courses. This system also calculates tuition fees.
  • Name: Library Management System

Course: programming language 1(CSE115)Supervisor: Rashed Selim TopuLanguage: CSpecification: