The SoC Faculty engage in a wide range of basic and applied research, with a focus on community-centered projects. Their research spans key areas including AI and Human Interactions, Cybersecurity, STEM Learning and Computing Education, Natural Language Processing, Machine Learning and Deep Learning, Health Information Modeling, Data Visualization, Software Engineering, Theoretical Computer Science, Applied and Computational Mathematics and Statistics.
Associate Director

Professor, School of Computing
- Phone
- 973-655-4289
- zhumi@montclair.edu
- Location
- Center for Computing and Information Science, 327B
Full Time Faculty

Assistant Professor of Cybersecurity
- agadakosi@montclair.edu
- Location
- Center for Computing and Information Science, 327E
In the past I have had the pleasure to work as a Subject Matter Expert (SME) for various government agencies during my time as a Computer Scientist in SRI's Critical Infrastructure Group.
As you can imagine I am quite passionate when it comes to software engineering and cybersecurity and have had several years of expertise in the obscure discipline of program, static, and dynamic analysis techniques. Hardening software, analyzing programs to reason about how they operate and answer challenging questions e.g., Where do data flow (Data-tracking/tainting)? Data classification (Data dictionaries, Which data are PII etc. How is software organized ? (libraries, module interconnections etc) are some of the problems I like to think about.
Another area I am exploring is the intersection of AI and Security. I have build and published specialized AI systems that solve *hard* cybersecurity problems, such as device fingerprinting and I am still pursuing and highly interested in building cybersecurity oriented Neural Networks. It should be stressed that I don't care about using NN's as a black-box to gain x% of accuracy in a problem....No. I care about finding the correct recipe to create AI augmented applications that *we know* how they work by design. More often than not, that includes adding reasoning to deep learning networks to create true artificial intelligence.
Lastly I am passionate about Privacy and IoT; How do IoT systems connect? How do they interact? What are the privacy hazards? How do we protect PII data, how do we track where data flows? Are some of the research questions that interest me.

Professor
- Phone
- 973-655-4250
- antonioug@montclair.edu
- Location
- Center for Computing and Information Science, 327N

Associate Professor
- Phone
- 973-655-4362
- anuv@montclair.edu
- Location
- Center for Computing and Information Science, 327D
The primary focus of Dr. Anu's research is on development and empirical validation of effective methods for verification and validation (V&V) of software artifacts.
Dr. Anu's Research Interests include:
Software Engineering, Requirements Engineering, Human Error in Software Engineering, Software Inspections, Software Quality Improvement, Empirical Software Engineering, Software Engineering Education, Human Factors in Cybersecurity

Assistant Professor
- barakl@montclair.edu
- Location
- Conrad J. Schmitt Hall, 241N

Associate Professor
- Phone
- 973-655-7782
- choiy@montclair.edu
- Location
- Conrad J. Schmitt Hall, 382

Professor
- Phone
- 973-655-7239
- coutrasc@montclair.edu
- Location
- Center for Computing and Information Science, 227A
Performance Evaluation of Communication Protocols
Digital Signal Processing
Wireless Networks
Network Security

Associate Professor
- Phone
- 973-655-4093
- dongb@montclair.edu
- Location
- Center for Computing and Information Science, 327R

Chairperson
- Phone
- 973-655-7500
- feldmana@montclair.edu
- Location
- Conrad J. Schmitt Hall, 222C

Professor
- Phone
- 973-655-7242
- forgostone@montclair.edu
- Location
- Conrad J. Schmitt Hall, 332

Assistant Professor
- haj@montclair.edu
- Location
- University Hall
Computational Thinking
AI for Education
Asset-Based Pedagogies
Informal Learning
ICAP Framework
Active Learning
Generative Learning
Educational Technology
Project-based Learning

Assistant Professor
- Phone
- 973-655-3942
- hazrad@montclair.edu
- Location
- Center for Computing and Information Science, 130E
Deep Learning for Precision Medicine
Generative Models:
- Generative Adversarial Networks
- Diffusion Models
- Large Language Models
EHR/Time-series Prediction

Professor
- Phone
- 973-655-5398
- herbertk@montclair.edu
- Location
- Center for Computing and Information Science, 227H
Bioinformatics,
Data Quality,
Data Cleaning,
Data Integration,
Data Mining and Knowledge Discovery

Assistant Professor
- Phone
- 973-655-7873
- huaue@montclair.edu
- Location
- Richardson Hall, 109
Games and Learning
Game Design
Immersive Learning Environments
Human-Computer Interactions
http://www.virtualrealityforeducation.com

Assistant Professor
- Phone
- 973-655-7886
- huangch@montclair.edu
- Location
- Center for Computing and Information Science, 130G
- Distributed learning, e.g., split learning, federated learning
- Online learning
- Applied machine learning
Network Science and Economics
- Game theory
- Mechanism design

Associate Professor
- Phone
- 973-655-7233
- ivanescua@montclair.edu
- Location
- Conrad J. Schmitt Hall, 324

Associate Professor
- Phone
- 973-655-7237
- jenqj@montclair.edu
- Location
- Center for Computing and Information Science, 327J
Computational finance
Intelligent web-base systems
Scientific computation with AI approaches

Associate Professor
- Phone
- 973-655-7238
- johnsonh@montclair.edu
- Location
- Center for Computing and Information Science, 227J

Assistant Professor
- Phone
- 973-655-7249
- kimda@montclair.edu
- Location
- Center for Computing and Information Science, 227G
Mobile systems and applications

Associate Professor
- Phone
- 973-655-3204
- leberknightc@montclair.edu
- Location
- Center for Computing and Information Science, 327L

Assistant Professor
- Phone
- 973-655-7248
- liru@montclair.edu
- Location
- Center for Computing and Information Science, 327F
1. Intelligent Machines: Multimodal Human-Machine Interaction, Machine Perception, Intelligent Adaptive Control, Interactive Autonomous Systems, Affective Computing, Sensor Fusion.
2. Multimedia Computing: Extended Reality, Multimodal Interactive Virtual Environments (3D), 3D Dynamic Visualization, 3D Parametric and Physiological Modeling, Algorithms for Computer Graphics and Animation.

Assistant Professor of Computer Science
- Phone
- 973-655-4096
- liuha@montclair.edu
- Location
- Center for Computing and Information Science, 227E
Deep Learning for Healthcare
Biomedical Knowledge Mining / Representation
Biomedical Ontology Engineering
Multimodal Machine Learning

Associate Professor
- Phone
- 973-655-4294
- mcdougalla@montclair.edu
- Location
- Conrad J. Schmitt Hall, 326

Professor
- Phone
- 973-655-7975
- pengj@montclair.edu
- Location
- Center for Computing and Information Science, 227B
Image retrieval, in particular content-based retrieval where I consider indexing schemes that allow flexible retrieval metrics to be created on the fly so that very large databases can be accessed efficiently and accurately.
Classification and data mining, where I am particularly interested in adaptive metric nearest-neighbor techniques and compact subspace representation for building robust classifiers from limited training data.

Professor
- Phone
- 973-655-4230
- robilas@montclair.edu
- Location
- Center for Computing and Information Science, 327K
Hyperspectral Sensors and Data
Computer Security
Distributed Processing of Remote Sensed Data
Information Hiding in Images
Information Assurance
Energy Efficiency in Data Centers
Computational Sensing
Computer Science Education

Associate Professor
- Phone
- 973-655-5161
- samanthulab@montclair.edu
- Location
- Center for Computing and Information Science, 227F
Information Security
Privacy Enhanced Technologies
Big Data Analytics and Management
Wireless Sensor Networks
Social Media Platforms
Cyber-Physical Systems
Smart Grids and Generative AI
Assistant Professor
- samuelr@montclair.edu
- Location
- Center for Computing and Information Science, 327G

Assistant Professor
- Phone
- 973-655-4230
- shangj@montclair.edu
- Location
- Center for Computing and Information Science, 327H

Associate Professor
- Phone
- 973-655-4265
- songb@montclair.edu
- Location
- Conrad J. Schmitt Hall, 328

Associate Professor
- Phone
- 973-655-3279
- suh@montclair.edu
- Location
- Conrad J. Schmitt Hall, 330
• Empirical likelihood
• Longitudinal mixed-effects models
• Nonparametric and semi-parametric regression
• Survival analysis
• Machine learning
• Data-driven analysis

Associate Professor
- Phone
- 973-655-4363
- sultanak@montclair.edu
- Location
- Center for Computing and Information Science, 327C
Dr. Sultana's Research Interests include:
Empirical Software Engineering
Software Metrics
Software Quality
Software Security
Graph Algorithms
Software Vulnerability Prediction
Data Science in Software Engineering
Software Security Education

Associate Professor
- Phone
- 973-655-5290
- trubatchd@montclair.edu
- Location
- Conrad J. Schmitt Hall, 322

Professor
- Phone
- 973-655-7615
- wangd@montclair.edu
- Location
- Center for Computing and Information Science, 327M
Fault-tolerant Computing
Parallel and Distributed Computing
Wireless Mobile and Sensor Networks
Algorithmic Robotics

Associate Professor
- Phone
- 973-655-3330
- wangji@montclair.edu
- Location
- Center for Computing and Information Science, 227D

Associate Professor
- Phone
- 973-655-5269
- wangw@montclair.edu
- Location
- Center for Computing and Information Science, 227C
Human-Robot/AI Interaction and Collaboration
Artificial Intelligence
Smart Cyber-Physical Systems
Human Factors and Cognitive Ergonomics in HRI
Smart Manufacturing and Remanufacturing
Distributed Robotics and Control Systems
VR/AR/MR/XR for HRI
Multimodal Sensing

Assistant Professor
- Phone
- 973-655-3941
- yej@montclair.edu
- Location
- Center for Computing and Information Science, 130F
Deep Learning
AI for Finance
Large Language Models
Time Series Forecasting
Graph Neural Networks

Professor
- Phone
- 973-655-4289
- zhumi@montclair.edu
- Location
- Center for Computing and Information Science, 327B

Assistant Professor of Theoretical Computer Science and Algorithms
- Phone
- 973-655-3943
- zhuya@montclair.edu
- Location
- Center for Computing and Information Science, 130F
Teaching Faculty

Assistant Teaching Professor
- Phone
- 973-655-3668
- khanp@montclair.edu
- Location
- Conrad J. Schmitt Hall, 376
Assistant Teaching Professor
- Phone
- 973-655-3660
- shiy@montclair.edu
- Location
- Conrad J. Schmitt Hall, 320

Assistant Teaching Professor
- Phone
- 973-655-7257
- zhouh@montclair.edu
- Location
- Conrad J. Schmitt Hall, 374
Lecturers
Staff
| Name | Title | Location | Phone | |
|---|---|---|---|---|
| Klodiana Shkembi | Program Associate | Center for Computing and Information Science, 327 | 973-655-4166 | shkembik@montclair.edu |
Adjunct Faculty
Adjunct offices are located in the Center for Computing and Information Science rooms 239 and 339.