Teaching Experience and Student Mentoring

Graduate and undergraduate courses: including Parallel and Distributed Computing, Parallel Algorithms, Distributed Systems and Web Service Architectures, Design and Analysis of Algorithms, Automata and Language Theory, Data Structures (in C++), and Programming Languages Pascal and ADA, Introduction to Computer Science. Developed and updated several courses and offered independent studies.

Directed graduate students: in parallel and distributed computing, Cloud Computing, GPGPU and Multicore Computing, middleware and mobile computing, collaborative computing, distributed security, and sensor networks projects, theses and dissertations in parallel and distributed computing area on state-of-the-art Silicon Graphics 200-core Infiniband GPGPU cluster, Microsoft Azure Cloud, NVIDIA GPUS 280 GTX and Tesla, Intel and AMD Multicores, 24-CPU Origin-2000 high-performance CC-NUMA computer as well as on NCUBE-II, BBN Butterfly, Maspar’s MP-1, SGI Power Challenge and a network of UNIX Workstations running PVM/MPI (C/C++/Java). Resulted in several joint research publications with students.

PH.D. Program Development: The most exciting achievement for me personally has been the long sought and now wel-developed Ph.D. program. I am involved with the program intensely, interacting with all Ph.D. students, encouraging the promising M.S. and B.S. students to consider carrying out Ph.D. work, preparing and grading qualifier examinations, and, currently, training and partially supporting about a half-dozen Ph.D. students. During 2000-04, the Yamacraw/GEDC contract activity lent a crucial support for our new Ph.D. program, attracting and retaining students through its quality research facility, vigorous research activity and a competitive assistantship amount, and supported several full-time Ph.D. students. Subsequent funding for PhD. MS, and Undergraduate research, including US minority and international undergraduate summer interns have been from NSF and NIH grants and , B&B and MBD fellowships.

Post-doc Mentoring, Ph.D. Dissertations and M.S. Theses Supervision

Post-doctoral Mentoring: Dr. Satish Puri, Parallel processing research and education, Aug 2015 - July 2016. Now Tenure Track Assistant Professor, Marquette University.

Dissertation Research

