Teaching & Supervision

 

 

Classes Teaching Now

Aug 20, 2025 - Dec 5, 2025

I am teaching the following courses this semester: CSCI 538: Computability

 

Classes Taught

Sep, 2000 -- Dec, 2019

CS 570 Computational Geometry CS 515 Analysis of Algorithms CS 510/CSCI 538 Computability
CS 480 Computational Geometry CSCI 432 Advanced Algorithm Topics CS 418/CSCI 460 Operating Systems
CS 350/CSCI 338 Theory of Computation CS 324 Computer Science IV CSCI 232 Data Structure and Algorithms
CS 223 Computer Science III CS 160 Introduction to Computer Science CSCI 476 Computer Security

 

Graduate Students Supervised At MSU-Bozeman

  • Muzhou Chen, PhD in Computer Science, Montana State University (August, 2025 ---- ).
    Thesis title: to be determined.
  • Ismoiljon Muzaffrov, PhD in Computer Science, Montana State University (August, 2024 ---- ).
    Thesis title: to be determined.
  • Adiesha Liyanage, PhD in Computer Science, Montana State University (August, 2019 ---- May, 2024 ).
    Thesis title: String analysis and algorithms with genomic applications.
  • Peng Zou, PhD in Computer Science, Montana State University (August, 2018 ---- May, 2022).
    Thesis title: Duplications and deletions in genomes: theory and applications. Currently working at Google.
  • Xiaozhou He, PhD in Management Sciences, Sichuan University (Nov, 2019; Xiaozhou was at MSU-Bozeman Aug, 2017 -- Aug, 2018).
    Thesis title: Location model and algorithms on urban public bicycle system. Currently a lecturer at Sichuan University.
  • Letu Qingge, PhD in Computer Science, Montana State University (August, 2014 ---- July, 2018).
    Thesis title: Computational investigation on protein sequencing and genome rearrangement problems.
    Currently an assistant professor at North Carolina A&T State University.
  • Tim Wylie, PhD in Computer Science, Montana State University (July, 2013).
    Thesis title: The discrete Frechet distance with applications. Currently an associate professor at University of Texas-Rio Grande Valley.
  • Haitao Jiang, PhD in Computer Science, Shandong University (May, 2011; Haitao was at MSU-Bozeman Aug, 2009 -- Jan, 2011).
    Thesis title: Studies on algorithms for genome comparison. Currently a full professor at Shandong University.
  • Minghui Jiang, PhD in Computer Science, Montana State University (May, 2002 -- April, 2005).
    Thesis Title: Map labeling with circles. Currently an associate professor at Utah State University.
  • Muzhou Chen, M.S. in Computer Science, Montana State University (in July, 2024).
    Thesis title: Shortest common supersequence with applications.
  • Peng Zou, M.S. in Computer Science, Montana State University (April, 2016).
    Thesis title: Finding disjoint dense clubs in an undirected graph.
  • Andrew Tomascak, M.S. in Computer Science, Montana State University (June, 2003).
    Thesis Title: Fixed-Size Geometric Covering to Minimize the Number of Connected Components. Now working at Blast Radius.
  • Wenhao Lin, M.S. in Computer Science, Montana State University (April, 2003).
    Thesis Title: Approximating a neuron with cylindrical segments. Now working at Microsoft.
  • Robert Duncan, M.S. in Computer Science, Montana State University (May, 2001).
    Thesis Title: Algorithms for three-label point labeling. Now working at HP, Colorado