Graduate Teaching Assistant

Dept. of CSE, University of Minnesota

I was involved in preparing and grading assignments of the following courses:
  - Spring 2018: Introduction To Intelligent
    Robotic Systems (CSci 5551), and
  - Fall 2017/16: Introduction to C/C++
    Programming (CSci 1113)
I also held office-hours and conducted occasional lectures on relevant materials


Dept. of CSE, United Int. University
May 2012 - August 2015

Major courses instructed by me:
  - Introduction to Artificial Intelligence
  - Structured Programming Language
  - Microprocessors and Microcontrollers
  - Data Communications and Networks
  - Numerical Methods and Applications
  - Electronic Devices and Circuits


List of Publications

Under review

  1. M. J. Islam, R. Wang, K. Langis, and J. Sattar. SVAM: Saliency-guided Visual Attention Modeling by Autonomous Underwater Robots. Under review at the IEEE Transactions on Pattern Analysis and Machine Intelligence (T-PAMI), 2020.   [code   data   bib*Impact Factor: 17.861
  2. J. Mo, M. J. Islam and J. Sattar. Fast Direct Stereo Visual SLAM. Under review at the IEEE Robotics and Automation Letters (RA-L), 2021.   [code]

Journal Articles

  1. M. J. Islam, Y. Xia, and J. Sattar. Fast Underwater Image Enhancement for Improved Visual Perception. IEEE Robotics and Automation Letters (RA-L*), vol. 5, no. 2, pp. 3227-3234, 2020, doi: 10.1109/LRA.2020.2974710.   [code   data   bib]   *Impact Factor: 3.61
  2. M. J. Islam, J. Hong, and J. Sattar. Person Following by Autonomous Robots: A Categorical Overview. International Journal of Robotics Research (IJRR*), vol. 38, no. 14, pp. 1581-1618, 2019, doi: 10.1177/0278364919881683. [bib]   *Impact Factor: 6.134
  3. M. J. Islam, M. Fulton, and J. Sattar. Towards a Generic Diver-Following Algorithm: Balancing Robustness and Efficiency in Deep Visual Detection. IEEE Robotics and Automation Letters (RA-L), vol. 4, no. 1, pp. 113-120, 2018, doi: 10.1109/LRA.2018.2882856. [code,   bib]   *Presented at the ICRA 2019
  4. M. J. Islam, J. Mo, and J. Sattar. Robot-to-Robot Relative Pose Estimation using Humans as Markers. Autonomous Robots (AuRO), 2019. [bib]   *Impact Factor: 3.602
  5. M. J. Islam, M. Ho, and J. Sattar. Understanding Human Motion and Gestures for Underwater Human-Robot Collaboration. Journal of Field Robotics (JFR*), 2018, doi: 10.1002/rob.21837. [bib]   *Impact Factor: 4.345
  6. A. B. M. A. A. Islam, M. J. Islam, N. Nurain, and V. Raghunathan. Channel Assignment Techniques for Multi-Radio Wireless Mesh Networks: A Survey. IEEE Communications Surveys and Tutorials (IEEE ComST*), pp. 988-1017, 2016, doi: 10.1109/COMST.2015.2510164. [bib]   *Impact Factor: 22.973

Conference Papers

  1. J. Mo, M. J. Islam and J. Sattar. IMU-Assisted Learning of Single-View Rolling Shutter Correction. Accepted for publication at the Conference on Robot Learning (CoRL), 2021.   [pre-print   code   data]
  2. M. J. Islam, P. Luo, and J. Sattar. Simultaneous Enhancement and Super-Resolution of Underwater Imagery for Improved Visual Perception. Robotics: Science and Systems (RSS), 2020.   [code   data   bib]
  3. M. J. Islam C. Edge, Y. Xiao, P. Luo, M. Mehtaz, C. Morse, S. S. Enan, and J. Sattar. Semantic Segmentation of Underwater Imagery: Dataset and Benchmark. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), 2020, Virtual.   [code   data   bib]
  4. M. J. Islam S. S. Enan, P. Luo, and J. Sattar. Underwater Image Super-Resolution using Deep Residual Multipliers. IEEE Int. Conf. on Robotics and Automation (ICRA), 2020, Virtual.   [code   data   bib]
  5. M. J. Islam, M. Ho, and J. Sattar. Dynamic Reconfiguration of Mission Parameters in Underwater Human-Robot Collaboration. IEEE Int. Conf. on Robotics and Automation (ICRA), pp. 1-8, 2018, Brisbane, Australia. [code,   bib]
  6. C. Fabbri, M. J. Islam, and J. Sattar. Enhancing Underwater Imagery using Generative Adversarial Networks. IEEE Int. Conf. on Robotics and Automation (ICRA), pp. 7159-7165, 2018, Brisbane, Australia. [code,   bib]
  7. M. J. Islam and J. Sattar. Mixed-domain Biological Motion Tracking for Underwater Human-Robot Interaction. IEEE Int. Conf. on Robotics and Automation (ICRA), pp. 4457-4464, 2017, Singapore. [bib]
  8. F. Shkurti, W. Chang, P. Henderson, M. J. Islam, J. C. G. Higuera, J. Li, T. Manderson, A. Xu, G. Dudek, and J. Sattar. Underwater Multi-Robot Convoying using Visual Tracking by Detection. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), pp. 4189-4196, 2017, Vancouver, Canada. [bib]

Industry Experience

2019 Summer Internship, R&D
Qualcomm Technologies, Inc.
Santa Clara, CA, USA

I worked with the Glance team on a low-power computer vision project.

2018 Summer Internship, R&D
Corporate Research Systems Lab, 3M
Maplewood, MN, USA

I worked with the AI group (Orthodontics team) on a couple of exciting projects.


On both the internships, I was involved with the design and customization of various computer vision and machine learning modules for real systems. I enjoyed the experience of learning how research work or white-board ideas get transformed into concrete features of actual products.

Skill Sets

Programming Languages

  Python,   C++/C
  Java, MATLAB, Unix Shell

Operating Systems

  Linux (Ubuntu),   Windows

Libraries and Tool-kits

  • OpenCV 3.0
  • TensorFlow (1.11+ and 2.0)
  • Keras 2.2.0+
  • PyTorch 1.5.1
  • ROS: Kinetic and Melodic

Embedded AI devices

  Nvidia Jetson Xavier, TX2, Nano
  Google Coral Edge TPU

Robotic platforms

  AQUA 8, TurtleBot 2, OpenROV

Selected Awards and Achievements

  • Doctoral Dissertation Fellowship (DDF) award (2019-20), University of Minnesota. [news]
  • RAS Travel Grant for participating ICRA 2019 in Montreal, Canada.
  • IEEE/RSJ Travel Grant for participating IROS 2017 in Vancouver, Canada.
  • ADC Graduate Fellowship in Wireless and Networking Technology (2015-16), University of Minnesota.
  • Runner-up (Team: BUET Skull). International Robotics Challenge, IRC Grand Finale, Techfest 2012-13, IIT-Bombay, India.
  • Champion (Team: BUET Skull). Bangladesh Regional of IRC, 2012-13, IEEE Student Branch, BUET, Bangladesh.

  • Community Work and Extracurriculars

    Int. Conference Reviewer

          - ICRA 2021-16, IROS 2020-16
          - ICCV 2019, ICME 2021

    Journal Referee

          - IEEE RA-L, SPIC (Elsevier)
          - IEEE Signal Processing Letters
          - IEEE Journal of Oceanic Engineering
          - IEEE Tran. on Industrial Electronics

    I Play Live Cricket

    And I Take Make Photos