Skip to main content

Machine learning plays a central role in building intelligent computing, control and communications systems. Typical applications include computer vision, natural language processing, signal processing, internet of things (IoT), cybersecurity, and robotics. Members of the ECE Department actively engage in the research and development of machine learning algorithms to support an array of electrical engineering applications.

Vision, Intellegience, and System Lab (VISLab)

The aim of the lab is to engage in the state-of-the-art research into the mathematical foundation of computer vision (CV) and artificial Intelligence (AI), as well as the hardware design and engineering that meets the needs of society. The works from the lab have been published in top conferences (e.g. CVPR, ICCV, NeurIPS, ICLR, IROS, CDC) and top journals (e.g. TPAMI).

Research Areas:

  • Computer Vision
  • Machine Learning
  • Deep Learning
  • Optimization
  • Algorithm
  • Autonomous Driving
  • Time-series Data Analysis

Embedded Computing Lab

Our research group is focused on the computer vision and deep learning algorithms, efficient hardware architecture designs, and their applications to autonomous driving, robotics, and embedded systems. Our research works have been published regularly in top venues such as CVPR, ICCV, ICRA, IROS, RAL, TPAMI, TNNLS, TMM, TCAS1, etc. Our mission is to build integrate circuits for artificial intelligence.

Research Areas:

  • Autonomous Vehicles
  • Robotics
  • Computer Vision
  • Deep Learning
  • Hardware Architecture
  • Integrated Circuits

Signal Processing and Information Networking (spinlab)

The signal processing and information networking laboratory (spinlab) was founded in 2002 by Prof. D. Richard Brown III with the purpose of bringing motivated undergraduate and graduate students together to work on fundamental and applied problems in signal processing, communication systems, networking, and machine learning. Spinlab is located on the third floor of the Atwater Kent Laboratories building at Worcester Polytechnic Institute

Research Areas:

  • Signal Processing
  • Communication Systems
  • Networking
  • Machine Learning
  • Inference

Bashima Islam

Assistant Professor


Bringing Awareness through Systems for Humans (BASH) Lab

The Bringing Awareness through Systems for Humans Lab (BASH Lab) focuses on understanding and enhancing the usability, intelligence, and processing capabilities of tiny low-power edge computing devices to realize their full potential in our daily lives.

We aim to develop a new set of artificially intelligent edge computers that provide sustainable and scalable sensing solutions in various application domains ranging from health wearable to environment monitoring.

Research Areas:

  • Machine Learning
  • Mobile and Ubiquitous Computing
  • Embedded and Sensor Systems
  • Cyber-Physical systems