Teaching
I teach undergraduate courses for CE students. I have several topics on Reconfigurable Intelligent Surface and mesh networking final year design. If you are interested, please contact me.
Curriculum and Course Development
Co-Create the SCUT Intelligent sensing and communication Team (with Dr. Xiu Yin Zhang) for student cluster competitions. Give training courses to team members and lead the team participating both national and international competition events including the Parallel Application Challenge (PAC) and ASC Student Competition.
Co-Develop the curriculum for the artificial intelligence (AI) specialization for the software engineering program at CSSE, SCUT, 2022.
New course material development:
Principles of wireless communication: build new labs (18 hours) and lecture slides.
Cloud Computing Engineering: build new labs (36 hours) and lecture slides, developed for the AI specialization program.
Courses Taught
Undergraduate Courses:
- Principles of wireless communication (2018 - 2019 Spring, 2019 - 2020 Fall)
Typical class size: 30 – 60, designed for the special class in high performance wireless communication.
Textbook: Principles of wireless communication - Structures, Algorithms, Programming, CHEN Zhen.
- Computer Systems (II) (2019 - 2020 Spring, 2020 - 2021 Spring)
Typical class size: 30 – 60, designed for year 2 CS students.
Textbook: Computer Systems: A Programmer’s Perspective, Randal E. Bryant.
- Computer Systems (III) (2018 - 2019 Fall, 2020 - 2021 Fall)
Typical class size: 30 – 60, designed for year 3 CS students.
Textbook: Computer Organization and Design: The Hardware/Software Interface, Patterson, Hennessy.
Master Courses
- Combinatorial Mathematics (2018 - 2019 Spring, 2019 - 2020 Spring)
Typical class size: 100 – 200, core course for year 1 master students.
Textbook: Introductory Combinatorics, Richard A.Brualdi.
Supervision
Weiyan Chen Oct 2024 to Now Graduated with Master’s Degree
Thesis: Research on Privacy Regulation Aware Geo-Distributed Process Mapping Problem.
First appointment: Ph.D student at SCUT, working with me on exciting optimization problems for parallel and distributed systems.
Contributions: System prototypes, IEEE TPDS (3), ICPP 2019. Distinguished Graduate Student of SCUT.
Hancheng Guo Oct 2023 to June 2026 Graduated with Master’s Degree
Thesis: Performance- and Cost-Efficient Graph Processing in Geo-Distributed Datacenters.
First appointment: Engineer at Huawei Technologies Inc.
Contributions: System prototypes, IEEE TPDS.