Computer Science

Permanent Faculty

Abdelfattah Amamra

Abdelfattah Amamra

Title: Associate Professor
Office: 8-11
Phone: (909) 869-3447
Email: aamamra@cpp.edu
Web: cpp.edu/faculty/aamamra/


Tingting Chen

Tingting Chen

Title: Professor
Office: 8-09
Phone: (909) 869-4842
Email:  tingtingchen@cpp.edu 
Web: cpp.edu/faculty/tingtingchen/


Mohammad Husain

Mohammad Husain

Title: Professor & Graduate Coordinator
Office: 8-41
Phone: (909) 869-2022
Email:  mihusain@cpp.edu 
Web: cpp.edu/faculty/mihusain/


Fatemeh Jamshidi

Fatemeh Jamshidi

Title: Assistant Professor
Office: 8-40
Phone: (909) 869-3451
Email:   fjamshidi@cpp.edu
Web:  cpp.edu/faculty/fjamshidi/ 


Hao Ji

  Hao Ji

   Title: Associate Professor
   Office: 8-42
   Phone: (909) 869-5521
   Email:  hji@cpp.edu 
   Web:  cpp.edu/faculty/hji/


John Korah

John Korah

Title: Associate Professor
Office: 8-15
Phone: (909) 869-3441
Emailjkorah@cpp.edu 
Web: cpp.edu/faculty/jkorah/


Sai Kosaraju

Sai Kosaraju

Title: Assistant Professor
Office: 8-46
Phone: (909) 869-
Email:  skosaraju@cpp.edu
Web: https://saikosaraju.com 


Ericsson Marin

Ericsson Santana Marin

Title: Assistant Professor
Office: 8-39
Phone: (909) 869-3909
Email:   santanamarin@cpp.edu
Web:  cpp.edu/faculty/santanamarin


Brianna Posadas

Brianna Posadas

Title: Assistant Professor
Office: 8-47
Phone: (909) 869-
Email: bbposadas@cpp.edu
Web:


Amar Raheja

Amar Raheja

Title: Associate Chair and Professor
Office: 8-10
Phone: (909) 869-4412
Email:  raheja@cpp.edu 
Web: cpp.edu/faculty/raheja/


Salam Salloum

Salam Salloum

Title: Professor
Office: 8-8
Phone: (909) 869-5317
Emailssalloum@cpp.edu 
Web: cpp.edu/faculty/ssalloum/


Ben Steichen

Ben Steichen

Title: Associate Professor
Office: 8-21  
Phone: (909) 869-3437
Email: bsteichen@cpp.edu 
Web: cpp.edu/faculty/bsteichen/


Assistant Professor Yu Sun

Yu Sun

Title: Professor
Office: 8-13
Phone: (909) 869-3449
Emailyusun@cpp.edu 
Web: cpp.edu/faculty/yusun/


Fang Daisy Tang

Daisy Tang

Title: Chair and Professor
Office: 8-14A
Phone: (909) 869-2157
Emailftang@cpp.edu 
Web: cpp.edu/faculty/ftang/


Gilbert S. Young

Yunsheng Wang

Title: Assistant Professor
Office: 8-44
Phone: (909) 869-3447
Email: yunshengwang@cpp.edu
Web: cpp.edu/faculty/yunshengwang/


Mingyan Xiao

Mingyan Xiao

Title: Assistant Professor
Office: 8-45
Phone: (909) 979-5519
Emailmxiao@cpp.edu
Web: cpp.edu/faculty/mxiao/


Lan Yang

Lan Yang

Title: Professor
Office: 8-12
Phone: (909) 869-4052
Emaillyang@cpp.edu 
Web: cpp.edu/faculty/lyang/


Gilbert S. Young

Gilbert S. Young

Title: Professor
Office: 8-14
Phone: (909) 869-4413
Emailgsyoung@cpp.edu 
Web: cpp.edu/faculty/gsyoung/