Jahid Hasan
Graduate Teaching/Research Assistant
Department of Computer Science
Iowa State University
https://www.cs.iastate.edu/people/jahid-hasan
Office Room: Pearson Hall 0112
Jahid Hasan
Graduate Teaching/Research Assistant
Department of Computer Science
Iowa State University
https://www.cs.iastate.edu/people/jahid-hasan
Office Room: Pearson Hall 0112
I am pursuing a Ph.D. in Computer Science at Iowa State University, with an anticipated completion date of December 2025 or May 2026. This program builds upon my concurrent pursuit of Master’s degrees in Computer Science and Entrepreneurship, which I expect to complete this Fall 2024. I completed my M.Eng. in Information and Communication Engineering in 2020 from Nanjing University of Posts and Telecommunications, China, where I was fortunate to work with Dr. Xu Minghai. 2017, I received my B.S. in Electrical and Electronic Engineering at the Atish Dipankar University of Science and Technology, Bangladesh.
I am currently conducting Ph.D. research under Dr. Cai, focusing on Conducting an ongoing research project on enhancing privacy-preserving data sharing and analytics on cloud servers in alignment with OSTP's (The Office of Science and Technology Policy Advance Privacy-Preserving Data Sharing Initiative). I have completed my Master’s thesis with Dr. Zhang Wensheng, focusing on Oblivious RAM construction for securing data access patterns in cloud storage systems.
💼I am on the academic job market! Feel free to reach out. Find my CV
Research Assistant, Dr. Cai Lab (Jan. 2023 - Present)
Conducting ongoing research projects on enhancing privacy-preserving data sharing and analytics on cloud servers in alignment with OSTP’s (The Office of Science and Technology Policy) Advance Privacy-Preserving Data Sharing initiative
Summer'22 Research Assistant (visitor), Data Storage Lab (DSL)
Conducted in-depth research on configuration dependency components of Linux file systems, resulting in the publication of three research papers in top conferences (cited in the acknowledgment section)
Developed a configuration state builder tool that generated mke2fs configuration states based on its self-dependency (SD) and cross-parameter dependency (CPD), resulting in a 25% increase in the efficiency of generating configuration states
Developed and programmed a parallel testing framework to test a total of 25 EXT4 image file systems, resulting in a 57.6% increase in testing efficiency and identifying and analyzing 35 dependency bugs
COMS 352 - Introduction to Operating Systems. Teaching Assistant, Spring 2023, Spring 2024, Spring 2025. Taught by: Dr. Zhang Wensheng
COMS 352 - Introduction to Operating Systems. Teaching Assistant, Spring 2022, Fall 2022, Fall 2024. Taught by: Dr. Matthew Tancreti
COMS 252 - Linux Operating System Essentials. Teaching Assistant, Fall 2021. Taught by: Dr. Andrew Miner
Spring 2024:
FFP 530/HDFS 770 - Family Financial Planning, taught by Dr. Jim Deal
INDD 530 - Design Thinking, taught by Dr. Seda McKilligan
MGMT 523X - Leadership, taught by Dr. Robert Olinger
COM S 572 - Principles of Artificial Intelligence, taught by Dr. Jin Tian
Spring 2023:
COM S 531 - Theory of Computation, taught by Dr. Jack Lutz
COM S 672 - Advanced Topics in Computational Intelligence, taught by Dr. Mengdi Huai
ENTSP 567 - Launching International Ventures, taught by Dr. Annaleena Parhankangas
ENTSP 583 - Formulating and Implementing Innovation Strategies, taught by Dr. Pol Herrmann
ENTSP 594 - ISU Startup Factory Program, taught by Peter Hong. Director
Fall 2022:
COM S 559 - Security and Privacy in Cloud Computing, taught by Dr. Wensheng Zhang
Involved with course projects/assignments: AWS CLI, Java, Cryptography.
Project Paper Title: Securing Multi-party Computation Using Machine Learning
COM S 579x - Natural Language Processing, taught by Dr. Forrest Sheng Bao
Involved with course projects: Re-factorize SueNes using HuggingFace transformer library to fine-tune the model using both PyTorch and TensorFlow
Spring 2022:
COM S 573 - Machine Learning, taught by Dr. Hongyang Gao
Involved with course projects: SVM & Perceptron for Handwritten Digits Recognition, Fortune Cookie Classifier, LeNet5 on CIFAR10.
Group Project Paper Title: Aggregating The Ensemble Knowledge From Edges For Federated Learning
COM S 574 - Introduction to Machine Learning, taught by Dr. Christopher Quinn
CPRE 563X - Advanced Data Storage Systems, taught by Dr. Mai Zheng
Involved with course research projects: LLVM/CLANG.
Project Paper Title: An Analysis of Bugs In Persistent Memory Application [ResearchGate]
Fall 2021:
COM S 511 - Design and Analysis of Algorithms, taught by Dr. Oliver Eulenstein
COM S 561 - Database Design, Management, and Research, taught by Dr. Qi Li
Involved with course projects: MySQL + JSP, Neo4j, MongoDB + PyMongo
M.Eng. Thesis: Multi-server oblivious RAM approach for secure cloud storage. Department of Computer Science, Iowa State University. [Google Scholar]
M.Eng. Thesis: Bulletproofs: A Non-Interactive Zero Knowledge Proof Protocol For Blockchain Security. Dept. of ICE, NJUPT. [ResearchGate]
B.Sc. Thesis: Mathematical Modeling and Simulation Based System Identification of Non-minimum Phase Electro-Hydraulic Servo (EHS) System. Dept. of EEE, ADUST.
Jahid Hasan (2024). Optimizing Large Language Models through Quantization: A Comparative Analysis of PTQ and QAT Techniques. arXiv preprint arXiv:2411.06084 [Google Scholar]
Jahid Hasan (2023). Security and Privacy Issues of Federated Learning. arXiv preprint arXiv:2307.12181 [Google Scholar]
IEEE 4th International Conference on Computing, Power and Communication Technologies (GUCON), 2021, pp. 1-7. DOI: https://doi.org/10.1109/GUCON50781.2021.9573797 [Google Scholar] [PDF]
Krishna Mridha, Jahid Hasan, Saravanan D, Ankush Ghosh (2021). Phishing URL Classification Analysis Using ANN Algorithm. IEEE 4th International Conference on Computing, Power and Communication Technologies (GUCON), 2021, pp. 1-7. DOI: https://doi.org/10.1109/GUCON50781.2021.9573797 [Google Scholar] [PDF]
J. Hasan (2019). Overview and Applications of Zero Knowledge Proof (ZKP). International Journal of Computer Science and Network (IJCSN), Vol.8(5), pp.436-440 [Google Scholar] [ResearchGate] [PDF]
J. Hasan, T. Karmaker, M. I. Ahmed (2019). Mathematical Modeling and Simulation Based System Identification of Non-minimum Phase Electro-Hydraulic Servo (EHS) System. International Journal of Engineering Research & Technology (IJERT), Vol.8(09) pp.189-195. DOI: http://dx.doi.org/10.17577/IJERTV8IS090063 [Google Scholar] [PDF]
[2021] Keynote Speaker at ISU PyTorch Workshop Summit, Organized by Interactive Learning Student Association (ILSA), ISU Computer Science Department. Total Sessions: 3. [Poster]
[2023] IEEE Transactions on Neural Networks and Learning Systems.
[2022] IEEE Transactions on Information Forensics and Security
[2022] Springer Nature: The International Journal of Information Security.
[2022] Finalist at the International Immigrant Entrepreneurs Summit, Iowa, USA. WeAreIowa News Article Link and YouTube Link
[2024] Received Teaching Excellence Award by the Department of Computer Science, ISU.
[2023] ISU National Science Foundation Innovation Corps (I-Corps) Program For Entrepreneurs hosted by NSF I-Corps Hub: Great Lakes Region
[2023] Awarded the International Scholar Business Graduate Scholarship at Ivy College of Business, ISU.
[Spring'23] Admitted to the concurrent MS in Entrepreneurship program at ISU.
[2022] Journal reviewer of Springer Nature: The International Journal of Information Security.
[Summer'22] Worked at Data Storage Lab (DSL) as a Summer Research Assistant (visitor), supervised by Dr. Mai Zheng.
[2022-23] Former Faculty Senator Officer of the Computer Science Graduate Student Organization (CSGSO) Administration.
[2021] Phishing URL Classification paper is accepted to appear at IEEE GUCON.
[2021] Awarded the Graduate Teaching Assistantship position at ISU.
[2018-19] Received Nanjing Municipal Government International Student Scholarship Award.
[2017-20] Received NJUPT First Level Scholarship.