EECS 2011

This course discusses the fundamental data structures commonly used in the design of algorithms. At the end of this course, students will know the classical data structures, and master the use of abstraction, specification and program construction using modules. Furthermore, students will be able to apply these skills effectively in the design and implementation of algorithms.

Hamzeh Khazaei
Assistant Professor, Electrical Engineering and Computer Science Department

My research interests include distributed systems, cloud computing, performance modeling and autonomic computing.