[go: up one dir, main page]

0% found this document useful (0 votes)
19 views15 pages

Signal Processing and Communications Systems

The document outlines various graduation project proposals for Fall 2025 in the fields of Electrical and Computer Engineering. Each project focuses on innovative applications of signal processing and communication systems, including intelligent beam-steering trainers, low-cost wireless communication systems, AI-powered microscopes, and real-time emotion detection systems. The proposals highlight the integration of practical skills and theoretical knowledge, with specific academic prerequisites and required skills for each project.

Uploaded by

Zeyad Hisham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views15 pages

Signal Processing and Communications Systems

The document outlines various graduation project proposals for Fall 2025 in the fields of Electrical and Computer Engineering. Each project focuses on innovative applications of signal processing and communication systems, including intelligent beam-steering trainers, low-cost wireless communication systems, AI-powered microscopes, and real-time emotion detection systems. The proposals highlight the integration of practical skills and theoretical knowledge, with specific academic prerequisites and required skills for each project.

Uploaded by

Zeyad Hisham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Georges El Nashef

Title: Intelligent Beam-Steering Trainer for Smart Antenna Arrays

Project Context:

The project will develop an interactive trainer that makes smart-antenna beam-forming visible and hands-on. Students
begin by modelling an eight element linear array—appropriate for 5 G sub-6 GHz bands—in professional electromagnetic-
simulation software. The design process is then extended to more advanced topologies of up to thirty-two elements
suitable for emerging 6 G millimetre-wave use cases.

From each simulated layout, students extract element-by-element magnitude-and-phase tables for a variety of tapering and
steering scenarios (uniform, Dolph–Chebyshev, Taylor, dual-beam, adaptive nulling). These data are streamed into a
programmable digital control platform which drives a reconfigurable visual display. The display’s colour and brightness
patterns let observers watch the main lobe sweep, sidelobes rise or fall, and nulls lock on—all in real time—while a
companion software dashboard plots the corresponding radiation pattern.

The demonstrator therefore bridges three traditionally separate domains—electromagnetic theory, digital signal-
processing, and user-interface design—yet remains compact enough for bench-top use and portable enough for on-site
demonstrations at industrial partners.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


• Signals & Systems: Discrete-time convolution, frequency response, phasor notation (EECE 301 course) • Programming:
Basic C - Python - Verilog and Matlab • Digital Hardware Fundamentals: FSM and digital Electronics (EECE 270) •
Electromagnetic Basics: Optional
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Mohammad Al Rabayah

Title: Low-Cost Long-Range Wireless Communication System

Project Context:

In many industrial, agricultural, and environmental fields, long-range wireless communication is essential to collect and
transmit data where traditional cellular or Wi-Fi networks are either unavailable or too costly. Emerging technologies enable
low-power, low-cost, and long-range communication that is particularly suited for Internet of Things (IoT) applications. This
project explores the implementation of a basic communication system to transmit data over distances of several kilometers
with minimal infrastructure and energy consumption. Enhancing the system with data encryption, real-time visualization,
and energy harvesting will provide a broader perspective on real-world deployments.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


• Basic knowledge of wireless communication systems. • Familiarity with Arduino programming and embedded systems. •
Understanding of network security concepts (especially encryption). • Basic proficiency in Python or MATLAB for data
analysis and visualization. - EE 440, EE 438, EE 255
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Julien Barakat

Title: Smart Raspberry Pi Microscope with AI-Powered Animal Identification

Project Context:

Affordable digital microscopy systems are valuable tools for education, biology research, and field biology studies.
Traditional microscopes offer excellent optical performance but lack integrated image analysis and data logging
capabilities.

This project proposes an enhanced digital microscope system based on a Raspberry Pi, integrating a low-cost webcam and
adjustable lens assembly to capture high-resolution biological specimen images. The system will feature an AI-powered
module to automatically identify common microscopic animal species (like rotifers, tardigrades, nematodes, etc.) using
lightweight image classification models. The goal is to create an affordable, portable, and intelligent microscopy tool for
basic lab use and environmental field studies.

The primary objective of this project is to design and build a functional, low-cost Raspberry Pi-based digital microscope
capable of capturing high-resolution images of microscopic specimens. The system will incorporate an AI-powered animal
identification module using lightweight image classification models trained on common microscopic animal datasets.
Additionally, a user-friendly web interface will be developed to provide real-time image viewing, classification results, and
image-saving functionality. The project aims to evaluate both the hardware setup and AI model performance in terms of
classification accuracy and system responsiveness.

The proposed system will integrate a Raspberry Pi 4, a modified USB webcam with adjustable optics, and a custom
enclosure to assemble a functional DIY microscope based on the required design. It will employ TensorFlow Lite or PyTorch
Mobile to deploy a lightweight convolutional neural network model for animal identification. A real-time web interface, built
using Flask or Node-RED, will display live microscope feeds, AI classification results, and image capture options. The
system’s performance will be evaluated using accuracy metrics like precision, recall, and inference latency on the Raspberry
Pi platform.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


