Professional Activities

International Program Committee Memberships

I am on the International Program Committee for the following conferences and workshops this year (2010)

I have been on the International Program Committee for these conferences and workshops, over the past 6 years

Standards Council Canada

I am a continuing member of the Standards Council Canada where I mainly review standardisation documents submitted to the Canadian Council for the Joint Technical Committee 1, Subcommittee 29, Working Group 11 (JTC1/SC29/WG11) or as it is more commonly known the Moving Pictures Experts Group (MPEG)

Graduate Supervision Memberships

I am a member of the following institutes which allows me to supervise students in both Carleton University and the University of Ottawa who are members of these institutes through the program they are in:

  • OCIECE - The Ottawa-Carleton Institute for Electrical and Computer Engineering
  • OCICS - The Ottawa-Carleton Institute for Computer Science
  • OCIBME - The Ottawa-Carleton Institute for Biomedical Engineering

I also supervise students in the Master's of Industrial Design (MDes) program, in conjunction with the School of Industrial Design

Professional Memberships

I am a member of the following professional organisations

  • IET - Institution of Engineering and Technology (Stevenage, United Kingdom)
    • Member since 1993
  • IEEE - Institute of Electrical and Electronics Engineers (New York, United States)
    • Member since 2000, Senior Member since September 2009
  • ACM - Association for Computing Machinery (New York, United States)
    • Member since 2001, Senior Member since July 2009