John Thomas Headshot

John Thomas

Assistant Professor

Department of Electrical and Computer Engineering Technology
College of Engineering Technology

John Thomas

Assistant Professor

Department of Electrical and Computer Engineering Technology
College of Engineering Technology

Bio

Experienced academic researcher, teacher, and leader who is passionate about using cutting-edge artificial intelligence to reveal the underpinnings of the human brain utilizing sleep-wake electrophysiology, neuroimaging, and neuromodulation.

Training and Education: Postdoctoral training (Duke University, USA 2023-2025, Montreal Neurological Institute, Canada 2021-23), PhD (Nanyang Technological University, Singapore 2015-2020), B. Tech. (NIT Calicut, India 2010-14)

Areas of Expertise: Neural Signal Processing, Brain–Computer Interfaces, AI & Deep Learning, Neurological Disorders, Scalp & Intracranial EEG, Neurotechnology, and Neurostimulation

Opportunities are available for PhD and research positions under my supervision. Please feel free to reach out if our interests connect.

Currently Teaching

CPET-133
3 Credits
This course introduces students to the underlying building blocks of digital system and microcontroller design. Digital systems topics that are covered include: number systems, truth tables, Boolean algebra, combinational and sequential logic, and finite state machines. A microcontroller is used to teach register programming, reading and writing digital I/O, bitwise operations and bit-masking and microprocessor architecture. Laboratory exercises are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.