Engineering School Faculty

Raja Alomari

Raja S Alomari

Ph.D.: Doctor of Philosophy, Computer Science and Engineering, State University of New York at Buffalo, NY, 2010

B.S.: Bachelor of Science, Computer Science, University of Jordan, Jordan, 2002

Banafa, Ahmed

Ahmed Banafa

M.S., Master of Science, Electrical Engineering, Lehigh University, PA, 1993

Vidhyacharan Bhaskar

Vidhyacharan Bhaskar

Ph.D.: Doctor of Philosophy, Electrical Engineering, University of Alabama in Huntsville, AL, 2002

 

Anindita Bhattacharya

Anindita Bhattacharya

Ph.D., Doctor of Philosophy, Electrical Engineering, Northeastern University, MA, 2008

Henry Chang

Henry Chang (1991)

D.C,E., Doctor of Computer Engineering, Northwestern Polytechnic University, CA 2008

M.B.A., Master of Business Administration, Northwestern Polytechnic University, CA 2010

M.A.: Master of Arts, Computer Science, University of Texas - Austin, TX, 1983

B.S.: Bachelor of Science, Electrical Engineering, Tatung Institute of Technology, Taiwan, 1974

Ken Cheung

Ken Cheung

D.C,E., Doctor of Computer Engineering, Northwestern Polytechnic University, CA 2015

M.S., Master of Science, Computer Systems Engineering, Northwestern Polytechnic University, CA, 1997

B.S., Production and Industrial Engineering, Hong Kong Polytechnic University, Hong Kong, 1988

Fang Fang

Catherine Fang

M.S.: Master of Science, Computer Science, Northwestern Polytechnic University, CA, 2001

M.S.: Master of Science, Software Management, Carnegie Mellon University, PA, 1998

B.S.: Bachelor of Science, Information Management, Peking University, China, 1996

Chester He

Chester He

D.C.E.: Doctor of Computer Engineering, Northwestern Polytechnic University, CA, 2014

M.S.: Master of Science, Computer Science, Northwestern Polytechnic University, CA, 2001

B.S.: Bachelor of Science, Northeast University of China, China, 1986

Jack Ho

Jack Ho

M.B.A.: Master of Business Administration, University of Massachusetts, MA, 2011

M.E.: Master of Engineering, Electrical Engineering, Santa Clara University, CA, 1999

B.E.: Bachelor of Engineering, Electrical Engineering, Rensselaer Polytechnic Institute, NY, 1996

Pochang Hsu

Pochang Hsu

Ph.D., Doctor of Philosophy, Electrical Engineering, University of Arizona, AZ, 1993

M.B.A.: Master of Business Administration, Santa Clara University, CA, 2015

B.S., Bachelor of Science, Engineering Science, National Cheng Kung University, Taiwan, 1984

Thawi Iwagoshi

Thawi Iwagoshi (2014)

Dean, School of Engineering; Co-Chair, General Studies

Ph.D.: Doctor of Philosophy, Material Science & Engineering, Ohio State University, OH, 1996

M.S..: Master of Science, Computer Science, Northwestern Polytechnic University, CA, 1999

M.S.: Master of Science, Ceramic Engineering, Ohio State University, OH, 1990

B.S.: Bachelor of Science, Ceramic Engineering, Ohio State University, OH, 1987

George Jen

George Jen (2001)

D.C.E., Doctor of Computer Engineering, Northwestern Polytechnic University, CA, 2016

M.B.A., Master of Business Administration, Northwestern Polytechnic University, CA, 2011

M.S.: Master of Science, Computer Engineering, Wayne State University, Detroit, MI, 1989

B.E.: Bachelor of Engineering, Computer Engineering, Shanghai University, China, 1983

John Kim

John Jeonghee Kim

Ph.D., Doctor of Philosophy, Engineering, New Mexico State University, New Mexico, 2000

B.S: Bachelor of Science, Electrical Engineering, University of Kansas, Kansas, 1984

Loc Lam

Loc Lam

M.S.: Master of Science, Computer Engineering, San Jose State University, CA, 2003

Tody Lam

Tody Lam

M.S.: Master of Science, Computer Engineering, California Polytechnic State University, CA, 2016

B.S: Bachelor of Science, Electrical Engineering, San Jose State University, California, 2001

Kevin (Yukai) Lin

Kevin Lin

M.S.: Master of Science, Computer Information Systems, University of Phoenix, AZ, 2001

B.S: Bachelor of Science, Computer Science, California State University- Fresno, CA, 1999

Robert Lin

Robert Lin

M.E.: Master of Engineering, Computer Aided Design, The University of Michigan at Ann Arbor, MI, 1983

M.S.: Master of Science, Oceanic Science, University of Michigan at Ann Arbor, MI, 1983

