Nikhil Yadav, Ph.D.

Associate Professor
PhD, Computer Science & Engineering, University of Notre DameMS, Computer Engineering, University of FloridaB. Eng., Computer Systems and Networks, National University of Lesotho
Dr. Yadav is an Associate Professor in the Division of Computer Science, Mathematics and Science at St. John’s University. His primary areas of research are Data Mining, Learning Analytics, and Ambient Computing. He is actively exploring the enablement of deep learning applications on semantically annotated student assessment data to aid early intervention measures. He is also researching psychophysiological signal analysis using IoMT (Internet of Medical Things) and AR (Augmented Reality) technology. He is working on projects that build novel machine learning architectural pipelines for cognition and psychological symptom detection in academic and clinical settings.

He has been the recipient of several outstanding faculty, research, and teaching awards during his time at St. John's University. Prior to joining St. John's University, Dr. Yadav worked in software engineering and consulting positions in industry. He co-founded a technology startup based on his research in speech biomarker analysis as a doctoral student at the University of Notre Dame. He has published several articles in reputed peer-reviewed journals and conferences, and regularly serves on the program committee of international conferences.

Teaching Interests

Data Mining, Artificial Intelligence, Mobile Computing, Programming, Distributed Operating Systems, Software Design Methods.

Research Interests

Machine Learning, AI, Pervasive Computing, Mobile Healthcare Systems and Applications, Scalable Web Services, Cloud Systems.

Courses Taught

COM
2570
VIDEO GAMES AND GAMING
CUS
615
DATA MINING & PREDICT MODEL II
CUS
710
COMPILER DESIGN
CUS
730
DISTRIBUTED OPERATING SYSTEMS
CUS
1126
INTRO TO DATA STRUCTURES
CUS
1156
SOFTWARE DESIGN METHODS
CUS
1163
OPERATING SYSTEMS
CUS
1164
COMPILERS & PROGRAM TRANS
CUS
1165
DATA BASE MANAGEMENT SYSTEMS
CUS
1166
SOFTWARE ENGINEERING
CUS
1168
THEORY OF PROGRAMMING LANGUAGE
CUS
1179
DATA MINING
CUS
1192
COMPUTER SCIENCE INTERNSHIP
CUS
1194
SPEC TOPICS IN COMPUTER SCI
CUS
1197
INDIV RESEARCH:TOPICS IN SOFT
HCI
1021
HEALTHCARE DATABASE MGT SYS