Browse
Browse
Home
People
Organizations
Research
Events
Capability Map
Purushotham Bangalore
Professor
Close
E-mail
puri@uab.edu
puri@uab.edu
Phone
205-934-8604
Visualizations
Co-investigator Network
Purushotham Bangalore
Professor
Positions
Professor (P)
,
Computer & Information Sciences
,
College of Arts and Sciences
2003 -
Associate Professor (S)
,
Mechanical Engineering
,
School of Engineering
2011 -
Assistant Director
,
Center Info Assurance Jt Forensic Research
,
College of Arts and Sciences
2014 -
Research
Teaching
Background
Contact
Research
Principal Investigator On
Collaborative Research: MTM 2: Marine Invertebrate Microbiome Assembly, Diversification, and Coevolution
awarded by
NSF - National Science Foundation
2021 - 2025
PSAAP-III (FIC): Center for Understandable, Performant Exascale Communication Systems (CUP-ECS)
awarded by
University of New Mexico
2020 - 2025
SHF: Medium: Collaborative Research: Next-Generation Message Passing for Parallel Programming: Resiliency, Time-To-Solution, Performance-Portability, Scalability, and QoS
awarded by
NSF - National Science Foundation
2016 - 2022
CC*DNI Networking Infastructure: A Dedicated High-Speed Campus Research Network
awarded by
NSF - National Science Foundation
2016 - 2017
MRI: Development of a GPU-Enabled, Petascale Active Storage Architecture for DATA-Intensive Applications in HPC and Cloud Environments
awarded by
NSF - National Science Foundation
2013 - 2016
US Slovenia Workshop Formalization of Modeling Languages
awarded by
NSF - National Science Foundation
2012
Investigator On
Building and InnovatinG: Digital heALTH Technology and Analytics (BIGDATA)
awarded by
National Institute of Arthritis & Musculoskeletal & Skin Diseases/NIH/DHHS
2020 - 2024
Building and InnovatinG: Digital heAlth Technology and Analytics (BIGDATA) - Data Capture and Integration Core
awarded by
National Institute of Arthritis & Musculoskeletal & Skin Diseases/NIH/DHHS
2020 - 2024
Collaborative Research: SaTC: Core: Medium: Intrusion-Tolerant Outsourced Storage for Cyber-Infrastructure
awarded by
NSF - National Science Foundation
2020 - 2023
Justice Science Meets Computer Science: Preparing an SFS Workforce Ready to Face Cyber-Crime Challenges
awarded by
NSF - National Science Foundation
2017 - 2023
Collaborative Research: CICI: Secure and Resilient Architecture: Data Integrity Assurance and Privacy Protection Solutions for Secure Interoperability of Cloud Resources
awarded by
NSF - National Science Foundation
2016 - 2021
PetaByte Storage Array for UAB Research
awarded by
ALABAMA DEPARTMENT OF COMMERCE
2015 - 2016
BYOD Secure VoIP Idea Development with University of Alabama at Birmingham
awarded by
Cisco Systems, Inc.
2013 - 2016
MRI: Development of a GPU-Enabled, Petascale Active Storage Architecture for Data-Intensive Applications in HPC and Cloud Environments
awarded by
NSF - National Science Foundation
2012 - 2013
Teaching
Teaching Activities
CS332 - Systems Programming (Spring Term 2020)
2020
CS332L - Systems Programming Laboratory (Spring Term 2020)
2020
CS432 - Parallel Computing (Spring Term 2020)
2020
CS532 - Systems Programming (Spring Term 2020)
2020
CS532L - Systems Programming Lab (Spring Term 2020)
2020
CS632 - Parallel Computing (Spring Term 2020)
2020
CS732 - Parallel Computing (Spring Term 2020)
2020
CS332 - Systems Programming (Fall Term 2019)
2019
CS332L - Systems Programming Laboratory (Fall Term 2019)
2019
CS332L - Systems Programming Laboratory (Fall Term 2019)
2019
CS532 - Systems Programming (Fall Term 2019)
2019
CS532L - Systems Programming Lab (Fall Term 2019)
2019
CS532L - Systems Programming Lab (Fall Term 2019)
2019
CS432 - Parallel Computing (Spring Term 2019)
2019
CS433 - Operating Systems (Spring Term 2019)
2019
CS433L - Operating Systems Laboratory (Spring Term 2019)
2019
CS533 - Operating Systems (Spring Term 2019)
2019
CS533L - Operating Systems Laboratory (Spring Term 2019)
2019
CS632 - Parallel Computing (Spring Term 2019)
2019
CS732 - Parallel Computing (Spring Term 2019)
2019
CS303 - Algorithms and Data Structures (Fall Term 2018)
2018
CS303L - Algorithms/Data Structure Lab (Fall Term 2018)
2018
CS303L - Algorithms/Data Structure Lab (Fall Term 2018)
2018
CS303L - Algorithms/Data Structure Lab (Fall Term 2018)
2018
CS330 - Comp Organization/Assembl-Lang (Fall Term 2018)
2018
CS330L - Comp Org & Assy Lang Prog Lab (Fall Term 2018)
2018
CS330L - Comp Org & Assy Lang Prog Lab (Fall Term 2018)
2018
CS432 - Parallel Computing (Spring Term 2018)
2018
CS632 - Parallel Computing (Spring Term 2018)
2018
CS732 - Parallel Computing (Spring Term 2018)
2018
CS303 - Algorithms and Data Structures (Fall Term 2017)
2017
CS303L - Algorithms/Data Structure Lab (Fall Term 2017)
2017
CS432 - Parallel Computing (Spring Term 2017)
2017
CS632 - Parallel Computing (Spring Term 2017)
2017
CS732 - Parallel Computing (Spring Term 2017)
2017
CS303 - Algorithms and Data Structures (Fall Term 2016)
2016
CS303L - Algorithms/Data Structure Lab (Fall Term 2016)
2016
CS303 - Algorithms/ Data Structures (Spring Term 2016)
2016
CS639 - Distributed Computing Research (Spring Term 2016)
2016
CS303 - Algorithms/ Data Structures (Fall Term 2015)
2015
CS303L - Algorithms/Data Structure Lab (Fall Term 2015)
2015
CS201 - Introduction to Programming (Spring Term 2015)
2015
CS201L - Introduction Programming Lab (Spring Term 2015)
2015
CS201L - Introduction Programming Lab (Spring Term 2015)
2015
CS303 - Algorithms/ Data Structures (Spring Term 2015)
2015
CS303L - Algorithms/Data Structure Lab (Spring Term 2015)
2015
CS303 - Algorithms/ Data Structures (Fall Term 2014)
2014
CS303L - Algorithms/Data Structure Lab (Fall Term 2014)
2014
CS304 - Object-Oriented Pro in C++ (Summer Term 2014)
2014
CS398 - Undergrad Honors Resch - RES (Summer Term 2014)
2014
CS399 - Directed Readings (Summer Term 2014)
2014
CS598 - Practical Work Experience (Summer Term 2014)
2014
CS697 - Directed Readings (Summer Term 2014)
2014
CS796 - Directed Readings and Research (Summer Term 2014)
2014
CS799 - Dissertation Research (Summer Term 2014)
2014
CS303 - Algorithms/ Data Structures (Spring Term 2014)
2014
CS398 - Undergrad Honors Resch - RES (Spring Term 2014)
2014
CS399 - Directed Readings (Spring Term 2014)
2014
CS598 - Practical Work Experience (Spring Term 2014)
2014
CS697 - Directed Readings (Spring Term 2014)
2014
CS796 - Directed Readings and Research (Spring Term 2014)
2014
CS799 - Dissertation Research (Spring Term 2014)
2014
CS431 - Distributed Computing (Fall Term 2013)
2013
CS731 - TPS in Distributed Computing (Fall Term 2013)
2013
CS398 - Undergrad Honors Resch - RES (Summer Term 2013)
2013
CS598 - Practical Work Experience (Summer Term 2013)
2013
CS697 - Directed Readings (Summer Term 2013)
2013
CS796 - Directed Readings and Research (Summer Term 2013)
2013
CS799 - Dissertation Research (Summer Term 2013)
2013
CS302 - Object-Oriented Design (Spring Term 2013)
2013
CS399 - Directed Readings (Spring Term 2013)
2013
CS598 - Practical Work Experience (Spring Term 2013)
2013
CS697 - Directed Readings (Spring Term 2013)
2013
CS796 - Directed Readings and Research (Spring Term 2013)
2013
CS799 - Dissertation Research (Spring Term 2013)
2013
CS302 - Object-Oriented Design (Fall Term 2012)
2012
CS302 - Object-Oriented Design (Spring Term 2012)
2012
CS432 - Parallel Computing (Spring Term 2012)
2012
CS632 - Parallel Computing (Spring Term 2012)
2012
CS639 - Distributed Computing Research (Spring Term 2012)
2012
CS732 - Topics in Parallel Computing (Spring Term 2012)
2012
CS302 - Object-Oriented Design (Fall Term 2011)
2011
CS697 - Directed Readings (Fall Term 2011)
2011
CS796 - Directed Readings and Research (Fall Term 2011)
2011
CS799 - Dissertation Research (Fall Term 2011)
2011
CS697 - Directed Readings (Summer Term 2011)
2011
CS796 - Directed Readings and Research (Summer Term 2011)
2011
CS799 - Dissertation Research (Summer Term 2011)
2011
CS302 - Object-Oriented Design (Spring Term 2011)
2011
CS432 - Parallel Computing (Spring Term 2011)
2011
CS632 - Parallel Computing (Spring Term 2011)
2011
CS697 - Directed Readings (Spring Term 2011)
2011
CS732 - Topics in Parallel Computing (Spring Term 2011)
2011
CS796 - Directed Readings and Research (Spring Term 2011)
2011
CS799 - Dissertation Research (Spring Term 2011)
2011
CS302 - Object-Oriented Design (Fall Term 2010)
2010
CS697 - Directed Readings (Fall Term 2010)
2010
CS796 - Directed Readings and Research (Fall Term 2010)
2010
CS799 - Dissertation Research (Fall Term 2010)
2010
CS201 - Intro Obj Orient Programming (Spring Term 2010)
2010
CS632 - Parallel Computing (Spring Term 2010)
2010
CS639 - Distributed Computing Research (Spring Term 2010)
2010
CS732 - Topics in Parallel Computing (Spring Term 2010)
2010
CS302 - Object-Oriented Design (Fall Term 2009)
2009
CS431 - Distributed Computing (Fall Term 2009)
2009
CS631 - Distributed Computing (Fall Term 2009)
2009
CS201 - Intro Obj Orient Programming (Spring Term 2009)
2009
CS639 - Distributed Computing Research (Spring Term 2009)
2009
CS491 - Special Topics (Fall Term 2008)
2008
CS633 - Grid Computing (Fall Term 2008)
2008
CS733 - Topics in Grid Computing (Fall Term 2008)
2008
CS201 - Intro Obj Orient Programming (Spring Term 2008)
2008
CS431 - Distributed Computing (Fall Term 2007)
2007
CS433 - Operating Systems (Fall Term 2007)
2007
CS497 - Competitive Program Techniques (Fall Term 2007)
2007
CS533 - Operating Systems (Fall Term 2007)
2007
CS631 - Distributed Computing (Fall Term 2007)
2007
CS731 - TPS in Distributed Computing (Fall Term 2007)
2007
Background
Education And Training
Doctor of Philosophy in Computer Engineering,
Mississippi State University
2003
Master of Sciences or Mathematics in Computer Science,
Mississippi State University
1995
Bachelor of Engineering in Computer Engineering,
Bangalore University
1991
Contact
Full Name
Purushotham
Bangalore