Irfan Malik

Irfan Malik

M.S.: Master of Science, Computer Science, California State University, East Bay, CA, 2007

Larry McMahan

Larry McMahan

Ph.D.: Doctor of Philosophy, Electrical Engineering, Rice University, TX, 1975

M.S.: Master of Science, Electrical Engineering, Rice University, TX, 1973

B.A.: Bachelor of Arts, Math/Physics, Rice University, TX, 1969

Charles Mori

Charles Mori

M.S.: Master of Science, Computer Science, Northwestern Polytechnic University, CA, 2001

Kevin Nguyen

Kevin Nguyen

M.S: Master of Science, Computer Engineering, San Jose State University, CA, 1993

B.S.: Bachelor of Science, Computer Science, San Jose State University, CA, 1988

Amulya Patra

Amulya Kumar Patra

M.Tech.: Master of Technology, Electrical Engineering, Indian Institute of Technology, India, 1998

Ali Pirooz

Ali Pirooz

Ph.D.: Doctor of Philosophy, Electrical Engineering, University of Southern California, CA, 1998

M.S.: Master of Science, Electrical Engineering, University of Southern California, CA, 1994

Yingli Ren

Yingli Ren

D.C,E., Doctor of Computer Engineering, Northwestern Polytechnic University, CA 2015

M.S.: Master of Science, Electrical Engineering, Santa Clara University, CA, 1995

B.S.: Bachelor of Science, Electrical Engineering, Stanford University, CA, 1987

Hua-Yu Su

Hua-Yu Su

M.S.E.E., Master of Science in Electrical Engineering, University of Maryland, MD, 1982

B.S.: Bachelor of Science, Electrical Engineering, National Cheng-Kung University, Taiwan, 1975

 

Ted Su

Ph.D.: Doctor of Philosophy, Electrical Engineering, Santa Clara University, CA, 2013

M.S.: Master of Science, Electrical Engineering, Northwestern Polytechnic University, CA, 1999

M.S.: Master of Science, Management Science, University of Dayton, OH, 1994

B.S.: Bachelor of Science, Atmospheric Science, National Central University, Taiwan, 1989

 

K. Teng

D.C.E.: Doctor of Computer Engineering, Northwestern Polytechnic University, CA, 2014

M.S.: Master of Science, Software Engineering, International Technological University, CA, 2002

B.S: Bachelor of Science, Computer Science, International Technological University, CA, 2001

Siu Ming Tong

Siu Ming Tong

D.C,E., Doctor of Computer Engineering, Northwestern Polytechnic University, CA 2015

M.S.: Master of Science, Computer Science, San Jose State University, CA, 1998

B.E: Bachelor of Engineering, Computer Engineering, Hefei University of Technology, China, 1982

Nels Vander-Zanden

Nels Vander-Zanden

Ph.D.: Doctoral of Philosophy, Computer Science, University of Illinois - Urbana-Champaign, IL, 1991

M.S.: Master of Science, Computer Science, University of Illinois- Urbana-Champaign, IL, 1986

B.S.: Bachelor of Science, Computer and Information Science, Ohio State University, OH, 1984

Jagadeesh Vasudevamurthy

Jagadeesh Vasudevamurthy

Ph.D.: Doctoral of Philosophy, Electrical Engineering, McGill University, Canada, 1991

Michael Wang

Michael Wang

D.B.A.: Doctor of Business Administration, Northwestern Polytechnic University, CA, 2012

D.C.E.: Doctor of Computer Engineering, Northwestern Polytechnic University, CA, 2008

M.B.A.: Master of Business Administration, Woodbury University, CA, 2001

M.S.E.E.: Master of Science in Electrical Engineering, International Technological University, CA, 2004

B.E.: Bachelor of Engineering, Electronic Engineering, Tamkang University, Taiwan, 1983

 

Chris White

Chris White

D.C,E., Doctor of Computer Engineering, Northwestern Polytechnic University, CA 2015

M.S.: Master of Science, Electrical Engineering, Northwestern Polytechnic University, CA, 1999

B.S..: Bachelor of Science in Electrical Engineering, Northwestern Polytechnic University, CA, 1997

Alex Yang

Alex Yang

M.B.A.: Master of Business Administration, Northwestern Polytechnic University, CA, 2014

M.S.: Master of Science, Electrical Engineering, Northwestern Polytechnic University, CA, 2004

B.S.: Bachelor of Science, Mechatronics, Northeastern University, China, 1993

Bin Zhang

Bin Zhang

D.C.E.: Doctor of Computer Engineering, Northwestern Polytechnic University, CA, 2015

M.S.: Master of Science, Computer of Science, Fudan University, China, 1988

B.S.: Bachelor of Science, Computer of Science, Fudan University, China, 1985