• Parallel Minimum Spanning Tree Algorithm
    Institute of Data Analysis and Visualization (IDAV) , UC Davis, Winter 2014
    Implemented Boruvka's parallel Minimum Spanning Tree algorithm on GPU
    Analyzed GPU implementation performance against CPU implementations

  • Mobile IPv6 Protocol using Filtering Technology
    Senior Design Project, IPv6 Research Laboratory, M.U.S.T., Spring 2013
    Designed and Implemented Mobile IPv6 Protocol using Filtering Technology.
    Upgraded a NDIS filter driver to filter bypassing data packets.
    Extended roaming capabilities and merged into standard IPv6 protocol.

  • Defect Detection System of Bridge
    Advanced Computer Graphics and Imaging Lab, M.U.S.T., Macau, Fall 2012
    Implemented image processing technologies and algorithms used in defect detection.
    Focused on noise reduction/segmentation in recognizing surface damage of bridges.

  • A Multi-Agent Decision Support System
    Software Laboratory, M.U.S.T., 2010 - 2011
    Collaborated with others on a project of multi-agent decision support system.
    Used Markov Chain to model a variety of economic trends and market crashes.

  • USB 3.0 IP-core Platform Tests
    Hefei University of Technology Anhui, China, Winter 2012
    Collaborated with others on evaluating hardware platform performance.
    Focused on testing, simulations, results analysis and report writing.

Coursework (Some)