Professor Nikitas J. Dimopoulos is a Professor and Lansdowne Chair in Computer Engineering at the University of Victoria, Department of Electrical and Computer Engineering. He joined the university in 1988 and has held academic positions at Concordia University. His research focuses on computer architecture, parallel systems, neural networks, fault detection, and power-aware systems. He received his BSc from the National and Kapodistrian University of Athens, and MSc/PhD from the University of Maryland. Research Interests: His work spans multicomputer systems, interconnection networks, neural networks applications, and grid computing. Specific areas include latency reduction in message passing, resource allocation in grids, and fault detection in communication networks. He has contributed to hardware design, VLSI optimization, and parallel processing architectures. Publications Overview: Over 100 peer-reviewed articles, focusing on topics like knapsack-based scheduling, direct-to-cache transfer techniques, and neural network applications. Key contributions include work on hypercycle-based interconnection networks and grid resource management. Advising & Grants: Supervised over 30 graduate students, with notable alumni in academia and industry. His grants include projects on cable network fault detection funded by Canadian Cable Labs. He edited volumes on embedded architectures and high-performance computing. Labs/Teams: Leads research groups in parallel computing and networked systems, collaborating with industry partners like Intel and Rogers Cable Systems.








