Lecturer in Cyber Security
Division of Computing, Engineering and Mathematical Sciences (CEMS)
Innovation lead and Information Services liaison lead: Institute of Cyber Security for Society (iCSS)
Official webpage: link
Welcome to my web-home!
News (Publication on Game Theory)
Sanjay Bhattacherjee and Satya R. Chakravarty and Palash Sarkar. A General Model for Multi-Parameter Weighted Voting Games, International Journal of Game Theory, 54(15), 2025.
News (Publication on Cryptology)
Sanjay Bhattacherjee and Julio Hernandez-Castro and Jack Moyler. A Greedy Global Framework for Lattice Reduction Using Deep Insertions, IACR Communications in Cryptology, 2(1), April 08, 2025.
News (Publication on Fact-checking and Information Retrieval)
Enes Altuncu and Can Baskent and Sanjay Bhattacherjee and Shujun Li and Dwaipayan Roy. FACTors: A New Dataset for Studying the Fact-checking Ecosystem. In Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'25), Padua, Italy, July 13-17 2025.
News (Publication on Blockchains using NLP)
Zsofia Baruwa and Sanjay Bhattacherjee and Sahil Rey Chandnani and Zhen Zhu. User Perceptions of Cryptocurrency Attacks -- Extended Abstract. In Proceedings of IEEE Crypto Valley Conference 2025, June 5-6 2025, 5th - 6th June 2025, Rotkreuz, Switzerland.
News (Publication on Order Matching using Proportional Representation): Sanjay Bhattacherjee and Palash Sarkar. On Using Proportional Representation Methods as Alternatives to Pro-Rata Based Order Matching Algorithms in Stock Exchanges. Computational Economics (2024). https://doi.org/10.1007/s10614-024-10576-7
PhD Thesis: The introductory chapter is available here and all implementations related to my thesis are available here.
Technical essays:
An assembled critique of WhatsApp’s updated Terms of Use and Privacy Policy (a short write-up dated 14 January, 2021).
Essays on pedagogy:
How theory informs my beliefs and values as an HE educator (PGCHE UELT8190 Assignment 1)
On my learning and educational philosophy, student engagement, and my teaching portfolio (PGCHE UELT8190 Assignment 2)
The “depth versus breadth” dichotomy in education: the case of mathematical background coverage in the computer science curriculum (PGCHE UELT8310 Assignment 1)
The challenge in understanding mathematical concepts (especially proofs) for students of computer science (PGCHE UELT8310 Assignment 2)
Programming Pedagogy - An Individual Investigation in Higher Education (PGCHE UELT8220 Assignment)