Professional Activities:

Professional Memberships

  • Institute of Electrical and Electronic Engineers (IEEE): Computer Society
  • Canadian Image Processing and Pattern Recognition Society
  • Eurographics
  • Association for Computing Machinery (ACM)

Reviewer for the Following Journals

  • Transactions of the Society for Modeling and Simulation International (SMS)
  • Intelligent Data Processing Journal (Elsevier Science)
  • Transaction on Pattern Analysis and Machine Intelligence (IEEE)
  • Computer Vision, Graphics, and Image Processing (Academic Press)
  • Pattern Recognition Letters (Elsevier)
  • Machine Vision and Application(springer)
  • Computer Aided Design (Elsevier)
  • The Visual Computer (Springer)
  • Journal  of  Mechanical  Engineering  Science  (Professional  Engineering  Publishing)
  • Systems, Man, and Cybernetics Part C (IEEE)
  • Colombian Dyna Journal (Pub.  National University of Colombia)

Reviewer for the Following Agencies

  • Fonds  pour  la  formation  de  Chercheurs  et  Aide  `a  la  Recherche  (FCAR),  Canada
  • Canadian Fund for Innovation (CFI), Canada
  • Canada Research Chair (CRC), Canada
  • Natural Sciences and Engineering Research Council of Canada (NSERC), Canada
  • Industrial Research Assistance Programs (IRAP), Canada
  • MITACS, Canada
  • National Science Foundation (NSF), USA
  • Qatar National Research Fund, Qatar Agence Nationale de la Recherche (ANR), France

Committees

  • Faculty of Science representative at the dean of medicine council meetings 2013-2016
  • Member of the Faculty of Science Kapplan award committee 2012
  • Member of the Faculty of Science Science Advisory Selection Committee 2011
  • Member of the Department of Computing Science hiring committee 2009-2011
  • Faculty of Science representative at the Coll´ege Saint-Jean dean council meetings 2010-2012
  • Member of the Canada Council for the Arts Killam Awards Program 2010-2013
  • Member of the ADT for Maxillofacial surgery - North America Advisory Group 2009-present
  • Member of the NSERC Discovery Grant Committee 2006-2009
  • Member of the University of Alberta Museums Digitization Committee 2003-2006
  • Program committee member of the thirteenth IAPR Conference on Machine Vision Applica- tions 2013
  • Program committee member of the Workshop on Multimedia Signal Processing 2012
  • Program committee member of the 3DIMPVT conference 2011-2012
  • Program  committee  member  of  Canadian  Conference  on  Computer  and  Robot  Vision  2005, 2006, 2007, 2008, 2010, 2014
  • Program committee member of Fifth IEEE International Symposium and School on Advanced Distributed Systems (ISSADS 2005)
  • Program  committee  member  of  the  International  Conference  on  3-D  Digital  Imaging  and Modeling (3DIM 2005-2007-2013)
  • Program committee member of the 18th International Conference on Pattern Recognition (ICPR  2006-2010)
  • Program committee  member of the 31st Latin American Informatics  Conference (CLEI2005)
  • Program committee member of the Eurographics 2005 Conference
  • Program  committee  member  of  High  Performance  Computing  Symposium  (HPC  2004)
  • Member of the NSERC scholarship selection Committee in Engineering 2000 to 2003
  • Program committee member of the Conference on Pattern Recognition Program committee - ICPR2002.
  • International Program Committee of QCAV 2001, 2002, and 2003 - International Conference on Quality Control by Artificial Vision International Program Committee for ACM Virtual Reality Software and Technology 2001 and 2002 (VRST).
  • Program committee member of the Third International Conference on 3–D Imaging and Mod- elling 2001
  • Program committee member of Vision Interface 2001, 2002, 2003, and 2004
  • Program committee member of Virtual Reality Software and Technology 2001 and 2002
  • Program  committee  member  of  the  International  Conference  on  Pattern  Recognition  2002, Quebec  City,  Summer  2002
  • Program committee member of Third International Conference on Virtual Reality and its Application in Industry, VRAI, March 2002
  • Program committee member of RFIA 2000 conference on computer vision, Paris, France, Feb.2000

Computer Skills

  • Computer Languages: APL, Fortran, Java, C, C++, Cg, CUDA, OpenCL, Tcl/TK, UML, MATLAB
  • Operating Systems: Linux: Red Hat and SUSE, Microsoft Window: XP, Vista, and 7
  • Software SDKs: GLUT, QT, OpenGL, Performer, OpenCV, CGAL, VTK, ITK, OpenFOAM
  • Software Development Environments: Visual Studio, CMAKE, CASE Tools
  • Visualization tools:  SLICER 3D, Volview, Paraview, Virtool
  • CAD Softwares: CATIA, Abacus, Rhino-3D, Maya, Rapidform, Geomagic, Polyworks

Teaching Experiences

  • At the University of Alberta, I have been teaching the following courses:
    • CMPUT114 Introduction to Computer Science using Java
    • CMPUT115 Programming with Data Structures using Java
    • CMPUT300 Computers and Society
    • CMPUT302 Introduction to Human Computer Interaction
    • CMPUT411 Introduction to Computer Graphics
    • CMPUT414 Introduction to Multi-Media
    • CMPUT475  Computational  Displays
    • CMPUT612 Introduction to Virtual Reality
    • CMPUT613 Sensor Based Geometric Modeling for Medical and Virtual Reality
    • CMPUT610 Point Based Graphics
    • CMPUT615 Advanced Visualization of Medical Data
    • CMPUT615 Introduction to General Purpose Computation on GPU
    • CMPUT615 Introduction to Haptics
    • CMPUT619 Fundamental of Medical Imaging
    • CMPUT675 Advanced Signal Processing for Computer Scientists
  • Gave a two week summer course on patient specific modeling, April 2013
  • Gave a one week summer course on sensor-based modeling at the National University of Colombia  in  Bogota,  Colombia,  July  2011
  • Course on medical imaging: 3-D Modeling for Medical Applications Digital Design in Facial Prosthetics organized by iRSM, April 2010, May 2011 and 2012
  • Gave a three month course on sensor-based  geometric  modeling at Los Andes University in Bogota,  Colombia,  Autumn  2008
  • Gave a one week course on computer graphics at Technologico de Monterey in Guadalajara, Mexico, Summer 2006
  • Gave a one month course on 3-D Imaging and Modeling at EAFIT University in Medellin Colombia, Winter 2006
  • Gave a two week course on Virtual Reality at the National University of Colombia at Man- izales, Summer 2003
  • Gave a series  of six lectures on Virtual Reality  for the  Arts at the  University of Ottawa Department of Fine Arts, Winter 2002
  • Gave a day tutorial on VR at the Banff Interactive Screen Workshop, July 2002
  • Gave and created a course on Virtual Reality at the University of Quebec in Hull, winters of 1999 and 2000
  • Gave two tutorials on “Coherent Framework for Processing Geometric Signals” at the 1997, 1999, 2001, and 2003 International Conferences on Recent Advances in 3-D Digital Imaging and Modeling, Ottawa, Canada
  • Gave three 3 hour courses on 3-D computer graphics and virtual reality systems at Carleton University in 1996
  • Gave a  series  of  graduate  courses  in  1990,  1991,  and  1992  at E´ cole Polytechnique on 3-D computer vision and image processing.  The work included preparing notes for the students, giving two lectures of 3 hours every week for two months, and correcting papers
  • Teaching  assistant  at  Laval  University  department  of  Physics,  1981

 

Pierre Boulanger

Professor

 

  • : (780) 492-3031

  • DEPARTMENT Department of Computing Science
    University of Alberta
  • COUNTRYCanada