Education
- Ph.D. (Dr. rer. nat.) summa cum laude, Computer Science, University of Würzburg, Würzburg, Germany, 1986.
- M.C.S. (Informatik Diplom) with distinction, Computer Science, RWTH Aachen University, Aachen, Germany, 1983.
Positions
- Chancellor’s Professor of Computer Science, Carleton University, Ottawa, Canada, 2009 – present.
- Founding Director, Institute For Data Science, Carleton University, Ottawa, Canada, 2015 – present.
- Fellow, IBM Centre For Advanced Studies, Toronto, Canada, 2010 – present.
- Director (Head), School of Computer Science, Carleton University, Ottawa, Canada, 2000 – 2003 and 2006 – 2008.
- Professor / Associate Professor / Assistant Professor, School of Computer Science, Carleton University, Ottawa, Canada, 1997 – 2009 / 1990 – 1997 / 1986 – 1990.
Editorial Boards
- IEEE Transactions on Computers, 2004 – 2009.
- Journal of Bioinformatics Research and Applications, 2004 – present.
- Journal of Data Warehousing and Mining, 2004 – present.
- Information Processing Letters, 1989 – 2008.
- Journal of Parallel Algorithms and Applications, 1992 – 2005.
Publications
Research Grants and Awards
Committee/Board Memberships
- IEEE Technical Committee on Parallel Processing (TCPP), 2000-present (Vice-Chair: 2003-2006) .
- NSF/TCPP Panel on Curriculum Standards for Parallel & Distributed Computing, 2010-2015.
- Advisory Board, EURO-PAR, 2000-present.
- Steering Committee, ACM Symposium on Parallel Algorithms and Architectures (SPAA), 1999-present.
- Steering Committee (Co-Founder), Algorithms and Data Structures Symposium (WADS), 1989-2015.
Program Committee Memberships & Chairs
Over the years, I have served on a large number of program committees. The following is a selected subset:
- IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), 2019
- 29th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2017.
- 23rd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2011.
- IEEE Cluster, 2010, Vice-Chair (Algorithms and Applications).
- Algorithms and Data Structures Symposium (WADS), 2013, 2011, 2009, 2007, 2007, 2005, 2003, 2001, 1999, 1997, 1995, 1993, 1991, 1989, Co-Chair.
- IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), 2009.
- 10th IEEE/ACM Int. Conf. on Grid Computing (GRID), 2009.
- 19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2007.
- 12th IEEE Int. Conference on Parallel and Distributed Systems (ICPADS), 2006.
- 9th Int. Database Engineering and Applications Symposium (IDEAS), 2005.
- 13th ACM Symposium on Parallel Algorithms and Architectures (SPAA), 2001.
Teaching
University Management & Administration
- Founding Director, Institute For Data Science, Carleton University, Ottawa, Canada, 2015 – present.
- Director (Head), School of Computer Science, Carleton University, 2000-2003 & 2006-2008.
- Chair, Computer Science Faculty Recruitment Committee, Carleton University, 2000-2003 & 2006-2008.
- Chair, Computer Science Promotion, Tenure, and Awards Committee, Carleton University, 2000-2003 & 2006-2008.
- Chair, Selection Committee, Dean of Science, Carleton University, 2002.
University Committees
- Board of Governors, Concordia University College of Alberta (Canada), 2011-2014.
- Selection Committee, Dean of Science, Carleton University, 2002 & 2010.
- University Senate, Carleton University, 1998-99, 2000-2003 & 2006-2008.
- University Senate Financial Review Committee, Carleton University, 2005/06.
- Selection Committee, Vice President Academic, Carleton University, 2002.