Shijie Zhou

I am a 6th-year PhD candidate in the Ming Hsieh Department of Electrical Engineering at University of Southern California (USC). My advisor is Prof. Viktor K. Prasanna. My research interest is designing FPGA-based accelerators for graph analytics and machine learning.



    PhD in Computer Engineering, University of Southern California (USC)

    MS in Computer Science, University of Southern California (USC)

    BS in Electrical Engineering, Zhejiang University (ZJU)

News and Events

    Mar 2018 Full paper accepted to ACM CF 2018

    Feb 2018 Recieved ACM FPGA Best Paper Award

    Nov 2017 Full paper accepted to ACM/SIGDA FPGA 2018

    Aug 2017 Full paper accepted to IEEE SBAC-PAD 2017

Contact Information


    Software-Hardware Co-Design

    FPGA Acceleration

    GPU Acceleration

    Parallel Computing on Multi-core Platform


Teaching Experience

  • Teaching Assistant for CSCI 570 (Analysis of Algorithms) @ USC
  • Teaching Assistant for EE 451 (Parallel and Distributed Computation) @ USC

Working Experience

  • Research Intern @ Xilinx Research Lab
  • Software Engineer @ MobiTV

Invited Reviewer for

  • ACM Transactions on Reconfigurable Technology and Systems
  • IEEE Communication Letters
  • IEEE Networking Letters
  • IEEE Transactions on Very Large Scale Integration Systems
  • Frontiers of Information Technology and Electronic Engineering
  • Journal of Computer Science and Technology
  • Journal of Supercomputing
  • Journal of Cluster Computing
  • Journal of Microprocessors and Microsystems
  • Journal of Microelectronics Reliability
  • Journal of Computers & Electrical Engineering
  • Journal of Parallel, Emergent and Distributed Systems
  • IET Networks
  • Advances in Science, Technology and Engineering Systems Journal
  • International Conference on Fuzzy Systems and Data Mining (FSDM 2017)
  • International Conference on Soft Computing and Machine Learning (SCML 2019)

External Reviewer for

  • International Symposium on Computer Architecture (ISCA)
  • International Symposium on Architectures for Networking and Communications Systems (ANCS)
  • International Symposium on Field Programmable Custom Computing Machines (FCCM)
  • International Conference on Field Programmable Technology (FPT)
  • International Conference on ReConFigurable Computing and FPGAs (ReConFig)
  • International Conference on Field-Programmable Logic and Applications (FPL)
  • International Conference on High Performance Extreme Computing (HPEC)

Courses @ USC

    Computer Science

  • CSCI 402 Operating Systems
  • CSCI 526 Advanced Mobile Devices and Game Design
  • CSCI 557 Computer Systems Architecture
  • CSCI 561 Foundations of Artificial Intelligence
  • CSCI 567 Machine Learning
  • CSCI 570 Analysis of Algorithms
  • CSCI 571 Web Technologies
  • CSCI 585 Database Systems
  • CSCI 586 Database Systems Interoperability
  • CSCI 596 Scientific Computing and Visualization

    Electrical Engineering

  • EE 441 Applied Linear Algebra for Engineering
  • EE 450 Introduction to Computer Networking
  • EE 457 Computer Systems Organization
  • EE 503 Probability for Electrical and Computer Engineers
  • EE 550 Design and Analysis of Computer Network
  • EE 562 Random Processes in Engineering
  • EE 568 Error Correcting Codes
  • EE 569 Introduction to Digital Image Processing
  • EE 599 Principles of Concurrency and Parallelism

You are the No. counter vistor of my homepage.