University of Central Florida
Shaojie Zhang
Professor, Department of Computer Science
Cluster Lead, Genomics and Bioinformatics Cluster
Contact
Building 116, Room 311
Orlando, FL 32816-2362
University of Central Florida
4000 Central Florida Blvd
PO Box 162362
Orlando, FL 32816-2362
Research
My research interests include computational biology, bioinformatics, and algorithms, particularly:
- Computational genomics and pangenomics
- Population genetics and haplotype analysis
- Scalable algorithms and data structures for genomic data
- RNA structural motifs and RNA structural analysis
- Biological sequence analysis
- Computational biology and bioinformatics
- Hardware security and netlist analysis
Bioinformatics Tools Developed
Research Group
Current Group Members
- Yuan Wei (Postdoc)
- Khanh Duong (Ph.D. student, Computer Science)
- Christopher Blessing (M.S. student, Computer Science)
- JD Byers (Undergraduate student, Computer Science)
Former Postdocs
- Ahsan Sanaullah — Next position: Scientist, Dana-Farber Cancer Institute and Harvard Medical School.
- Kecong Tang — Next position: 23andMe.
Graduated Ph.D. Students
- Yuan Li (2007–2012), Ph.D. 2012, Final Defense: Summer 2012. Dissertation: “Computational Methods For Analyzing RNA Folding Landscapes And Its Applications.” From October 2012: Engineer II, Algorithms, at Pacific BioSciences.
- Cuncong Zhong (2007–2013), Ph.D. 2013, Final Defense: Summer 2013. Dissertation: “Computational methods for comparative non-coding RNA analysis: from structural motif identification to genome-wide functional classification” (2013–14 College Outstanding Dissertation Award). From September 2013: Postdoctoral Fellow at the J. Craig Venter Institute; now an Assistant Professor at the University of Kansas.
- Ping Ge (2012–2016), Ph.D. 2016, Final Defense: Spring 2016. Dissertation: “Computational Methods for Comparative Non-coding RNA Analysis: from Secondary Structures to Tertiary Structures.” Employment: Director of Bioinformatics, Novogene.
- Gene Sher (2013–2017), Ph.D. 2017 (Co-Chair: Damian Dechev), Final Defense: Summer 2017. Dissertation: “Data Representation in Machine Learning Methods with its Application to Compilation Optimization and Epitope Prediction.” First job: SMART Fellowship.
- Travis Meade (2014–2017), Ph.D. 2017 (Co-Chair: Yier Jin), Final Defense: Fall 2017. Dissertation: “Novel Computational Methods for Integrated Circuit Reverse Engineering.” First job: UCF, Lecturer.
- Ardalan Naseri (2013–2018), Ph.D. 2018, Final Defense: Fall 2018. Dissertation: “Analysis of large-scale population genetic data using efficient algorithms and data structures.” First job: UTHealth, Postdoc/Scientist.
- Shahidul Islam (2013–2020), Ph.D. 2020, Final Defense: Summer 2020. Dissertation: “Computational methods for discovery and analysis of RNA structure motifs.” First job: Assistant Professor, California State University, Monterey Bay.
- Xiaoli Chen, Ph.D., Computer Science, Fall 2021. Dissertation: “Computational methods for RNA 3D structural alignment and sgRNA design for CRISPR-based imaging.” First employment: Amazon.com, Inc.
- Ahsan Sanaullah, Ph.D., Computer Science, Spring 2023. Dissertation: “Algorithms and variations on the positional Burrows-Wheeler transform and their applications.” First employment: Postdoc, UCF. Second employment: Scientist, Dana-Farber Cancer Institute/Harvard Medical School.
- James Geist, Ph.D., Computer Science, Spring 2023. Dissertation: “Discovery and evaluation of finite state machines in hardware security.” First employment: Sandia National Laboratories.
- Md Mahfuzur Rahaman, Ph.D., Computer Science, Summer 2025. Dissertation: “Computational Approaches for RNA Structural Motif Analysis: Similarities, Variations, and Spatial Relationships.” First employment: Lecturer, UCF.
- Kecong Tang, Ph.D., Computer Science, Summer 2025. Dissertation: “Parallel Algorithms and Benchmarking for Identity-by-Descent Segment Detection in Biobank-Scale Data.” First employment: Postdoc, UCF. Second employment: 23andMe.
- Yuan Wei, Ph.D., Computer Science, Summer 2025. Dissertation: “Computational Methods for Population Genetic Inference Using Identity by Descent and Local Ancestry.” First employment: Postdoc, UCF.
- Pramesh Shakya, Ph.D., Computer Science, Fall 2025. Dissertation: “PBWT-based Methods for Biobank-Scale Haplotype Data Analysis.” First employment: Postdoc, St. Jude Children's Research Hospital.
- Nabila Shahnaz Khan, Ph.D., Computer Science, Spring 2026. Dissertation: “Computational Methods for RNA 3D Structure Classification and Structural Motif Discovery.” First employment: Illumina, Inc.
Graduated M.S. Students
- Dan DeBlasio (2007–2010), M.S. 2009 by thesis. Master’s thesis: “New Computational Approaches to Multiple RNA Alignment and RNA Search.” Now at the University of Arizona Computer Science Ph.D. Program.
- Matt Finch (M.S. 2010 by courses)
- Erik Ladewig (M.S. 2010 by courses; now in Columbia University’s Computational Biology Ph.D. Program)
- Albert Steppi (M.S. 2013 by courses; now at Florida State University Biostatistics Ph.D. Program)
- Joshua Burbridge (M.S. 2015 by thesis). Master’s thesis: “Finding Consensus Energy Folding Landscapes Between RNA Sequences.” Now at the University of Arkansas Computer Science Ph.D. Program.
- Brook Stacy (M.S. 2017 by courses; Research Assistant, Oct. 2014–Aug. 2015 and Aug. 2016–May 2017; joined the University of Maryland, College Park Computer Science Ph.D. Program in Fall 2017)
- Michael Kirsche (M.S. 2016 by courses; Research Assistant, Aug. 2016–May 2017; joined the Johns Hopkins University Computer Science Ph.D. Program in Fall 2017)
Graduated B.S. Students
- Peter Tonner (Undergraduate Researcher, RAMP Scholar, B.S. 2012; Duke University Computational Biology & Bioinformatics Ph.D. Program)
- Jacob Martinek (B.S. 2015, Honors in the Major thesis: “Improving fMRI Classification Through Network Deconvolution”)
Other Former Group Members at UCF
- Joshua Keller (Undergraduate researcher, EXCEL URE program, Jan. 2013–May 2014)
- Erwin Holzhauser (Undergraduate researcher, EXCEL URE program, Jan. 2013–May 2014)
- Ryan Villaflores (EXCEL URE program, Jan.–May 2014)
- Brook Stacy (Undergraduate researcher, Summer 2014)
- Jason Portillo (Undergraduate student, Fall 2018–Spring 2019)
- John Hacker (Undergraduate student, Fall 2018–Spring 2019)
- Arun Deegutla (B.S., Fall 2025)
Prospective UCF CS Ph.D. applicants: Applicants to my group should have strong algorithm-development and programming skills (C/C++/Java and Python) and a strong interest in biology. No prior biology knowledge is required. We are interested in solving biological problems through algorithmic approaches.
Please apply for admission first and indicate your interest in my research in your statement. After applying, please contact me at shzhang(at)cs.ucf.edu.
Selected Recent Publications
A representative selection of peer-reviewed publications from 2023–2026. For the complete publication list, see Google Scholar or ORCID.
- Ahsan Sanaullah, Nathaniel K. Brown, Pramesh Shakya, Arun Deegutla, Ardalan Naseri, Ben Langmead, Degui Zhi, and Shaojie Zhang. “RLBWT-based LCP computation in compressed space for terabase-scale pangenome analysis.” Bioinformatics, 42(Supplement 1), btag268, 2026. Full text
- Ahsan Sanaullah, Degui Zhi, and Shaojie Zhang. “An Efficient Data Structure and Algorithm for Long-Match Query in Run-Length Compressed BWT.” 25th International Conference on Algorithms for Bioinformatics (WABI 2025), LIPIcs 344, Article 17, 2025. Full text
- Yuan Wei, Degui Zhi, and Shaojie Zhang. “Recomb-Mix: fast and accurate local ancestry inference.” Bioinformatics, 41(Supplement 1), i180–i188, 2025. Full text
- Xiaoli Chen, Md Mahfuzur Rahaman, Ardalan Naseri, and Shaojie Zhang. “CRIBAR: a fast and flexible sgRNA design tool for CRISPR imaging.” Bioinformatics Advances, 5(1), vbaf022, 2025. Full text
- Md Mahfuzur Rahaman and Shaojie Zhang. “RNAMotifProfile: a graph-based approach to build RNA structural motif profiles.” NAR Genomics and Bioinformatics, 6(3), lqae128, 2024. Full text
- Ardalan Naseri, Degui Zhi, and Shaojie Zhang. “Discovery of runs-of-homozygosity diplotype clusters and their associations with diseases in UK Biobank.” eLife, 13:e81698, 2024. Full text
- Ardalan Naseri, William Yue, Shaojie Zhang, and Degui Zhi. “Fast inference of genetic recombination rates in biobank scale data.” Genome Research, 33(7), 1015–1022, 2023. Full text
- Ahsan Sanaullah, Degui Zhi, and Shaojie Zhang. “Minimal positional substring cover is a haplotype threading alternative to Li and Stephens model.” Genome Research, 33(7), 1007–1014, 2023. Full text
- Md Mahfuzur Rahaman, Nabila Shahnaz Khan, and Shaojie Zhang. “RNAMotifComp: a comprehensive method to analyze and identify structurally similar RNA motif families.” Bioinformatics, 39(Supplement 1), i337–i346, 2023. Full text
- Xiaoli Chen and Shaojie Zhang. “CircularSTAR3D: a stack-based RNA 3D structural alignment tool for circular matching.” Nucleic Acids Research, 51(9), e53, 2023. Full text
Teaching
- CAP 5510 — Introduction to Bioinformatics
- COT 5405 — Design and Analysis of Algorithms
- COT 3100 — Introduction to Discrete Structures
- CAP 6515 — Algorithms in Computational Biology
- CAP 6517 — Computational Genomics
- CAP 4543 — Introduction to Bioinformatics Algorithms
Education
- Ph.D., Computer Science, University of California, San Diego, 2007 (Advisor: Vineet Bafna)
- M.Eng., Information Engineering, Nanyang Technological University, 2001
- B.S., Computer Science, Peking University, 1997