Each year I offer a variety of
project ideas for 4th year students. The general areas tackled in the
Electronics & Communications Engineering Department
Senior Graduation Projects
Dr. Khaled M. Fouad Elsayed
Typically, the projects require
skills in the following area:
- Networking: Network Design, OSPF/BGP Routing, Network
Simulation, Network Management.
- Wireless and Mobile Communication: LTE/WiMAX, Mobility
Management, Radio Resource Management, Radio Network Planning.
- Embdedded Systems: Design and Implementation of Consumer
Electronics, DSP based systems, Baseband Transceivers.
Information on some previous year
projects can be found below.
- C/C++ Programming.
- Network Fundamentals.
- Wireless Communications Fundamentals.
- Development under Linux Environment.
Information about projects for
2003/2004, click here.
Academic Year 2002/2003
- BGP Multihoming Optimization
This project realized a multihoming platform to control BGP routing for
a site with connections to multiple ISPs.
Final presentation available by request.
- SIP Firewall Controlling Proxy
The problem with SIP in a firewalled environment is that SIP
used dynamically allocated ports. This project realized a prototype
firewall for SIP using iptables (but without NAT).
Academic Year 2001/2002
- Linux-based Implementation of a DiffServ Router
This project aimed at designing a DiffServ router
based on Linux built-in packet shaping and packet marking
- Integrated Firewall and Intrusion Detection
Using Linux/NetBSD packet filtering, the snort
package, and QT, a user-friendly GUI-based security management platform
- Transcoding Proxy Server for Mobile and PDA
A proxy server capable of identifying client
platforms and tuning the image resolution and properties to the
client environment is being implemented.
- Dual Mode UMTS/GSM Software Radio Architecture
A module for a universal channelizer of GSM and
UMTS is being implemented on MATLAB.
Academic Year 2000/2001
These projects were
implemented in academic year
A GUI Tool was developed to interface with the
Linx Traffic Control (TC) package. The user can define several policies
for traffic shaping and scheduling of a Linux box acting as a gateway
An HTTP layer-4 switch was implemented using
A Compression Proxy Server was implemented to
take advanatge of the inherent capabilities of the HTTP protcol and the
content encoding and decompression capabilities of most web clients
- Voice Portal System
Using Nunance development kit, various applications
(personal banking, v-commerce, etc) were implemented