Jimmy Zhu

Abb Professor Of Engineering

Electrical and Computer Engineering

  • Abb Professor Of Engineering
    Electrical and Computer Engineering
  • 412-268-8373 (Work)
  • Carnegie Mellon University, Electrical and Computer Engineering, 5000 Forbes Avenuse, Pittsburgh, Pennsylvania, 94035, United States

TEACHING INTERESTS

Teaching is not only about conveying course materials, more importantly is to inspire thinking and learning passion. Encouraging students to think and to link things together have been the central focus in organizing my teaching effort.

In the summer of 2020, together with Prof. Greg Kesden and a team of three senior ECE students we re-developed ECE freshman course 18-100, Introduction to Electrical and Computer Engineering and completely redesigned all labs in this course. This new version of the course greatly expands its scope to provide insightful ECE contents. From Boolean logic circuits to von Neumann computer architecture; from wireless radio communication to data encryption; from computer network to machine learning, the course opens students' eyes to the broad spectrum of ECE. The lectures are filled in with mind-intriguing real life engineering and technology examples to bring each subject to the students. The nine labs are designed to captivate curiosity and imagination with portability and flexibility such that students can do them anywhere. Over the past three years, this revamped course has been well received among freshmen over the entire college as the class has been running in full capacity every semester with 150 enrollments each semester. Though not required, the classroom attendance of the lectures has been consistently over 90% since we returned to in-person teaching.

Another course that I have developed over recent years is 18-310 Fundamentals of Semiconductor Devices. Since it was first introduced in Spring 2017, the enrollment size has grown from 12 to 73 in S23. The 3rd course that I have developed is 18-715 Physics of Applied Magnetism, a graduate level class that introduce students to the modern spintronics along with basic magnetism.

My passion in teaching arises from the opportunity for making positive impact to the growth and development of our students. To be able to make a difference in their lives fulfills my heart and is worthy of all the hard work spent.

TEACHING ACTIVITIES

  • COURSE TAUGHT
    Microelectronic Circuits
    12 Jan 2026 - 5 May 2026
    18320
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    25 Aug 2025 - 15 Dec 2025
    18100
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    13 Jan 2025 - 6 May 2025
    18310
  • COURSE TAUGHT
    Introduction to Computer Architecture
    13 Jan 2025 - 6 May 2025
    18447
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    26 Aug 2024 - 16 Dec 2024
    18100
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    16 Jan 2024 - 7 May 2024
    18310
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    28 Aug 2023 - 18 Dec 2023
    18100
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    17 Jan 2023 - 9 May 2023
    18310
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    29 Aug 2022 - 19 Dec 2022
    18100
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    18 Jan 2022 - 10 May 2022
    18310
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    30 Aug 2021 - 14 Dec 2021
    18100
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    30 Aug 2021 - 14 Dec 2021
    18100
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    30 Aug 2021 - 14 Dec 2021
    18100
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    30 Aug 2021 - 14 Dec 2021
    18100
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    30 Aug 2021 - 14 Dec 2021
    18100
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    30 Aug 2021 - 14 Dec 2021
    18100
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    1 Feb 2021 - 18 May 2021
    18310
  • COURSE DEVELOPED
    18-100 Introduction to Electrical and Computer Engineering
    31 Aug 2020
  • COURSE TAUGHT
    Introduction to Electrical and Computer Engineering
    31 Aug 2020 - 21 Dec 2020
    18100
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    13 Jan 2020 - 12 May 2020
    18310
  • COURSE TAUGHT
    Physics of Applied Magnetism
    26 Aug 2019 - 16 Dec 2019
    18715
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    14 Jan 2019 - 14 May 2019
    18310
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    16 Jan 2018 - 15 May 2018
    18310
  • COURSE TAUGHT
    Physics of Applied Magnetism
    28 Aug 2017 - 18 Dec 2017
    18715
  • COURSE TAUGHT
    Fundamentals of Semiconductor Devices
    17 Jan 2017 - 16 May 2017
    18310