Positions

Overview

  • Dr. Ragib Hasan is a tenured Associate Professor at the Department of Computer Science at the University of Alabama at Birmingham. He leads the SECuRE and Trustworthy Computing Lab (SECRETLab). He is also the founder of Shikkhok.com — an award-winning free education platform in Bengali language, and the co-ordinator of the BanglaBraille project, aimed at creating educational material for visually impaired children in South Asia.

    He is recipient of the NSF CAREER Award for his research on trustworthy cloud computing.

    In the past, Dr. Hasan was an NSF Computing Innovation Fellow and Assistant Research Scientist at the Dept. of Computer Science, Johns Hopkins University. His research was supported by the 2009 NSF/CRA Computing Innovation Postdoctoral Fellowship. At Hopkins, he was a member of the Hopkins Storage Systems Lab and collaborated with Prof. Randal Burns.

    He received his Ph.D. in Computer Science in 2009, from the University of Illinois at Urbana-Champaign.
  • Selected Publications

    Book

    Year Title Altmetric
    2011 Message from the IDCS 2011 chairs.  Ed. 7017 LNCS.  2011
    2006 Reactivity on the Web.  Ed. 4254 LNCS.  2006

    Chapter

    Year Title Altmetric
    2015 Privacy in the Cloud.  141-165. 2015
    2014 Virtualizing Resources for the Cloud.  510-549. 2014
    2014 Security in big data and cloud computing: Challenges, solutions, and open problems.  579-594. 2014
    2008 Database issues in trust management and trust negotiation.  73-113. 2008
    2008 Trustworthy records retention.  357-381. 2008
    Cloud Forensics.  233-244.

    Research Overview

  • Computer Security
    Cloud Computing
    Internet of Things (IoT)
    Fog Computing
    Smart City
    Digital Forensics
    Cloud Forensics
  • Teaching Activities

  • CS403 - Cloud Computing (Summer Term 2020) 2020
  • CS403L - Cloud Computing Lab (Summer Term 2020) 2020
  • CS633 - Cloud Computing (Summer Term 2020) 2020
  • CS633L - Cloud Computing Lab (Summer Term 2020) 2020
  • CS733 - Cloud Computing (Summer Term 2020) 2020
  • CS733L - Cloud Computing Lab (Summer Term 2020) 2020
  • CS250 - Discrete Structures (Spring Term 2020) 2020
  • CS436 - Computer Security (Fall Term 2019) 2019
  • CS443 - Cloud Security (Fall Term 2019) 2019
  • CS636 - Computer Security (Fall Term 2019) 2019
  • CS643 - Cloud Security (Fall Term 2019) 2019
  • CS736 - Computer Security (Fall Term 2019) 2019
  • CS743 - Cloud Security (Fall Term 2019) 2019
  • CS403 - Cloud Computing (Summer Term 2019) 2019
  • CS403L - Cloud Computing Lab (Summer Term 2019) 2019
  • CS633 - Cloud Computing (Summer Term 2019) 2019
  • CS633L - Cloud Computing Lab (Summer Term 2019) 2019
  • CS733 - Cloud Computing (Summer Term 2019) 2019
  • CS733L - Cloud Computing Lab (Summer Term 2019) 2019
  • CS250 - Discrete Structures (Spring Term 2019) 2019
  • CS436 - Computer Security (Fall Term 2018) 2018
  • CS443 - Cloud Security (Fall Term 2018) 2018
  • CS636 - Computer Security (Fall Term 2018) 2018
  • CS643 - Cloud Security (Fall Term 2018) 2018
  • CS736 - Computer Security (Fall Term 2018) 2018
  • CS743 - Cloud Security (Fall Term 2018) 2018
  • CS403 - Cloud Computing (Summer Term 2018) 2018
  • CS633 - Cloud Computing (Summer Term 2018) 2018
  • CS733 - Cloud Computing (Summer Term 2018) 2018
  • CS250 - Discrete Structures (Spring Term 2018) 2018
  • CS436 - Computer Security (Fall Term 2017) 2017
  • CS443 - Cloud Security (Fall Term 2017) 2017
  • CS636 - Computer Security (Fall Term 2017) 2017
  • CS643 - Cloud Security (Fall Term 2017) 2017
  • CS743 - Cloud Security (Fall Term 2017) 2017
  • CS403 - Cloud Computing (Summer Term 2017) 2017
  • CS633 - Cloud Computing (Summer Term 2017) 2017
  • CS733 - Cloud Computing (Summer Term 2017) 2017
  • CS250 - Discrete Structures (Spring Term 2017) 2017
  • CS436 - Computer Security (Fall Term 2016) 2016
  • CS636 - Computer Security (Fall Term 2016) 2016
  • CS636 - Computer Security (Fall Term 2016) 2016
  • CS736 - Computer Security (Fall Term 2016) 2016
  • CS330 - Comp Organization/Assembl-Lang (Fall Term 2015) 2015
  • CS443 - Cloud Security (Fall Term 2015) 2015
  • CS643 - Cloud Security (Fall Term 2015) 2015
  • CS743 - Cloud Security (Fall Term 2015) 2015
  • CS250 - Discrete Structures (Spring Term 2015) 2015
  • CS330 - Comp Organization/Assembl-Lang (Fall Term 2014) 2014
  • CS643 - Cloud Security (Fall Term 2014) 2014
  • CS743 - Cloud Security (Fall Term 2014) 2014
  • CS250 - Discrete Structures (Spring Term 2014) 2014
  • CS250 - Discrete Structures (Fall Term 2013) 2013
  • CS691 - Special Topics (Fall Term 2013) 2013
  • CS791 - Special Topics (Fall Term 2013) 2013
  • CS250 - Discrete Structures (Spring Term 2013) 2013
  • CS101 - Fluency With Information Techn (Fall Term 2012) 2012
  • CS491 - Special Topics (Fall Term 2012) 2012
  • CS691 - Special Topics (Fall Term 2012) 2012
  • CS791 - Special Topics (Fall Term 2012) 2012
  • CS250 - Discrete Structures (Spring Term 2012) 2012
  • CS691 - Special Topics (Fall Term 2011) 2011
  • CS791 - Special Topics (Fall Term 2011) 2011
  • Education And Training

  • Doctor of Science or Mathematics in Computer and Information Sciences, University of Illinois System : Urbana-Champaign 2009
  • Master of Sciences or Mathematics in Computer Science, University of Illinois at Urbana - Champaign 2005
  • Bachelor of Science or Mathematics in Computer Engineering, Bangladesh University of Engineering and Technology 2003
  • Johns Hopkins University Computer Science, Postdoctoral Fellowship 2011
  • Awards And Honors

    Full Name

  • Ragib Hasan