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 Electrical Engineering, 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

    Sep 2017 Full paper accepted to IEEE ReConFig 2017

    Aug 2017 Full paper accepted to IEEE SBAC-PAD 2017

Contact Information


    Software-Hardware Co-Design

    FPGA Acceleration

    GPU Acceleration

    Multi-core Acceleration


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

  • International Journal of Parallel, Emergent and Distributed Systems
  • IEEE Communication Letters
  • Frontiers of Information Technology and Electronic Engineering
  • Microprocessors and Microsystems
  • Journal of Computer Science and Technology
  • Journal of Supercomputing
  • 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 Field Programmable Custom Computing Machines (FCCM)
  • International Conference on Field Programmable Technology (FPT)
  • International Symposium on Architectures for Networking and Communications Systems (ANCS)
  • International Conference on ReConFigurable Computing and FPGAs (ReConFig)
  • International Conference on Field-Programmable Logic and Applications (FPL)
  • International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)
  • International Conference on High Performance Extreme Computing (HPEC)
  • International System-On-Chip Conference (SOCC)
  • ACM Transactions on Reconfigurable Technology and Systems (TRETS)

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.