These are some of my important projects:

1- Reliable Multicasting in Mobile Ad hoc Networks, for Fault Tolerant Systems course.

2- Advanced Encryption Standard (AES): survey and implementation, for Principles of Encryption course.

3- Properties and Algorithms of Mesh Connected Crossbar (MCC), for Network-based Processing course.

4- Implementation of a Packet Analyzer with the Winpcap library, for Computer Networks course.

5- Survey of Streaming Media Protocols, for Computer Networks course.

6- Implementation of AH in IPSec in Linux environment, for Network Security course.

7- Implementation of OS principles in Linux (the NACHOS project), for Operating Systems course.