Aman Arora
Assistant Professor, computer science and engineering
Aman Arora dreamed of being a doctor when he was growing up, but ended up following a different path when his sister joined a computer science and engineering program and brought home a PC in 1999.
“I would spend hours on it playing games, assembling and disassembling hardware components and writing C++ code,” he says. “After that, I was certain I wanted to be a computer engineer and never looked back.”
Arora says the dynamic nature of computer engineering keeps him interested in the field.
“The way computers have evolved and how they influence our lives is mind-boggling, and we’ll continue to see another revolution in the next few decades with artificial intelligence,” he says. “There is no dearth of challenges in this field to keep computer engineers busy and excited!”
Arora will continue exploring his passion in his new role as an assistant professor of computer science and engineering in the School of Computing and Augmented Intelligence, part of the Ira A. Fulton Schools of Engineering at Arizona State University.
“I’m looking forward to working with a diverse student base, in teaching and research, and engaging in cutting-edge research through the Intelligent, Distributed, Embedded Applications, or IDEAS, center,” he says.
Prior to joining the Fulton Schools, Arora worked as a graduate research assistant and graduate fellow while completing his doctoral degree. He also brings several years of semiconductor industry experience through his work at Freescape, now NXP, and NVIDIA, where he gained a wealth of knowledge that he plans to apply to his work at ASU.
In his CSE 320 Design and Synthesis of Digital Hardware course, Arora will teach concepts at the juncture of digital design, computer architecture and machine learning. In addition, he will design two new graduate courses on reconfigurable computing and hardware for machine learning, which will be offered in the upcoming semesters. He will also engage students in his new research lab, the Advent Lab.
“Taking these classes will prepare students for wonderful careers in the semiconductor industry and research in innovative topics in the chip design field,” says Arora, who specializes in designing computer systems that can efficiently process modern workloads, with a special focus on reconfigurable computing.
When he’s not working, Arora enjoys biking and doing yoga. He also spends his spare time listening to podcasts, including Radiolab, Wait Wait… Don’t Tell Me, Freakonomics, Serial, Planet Money, How I Built This and The Moth.
Meet the newest faculty members of the Fulton Schools of Engineering here.
Written by Annelise Krafft
More new faculty from 2023–2024

Jiaqi Gu
Assistant Professor, electrical engineering

Hua Wei
Assistant professor, computer science

Paul Grogan
Associate Professor, industrial engineering

Minseok Ryu
Assistant Professor, industrial engineering

Bala Vignesh Sundaram
Assistant Teaching Professor, engineering education

Leixin Ma
Assistant Professor, mechanical and aerospace engineering

Leslie Hwang
Assistant Professor, electrical engineering

Bhavik Bakshi
Julie Ann Wrigley Professor, chemical engineering

Kexin “Kathy” Li
Assistant Professor, electrical engineering

Ashish Mohan Gulati
Assistant Teaching Professor, information technology

Jaejong Baek
Assistant Teaching Professor, computer science and engineering

Wanxin Jin
Assistant Professor, mechanical and aerospace engineering

Xin Xu
Assistant Professor, engineering programs

Durgesh Sharma
Assistant Teaching Professor, information technology

Dajiang Suo
Assistant Professor, engineering programs

Yiran Luo
Assistant Teaching Professor, engineering education

Richard d’Arcy
Assistant Professor, chemical engineering

Erik Trickel
Assistant Teaching Professor, computer science and engineering

Jennifer Wong
Instructor, engineering education

Yanjie Fu
Associate Professor, computer science and engineering

Jeffrey Self
Assistant Professor, chemical engineering

Hokeun Kim
Assistant Professor, computer science and engineering

Abdallah Moubayed
Assistant Teaching Professor, software engineering

Gav Orman
Assistant Teaching Professor, environmental resource management

Upakar Bhatta
Assistant Teaching Professor, information technology

Ransalu Senanayake
Assistant Professor, computer science and engineering

Pranut Jain
Assistant Teaching Professor, software engineering

Chao Ma
Associate Professor, manufacturing engineering

Jiefeng Sun
Assistant Professor, mechanical and aerospace engineering

Nariman Mahabadi
Assistant professor, civil, environmental and sustainable engineering

Nouh Talal Alhindawi
Associate Teaching Professor, software engineering

David Claveau
Associate Teaching Professor, computer science and engineering

John Cavallaro
Assistant Teaching Professor, industrial engineering, engineering management

Swathi Punathumkandi
Assistant Teaching Professor, computer science and engineering

Ying-Chen “Daphne” Chen
Assistant Professor, electrical engineering

Farhad Ameri
Associate Professor, manufacturing engineering

Ricardo Eiris
Assistant Professor, construction

Emmanuel Salifu
Assistant Professor, civil, environmental and sustainable engineering

Zach Berkson
Assistant Professor, chemical engineering

Monica Perrin
Assistant Teaching Professor, construction management

Dwarak Ravikumar
Assistant Professor, civil, environmental and sustainable engineering

Zhicheng Guo
Assistant Professor, engineering programs

Xiangyang Dong
Associate Professor, manufacturing engineering

Farida Selim
Associate Professor, materials science and engineering