Required Courses: • Introduction to Electronic Analysis and Design (EE/CE 255) • Microprocessor Systems and Interfacing
(CE 362) • Computer Graphics or Introduction to AI (recommended) Required Skills: Computer Vision and Deep Learning
Basics Python Programming with TensorFlow/PyTorch Embedded Systems and IoT Prototyping Raspberry Pi setup and
sensor interfacing 3D printing or mechanical prototyping Image preprocessing and CNN model training Python-based web
development (Flask, Node-RED)
Graduation Project Proposal FALL 2025

Based on topics covered in: EE Supervisor: Yazid Khattabi

Title: Secure voice -Driven Wireless Communication System for Automated Storage Gate Management

Project Context:

In modern access control systems and with the growth of smart infrastructure and automation, voice commands offer a
hands-free and intuitive interface. However, transmitting such commands wirelessly raises concerns about security, latency,
and signal robustness. This project introduces a voice-controlled system that processes voice commands locally, encrypts
them with a lightweight cipher, and transmits them wireless to control storage gates securely and efficiently. The system
will allow authorized personnel to control gates via voice commands like “Open” or “Close”, with security ensured through
data encryption. The technical objectives of this project are to capture and recognize human speech commands (e.g., "open
gate", "close gate"), encrypt the commands using a lightweight encryption algorithm, transmit commands wirelessly,
decrypt commands on the receiving side and actuate gate motors, ensure secure, low-power, and long-distance
communication suitable for industrial or remote settings. The control unit (the transmitting side) will involve speech
Recognition: (use small, offline-capable models like Vosk or PocketSphinx on Raspberry Pi), encryption (encrypt recognized
commands using lightweight encryption such as Speck, Simon, or Present), and transmission (send encrypted data using
LoRa, e.g., SX1278 module). The gate controller (receiving side) will involve decryption (decrypt received command securely),
gate control (use a microcontroller (or second Pi) to actuate a DC or servo motor to open/close the gate), and security check
(ensure that only validated commands can activate the system.

To enhance the industry relevance of this project, a proposed site visit, for example, to LuLu HyperMarket will allow
students to explore real-world access control and automation systems in a large-scale commercial environment. LuLu's
infrastructure involves controlled access to storage areas, delivery zones, and restricted service entries, making it an ideal
setting to understand practical challenges related to voice-controlled gate systems, wireless communication security, and
automation protocols.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


MATALB and/or Python programming, Courses: EE302, EE438, EE255
Graduation Project Proposal FALL 2025
Based on topics covered in: EE Supervisor: Aws Al-Qaisi

Title: A Real-Time Digital Signal Processing System for Noise Reduction in Wireless Communication

Project Context:

1. Introduction

In today's wireless communication systems, preserving signal clarity and integrity is critical for effective data transmission.
However, wireless channels are frequently subject to noise, interference, and signal degradation. This project presents a
real-time digital signal processing (DSP) system that uses adaptive filtering to minimize noise and improve signal quality in
wireless communications.

2. Objectives
1-Create a real-time DSP-based noise reduction system that employs adaptive filtering (such as LMS or RLS algorithms).
2-Develop the system in both simulation and hardware (for example, a DSP kit or SDR).
3-Assess the system's performance under various noise situations and wireless channel models.
4-Examine the performance of the proposed technology to standard noise reduction strategies.

3. Scope
1-It focuses on narrowband wireless communication systems (such as voice or low-rate data transmission).
2-Signal processing methods will first be implemented in MATLAB/Simulink, then moved to real-time hardware (e.g., a
TMS320 DSP kit or USRP SDR platform).
3-The focus will be on adaptive filtering, real-time processing, and system evaluation with performance metrics including
SNR, BER, and MSE.

4. Methodology
1-Literature Review: Review the present noise reduction approaches and DSP architectures.
2-Algorithm Development: Use MATLAB to implement adaptive filtering algorithms (LMS and RLS).
3-Simulation: Test the algorithms in simulated noisy environments and channel models.
4-Hardware Implementation: Run the algorithms on a DSP processor or SDR platform.
5-Testing and Evaluation: Test and evaluate performance using standard metrics and real-time scenarios.

5. Expected outcomes.
1-A functional real-time noise reduction solution for wireless communication.
2-Improved SNR and BER under noisy circumstances.
3-Comparison charts and performance analyses of simulation and hardware implementations.
4-Technical documentation and study report on findings and outcomes.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE301, EE438, EE382 Matlab and python skills programming silks
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Ahmed Youssef

Title: Design and Implementation of a Li-Fi Based Visible Light Communication System

Project Context:

This project explores the design and implementation of Visible Light Communication (VLC) technology, with a particular
focus on Li-Fi (Light Fidelity) as an emerging alternative to traditional wireless communication systems. Li-Fi uses light-
emitting diodes (LEDs) to transmit data through rapid changes in light intensity, which are imperceptible to the human eye
but detectable by photodetectors. The objective of this project is to develop a prototype Li-Fi system capable of transmitting
basic data between devices using LED light sources and photodiodes. The study will involve the analysis of modulation
techniques, signal processing methods, and environmental factors that affect performance. Additionally, the project will
evaluate the advantages of Li-Fi, including its high bandwidth potential, energy efficiency, and security benefits due to line-
of-sight transmission. By the end of the project, a functional communication link will be demonstrated, showcasing the
practical feasibility and potential applications of VLC in indoor networking, smart lighting, and secure data transmission
environments.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


Signal and Systems, Microcontroller, Programming, data communication EECE301, EE438, EE440
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Clement Joseph

Title: Sound-Based Scene Descriptor for Persons with Deafness or Hearing Impairments

Project Context:

This graduation project focuses on the development of a wearable or portable system that captures and interprets ambient
sounds to provide real-time visual or haptic descriptions of the surrounding acoustic scene. The system is designed to
support individuals with deafness or hearing impairments by translating important audio cues—such as speech, alarms,
footsteps, vehicle sounds, or approaching objects—into visual symbols, textual messages, or vibration patterns.

The system will be implemented on a mobile or embedded platform, and the output will be presented to the user through
a screen, LEDs, or vibration actuators, depending on the use case. A key focus of the project is usability and responsiveness,
ensuring the system provides timely and informative feedback in a way that is easy to interpret.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE438 - Digital Signal Processing and Applications CE473 - Introduction to Artificial Intelligence EE440 - Transmission of
Information
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Ahmed Youssef

Title: Application of Artificial Intelligence and Machine Learning Techniques in Image Processing

Project Context:

This project explores the use of Artificial Intelligence (AI) and Machine Learning (ML) in the field of image processing, aiming
to enhance image analysis, classification, and pattern recognition. The focus is on developing ML-based models—such as
Convolutional Neural Networks (CNNs)—for tasks like object detection, facial recognition, image segmentation, or noise
reduction. The project will involve collecting or using publicly available image datasets, preprocessing the images, training
suitable ML models, and evaluating their performance based on accuracy, speed, and robustness. Emphasis will be placed
on understanding how AI techniques can outperform traditional image processing algorithms, particularly in handling
complex patterns and large-scale data. The final outcome will demonstrate how ML can be effectively used to solve real-
world problems in fields such as medical imaging, surveillance, and automated inspection systems.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


Signals and Systems, Microcontroller, Programming EECE301, EE438, EE440
Graduation Project Proposal FALL 2025

Based on topics covered in: EE Supervisor: Soydan Redif

Title: Real-Time Audio-Based Emotion Detection for Remote Communication

Project Context:

With the rise of virtual communication, understanding emotional tone in speech has become increasingly important. This
project proposes the development of a real-time emotion detection system based on audio signal processing and machine
learning. The system will analyse voice input during calls or recordings and classify the speaker’s emotional state, e.g.,
happy, angry, sad, neutral.

Audio signals will be captured via a microphone and processed using time-frequency techniques such as MFCC (Mel-
Frequency Cepstral Coefficients) and STFT. Features will be fed into a trained classifier, e.g., SVM or lightweight neural
network to infer emotions. The system will be enclosed in a portable hardware unit, suitable for use in call centers,
telehealth devices, or smart kiosks.

This project combines embedded audio signal processing, real-time classification, sensor interfacing, and human–machine
interaction for a novel communication aid.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE202 Linear Circuit Analysis II; EE301 Signals and Systems; EE438 DSP.
Graduation Project Proposal FALL 2025

Based on topics covered in: EE Supervisor: Soydan Redif

Title: Brainwave-Controlled Gaming Interface Using EEG Signal Processing

Project Context:

This project aims to develop a real-time brain–computer interface that allows users to control basic game functions using
EEG (electroencephalogram) signals. The system will capture neural signals via a low-cost EEG headset and process them on
an embedded platform, e.g., Raspberry Pi or ARM cortex-m board. Key signal features such as alpha, beta, and theta band
activity will be extracted and mapped to specific game commands, e.g., jump, shoot, pause.

Digital signal processing algorithms will clean and filter the EEG data, removing noise and artefacts. A trained classifier will
identify cognitive states or patterns, triggering in-game actions. Visual feedback will be displayed via an LCD screen or on a
connected computer running a simple custom game.

The project involves biomedical signal acquisition, DSP filtering, embedded classification, and real-time I/O handling. It
bridges neurotechnology and gaming, offering an accessible example of next-generation human–machine interaction.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE202 Linear Circuit Analysis II; EE301 Signals and Systems; EE438 DSP.
Graduation Project Proposal FALL 2025

Based on topics covered in: EE Supervisor: Soydan Redif

Title: Real-Time Voice-Controlled Multiplayer Arena Game Using DSP Techniques

Project Context:

This project proposes the development of a real-time, voice-controlled multiplayer game where players issue spoken
commands, e.g., "move", "fire", "shield", to control their characters in a simple arena-style game. The system will use
embedded microphones and DSP boards, e.g., STM32 or Raspberry Pi, to process audio locally for each player.

Speech signal features, e.g., MFCCs, energy, zero-crossing rate, will be extracted and classified using lightweight models or
keyword spotting techniques. Each embedded unit will transmit recognised commands via wireless communication, e.g.,
Wi-Fi or Bluetooth, to a central game server, which updates the game state in real time. The game will be displayed on a
shared screen, with visual feedback for successful command recognition.

This project combines speech signal processing, embedded real-time DSP, and communication protocols to create a novel
interactive gaming experience that tests latency, accuracy, and robustness in a fun and competitive setting.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE202 Linear Circuit Analysis II; EE301 Signals and Systems; EE438 DSP.
Graduation Project Proposal FALL 2025

Based on topics covered in: EE Supervisor: Soydan Redif

Title: Low-Power Underwater Acoustic Communication System for Environmental Sensing

Project Context:

This project focuses on building a low-power acoustic communication system to transmit sensor data underwater, where
traditional RF fails. Applications include environmental monitoring, e.g., temperature, salinity, in shallow water bodies such
as lakes or coastal areas.

The system will consist of an underwater acoustic transceiver, e.g. piezoelectric speaker and hydrophone, a microcontroller,
e.g., STM32, and low-rate sensor data. Digital modulation techniques, e.g., BPSK or FSK, will be implemented in software,
along with matched filtering and error detection for robust decoding. Signal processing tasks will include noise suppression,
time synchronisation, and channel equalisation in the challenging underwater channel.

Students will explore digital communication under harsh constraints, acoustic channel modelling, and signal integrity
optimisation. This an excellent hands-on project bridging theory and real-world sensing needs.

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE202 Linear Circuit Analysis II; EE301 Signals and Systems; EE438 DSP.
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Muhammad Nadeem

Title: Smart HVAC Control System Based on Human Activity Recognition

Project Context:

This project aims to develop an intelligent HVAC control system that enhances thermal comfort and promotes sustainable
energy usage in buildings by leveraging machine learning-based human activity recognition (HAR). Instead of relying solely
on manual thermostat settings or basic motion detection, the proposed system utilizes real-time sensor data (e.g., motion,
temperature, occupancy) to detect and classify human activity patterns (e.g., sedentary, active, away). Based on the
recognized activity and occupancy levels, the system dynamically adjusts HVAC operations to balance energy efficiency and
occupant comfort.

Objectives:
Detect and classify human activity levels using sensor fusion and machine learning
Dynamically adjust HVAC settings based on activity and comfort models
Reduce unnecessary energy consumption during low-activity or unoccupied periods
Maintain thermal comfort by anticipating occupant behavior patterns

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


EE301, EE438, EE440
Graduation Project Proposal FALL 2025

Based on topics covered in: EE/CE Supervisor: Georges El Nashef

Title: Fixed-Point 3D Mapping System for Environmental Reconstruction

Project Context:

The objective of this project is to design a stationary environmental sensing system that can scan and reconstruct the 3D
layout of its surrounding space. The system will be fixed at a chosen location—such as on a rooftop, the center of a room,
or at ground level—and will continuously collect spatial data to map nearby objects, walls, or terrain.

Students will investigate various methods to detect and measure distance and angle from the fixed point, converting this
data into a 2D or 3D visual representation of the space. They are free to explore and compare different sensing
technologies (e.g., time-of-flight sensors, RF-based distance estimation, mmWave, depth cameras, or ultrasonic arrays). A
decision matrix must be developed to evaluate each option based on technical criteria such as accuracy, cost, power
consumption, and ease of integration.

Based on the selected solution from the decision matrix, a working prototype must be constructed to perform real-time or
sampled spatial mapping from a fixed point. The prototype should demonstrate the core functionality of the chosen
method and visualize the collected spatial data using basic tools (e.g., serial monitor, graphical plotting, or 3D point clouds).

Theme: Signal Processing and Communications systems

Academic prerequisites & Required Skills:


Courses: EECE 301 EECE 255 EECE 270 CE 568 CE 209 Skills: Reading sensor data via microcontroller or USB interface
Applying trigonometry and geometry for 3D reconstruction Plotting or visualizing data using Python (matplotlib, Open3D),
MATLAB, or Processing Optional: Motor control for scanning platforms

You might also like