Utah State
University

Teaching

Courses Taught at University of Mississippi

  • CSCI387 - Software Design and Development (Spring 2002)
  • CSCI581 - Special Topics on Digital Image Processing (Spring 2002)
  • Courses Taught at Utah State University

  • CS1700 (Now CS1400)- Computer Science I: Introduction to Computer Science with C++ (Fall 2002, Fall 2003)
  • CS1410 - Computer Science II: Introduction to Computer Science with C++ (Spring 2009, Spring 2010, Fall 2011, Spring 2013, Spring 2014 [2 sections], Spring 2015)
  • CS 2420 - Computer Science III: Algorithms and Data Structures (Spring 2016 [2 sections])
  • CS2450 (Now CS3450) - Software Engineering (Fall 2005, Fall 2006, Fall 2007, Fall 2008)
  • CS2550 (Now CS2810)- Computer Organization (Spring 2004, Spring 2005)
  • CS5650 - Computer Vision, Pattern Recognition, and Image Processing (Fall 2003-2011, 2013-2015)
  • CS5680/CS6680 (Previously CS5650) - Computer Vision: Foundations and Applications (Fall 2016-2025)
  • CS6890 - Digital Image Processing (Spring 2003)
  • CS7680 - Advanced Computer Vision (Spring 2005, Spring 2007, Spring 2008, Spring 2010, Spring 2013, Spring 2015, Spring 2017, Spring 2019)
  • CS7900 - Ph.D. Seminar (Spring 2009)
  • CVIP - Research Experiences for Undergraduates: Computer Vision and Image Processing (Summer 2005-2007)
  • Research Experiences for Undergraduates: Computer Vision and Multi-Agent Systems (Summer 2009-2011)

  •  


    This page is maintained by Xiaojun Qi who welcomes your feedback.
    It was last maintained on July 15, 2025.