TEACHING

Dr. Xu taught graduate and undergraduate courses related to computer architecture, computer networks, and distributed and parallel computing. He has created new courses about Scalable and Secure Internet Services and Machine Learning for the Design of Computer Systems. The machine learning course offered in Winter 2008 semester should be one of the first such in the world dedicated to the interactions between AI and systems.

UM is running a research program on Connected and Autonomous Driving, funded by FDCT. CAD test platforms are to be landed on campus soon.  In Oct 2020, we created a new short course to be an integral educational component of this program. It’s objectives are to help students (1)Gain basic knowledge and principles about CAD; (2)Gain hands-on practical experience in Carla simulation and Baidu Apollo.

Objective:

UM is running a research program on Connected and Autonomous Driving, funded by FDCT. CAD test platforms were officially launched on Oct 23, 2020. This course is an integral educational component of this program. It’s objectives are to help students

1)Gain basic knowledge and principles about CAD

2)Gain hands-on practical experience in Carla simulation and Baidu Apollo

  • Format:
    • Lectures on principles by knowledgeable professors, plus tutorials by experienced engineers
    • Form groups to compete with each other in self-driving car races
  • Targeted audience and prerequisites:
    • Seniors and postgraduates with interest in autonomous driving and connected vehicles
    • Good standing of FST/IoTSC/ICI postgraduates; Knowledge in Python is not must, but a plus
  • Time:
    • 19 October to 30 October, 2020 for 10 days
    • 9:30am-12:30pm weekday, including 2 hours/day lectures, plus 1 hour/day for hands-on labs
  • Topical Contents:

1)Overview of CAD (Chengzhong Xu, Chair Professor of CIS)

2)Sensing technologies for self-driving (Hui Kong of NJUST, Guest Lecturer )

3)Visual computing for self-driving (Jiantao Zhou, Assoc. Prof of CIS)

4)Deep ML for autonomous driving (Chengzhong Xu, Chair Professor of CIS)

5)V2X communication and edge computing for connected vehicles (Yuan Wu, Assoc. Prof of CIS)

6)Data and knowledge fusion for CAD (Ryan U, Assoc. Prof of CIS)

7)Modeling and analysis of hybrid human/autonomous driving (Zhenning Li, Research Fellow of IoTSC)

8)NLP for human machine interaction in autonomous driving (Ken Chan, Research Fellow of CIS)

9)Legal, security/privacy and regulation of autonomous driving (Kun Pang Kou, Assoc. Prof of CEE)

10)Tutorial on Carla Simulation in Python  (Yantong Liu/Zehe Xiao, Teaching Assistants)

  • ECE5650: Computer Networking and the Internet (W06, F06, W07, F07, F08, Fall 2009)
  • ECE7995: Machine Learning for Networked Computer Systems (Winter 2008)
  • ECE7650: Scalable Internet Services and Architecture (F00, F01, W03, W06, W09, Winter 2010)
  • ECE766: Advanced/Parallel Computer Architecture (F95,96,97,98, W99, F99, W00, F05)
  • ECE7610: Advanced Parallel and Distributed Systems (W96, W98, W02, W05, W07, W09, W13)
  • ECE562: Microprocessor and Embedded Systems
  • ECE561: Introduction to Parallel and Distribution Systems (F97, F01, F02, F04)
  • ECE468: Computer Organizations (W00, SS00, SS02)