Technical Skills
- HDLs: Verilog and VHDL.
- Integer Linear Programming: MathProg.
- Operating Systems: Linux, Unix and Windows.
- Packages and Tools: Code Composer Studio, Eclipse, ILOG CPLEX , Matlab.
- Programming: C, C++, C#, C for CUDA and JAVA, MPI, OpenMP.
- Scripting: bash.
Graduate Courses
University of Maryland, College Park. GPA: 4.0
Compilers and Optimization, Project Risk Management, High Performance Computing, Advanced Digital Signals Processing, Random Processes in Communication and Control, Mathematical Foundation for Computer Engineering, Computer Aided Design for Digital Systems, Design of Distributed Computer Systems, Technology Law Seminar.Cairo University. Cumulative grade: 92.2%
Computer Architecture, VLSI System Design, Data Communication and Computer Networks, Real Time Systems.