Position: 
Professor of Practice
Address: 
Mountaintop Building C 341
113 Research Drive
Bethlehem, PA 18015
Ahmed Hassan

Areas of Research

Distributed Computing
Concurrent and Transactional Data Structures
Multiprocessor Programming
Distributed Systems
Synchronization and Consensus Protocols
Transactional Memory
Operating Systems
Parallel and Concurrent Algorithms

Profile

Ahmed Hassan is a Professor of Practice with the Department of Computer Science and Engineering in the P.C. Rossin College of Engineering and Applied Science at Lehigh University. He is a member of the Scalable Systems Software (SSS) research group at Lehigh. Previously he was Assistant Professor at Alexandria University and Postdoctoral Reseach Associate at Virginia Tech.

Hassan's research interests are on distributed computing, multiprocessor programming, systems software, concurrent data structures, Transactional Memory, in-memoory databases, and NUMA-aware software design. His teaching experience spans different courses related to those areas, such as Analysis and Design of Algorithms, Advanced Programming Techniques, Multiprocessor Programming, Distributed Systems, and Operating Systems.

Education

Ph.D., Computer Engineering, Virginia Tech, 2015
M.S., Computer Engineering, Alexandria University, Egypt, 2011
B.S., Computer Science, Alexandria University, Egypt, 2006

Related News