12 advised/co-advised/current; 4 external committee member; 1 committee member; 5 active advisee supported on B&B and MBD fellowships and/or NSF funds, 1 part-time

  • Danial Aghajarian, A Heterogeneous High Performance Computing Platform For Ill-structured Spatial Join Processing. Defended, Summer 2018. Committee: Sushil K. Prasad (Advisor), Dr. Sham Navathe (external co-advisor, Georgia Tech), Dr. Rajshekhar Sunderraman, and Dr. Rafal Angryk. Joining Google Cloud Research labs, California
  • Satish Puri, GIS and Parallel Polygonal Overlay Algorithms, Defended, Spring 15. Committee: Sushil K. Prasad (Advisor), Dr. Sham Navathe (external co-advisor, Georgia Tech), Dr. Rajshekhar Sunderraman, and Dr. Rafal Angryk. Post Doc, Georgia State University
    Now Tenure Track Assistant Professor, Marquette University.
  • Rasanjalee Rasanjalee Dissanayaka, Ontology-based Search Algorithms over Large-Scale Unstructured Peer-to- Peer Networks. Committee: Sushil K. Prasad (Advisor), Dr. Sham Navathe (external co-advisor, Georgia Tech), Dr. Rajshekhar Sunderraman, and Dr. WenZhan Song. Defended, May 2014. Now Tenure Track Assistant Professor, St Johns University, MN.
  • Dinesh Agarwal, Scientific High Performance Ccomputing (HPC) Applications on the Azure Cloud Platform, Committee: Sushil K. Prasad (Advisor), Dr. Yi Pan, Dr. Xiaolin Hu, Dr. Sham Navathe (external, Georgia Tech). Defended: May 2013.
    Now, Founder of RecurPost
    HPCWire has picked up this dissertation in a recent article
  • Akshaye Dhawan, Distributed Algorithms for Maximizing Lifetime of Wireless Sensor Networks, Committee: Sushil K. Prasad (Advisor), Dr. Rajshekhar Sunderraman, Dr. Yinghshu Li, Dr. Sham Navathe (external, Georgia Tech). Defended: Aug 2009.
    Now Associate Professor, Ursinus College, Philadelphia, Pennsylvania.
  • Wang, Xue, Prediction of Protein Calcium-Binding Sites, Major Professor: Guantao Chen Committee: Dr. Sushil Prasad, Dr. Rajshekhar Sunderraman, Dr. Jenny Yang. Defended:Nov 2009.
    Now with Mayo Clinic.
  • Jon A Preston, Improving Concurrent Access in Collaborative Editing Systems, Committee: Sushil K. Prasad (Advisor), Dr. Rajshekhar Sunderraman, Dr. Xiaolin Hu, Dr. Melody Moore Jackson (external, Georgia Tech). Defended: May 2007.
    Now Chair and Professor, Southern Polytechnic University (SPSU), Atlanta.
  • Caverlee, James Tamper-Resilient Methods for Web-based Open Systems, PhD Dissertation, Georgia Institute of Technology, Defended: June 2007. (External Member; Advisor: Ling Liu, Georgia Tech)
    Now Assistant Professor, U. Texas A&M., College Station.
  • Jeff W. Chastine, On Inter-referential Awareness in Collaborative Augmented Reality, Major Professor: Ying Zhu Committee: G. Scott Owen, Sushil K Prasad, Michael Weeks, Defended: May 2007.
    Now Associate Professor, Clayton State College and University, Atlanta.
  • Balasooriya, Janaka, Distributed Web Service Coordination for Collaborative Applications and Biological Work- flows, Defended: Dec. 2006. Committee: Sushil K. Prasad (Advisor), Dr. Rajshekhar Sunderraman, Dr. Yi Pan, Dr. Sham Navathe (external co-advisor, Georgia Tech)
    Now at Arizona State University, Tempe.
  • Xie, Wanxia Supporting Distributed Transaction Processing over Mobile and Heterogeneous Platforms, PhD Dissertation, Georgia Institute of Technology, Defended: Dec 2005. (External Co-advisor; Advisor: Sham Navathe, Georgia Tech)
    Now at Akamai, NY.
  • John Daigle, Distributed Algorithms for Vertex Cover Problems on Sensor Networks 2009-11.
  • Thamer Alluhsain, Distributed Algorithms on Channel Assignment and Triangle packing Problems, 2010-2012.
  • Xi He, GPU-based Parallel R-Tree and other GIS Data structures and Computation Framework, 2011-2013.
  • Mohammed Jubaer ARIF, Internet Host Geolocation Based On Probabilistic Latency Models External Committee Member, University of Melbourne, 2011.
  • Michael Mcdermott, GPU and Hadoop Algorithms for Interest Discovery Regions over Geo Spatiotemporal Datasets, Expected Defense, 2016-17.
  • Monjur Alam, FPGA based computations, 2013-15.
  • Abu Chowdhury, Parallel spatial agent based simulation, 2014.
  • Danial Aghajarian, Geo spatio-temporal analytics and computation. Expected Defense, 2017-18. Dhara Shah, Spatio-temporal analytics. Expected Defense, 2018.
  • Dhara Shah, Spatio-temporal analytics. 2017-19.
  • Amatullah Yousuf, Parallel Spatiotemporal Data Structures. 2020-22.
  • Buddhi Ashan Mallika Kankanamalage, Scalable System for Polygonal Overlays. 2020-.
  • Jurdana Masuma Iqrah, Parallel Computation over Polar Datasets. 2020-.
  • Hasanul Mahmud, Energy efficient Distributed Machine learning over Edge Devices. 2020-.

M.S. Theses Research

M.S. Project Research

  • Amatullah Yousuf, Data Driven Predictions of Urinary Tract Infections, Summer 2022. MS Project. Major Professor: Sushil K. Prasad Committee: Sumit Jha and Anandi Dutta.

Undergraduate Internship Research

  • Karl Scales, Undergraduate Assistant, Summer, 2013- Spring 2014.
  • Sylvester Willis, Undergraduate Assistant, Spring 2013.
  • Elliot Chethma, Undergraduate Assistant, Spring 2013.
  • Adhar Suragee, IIT Patna (India) summer intern: “Branch and Bound algorithms using Parallel Priority Queues.” Summer 2012.
  • Aditya Gupta, IIT Patna (India) summer intern: “Porting of Crayons GIS Computation Framework over Tesla GPU.” Summer 2011.
  • Emmanuel Thomas, undergraduet assistant and summer intern: “Cloud Computing over Azure.” Spring, Summer, 2011, Spring 2012.
  • Sami Wilf, undergraduate summer intern: “GPU based GIS and Image Processing Algorithms.” Summer and Fall 2011, Spring 2012.
  • Lemuel Shelley, undergraduate assistant and summer intern: “GPU based Large Scale Database Column Processing.” Summer and Fall 2011.