Principal Member of Technical Staff and R&D Team Leader (CSA > CMA)
imec, Kapeldreef 75
3001 Leuven, Belgium
Sourav.Sengupta@imec.be
Teaching
I am interested in teaching Cryptology and Data Science to Computer Science students, at both undergraduate and graduate levels. I am also interested in teaching any core or cross-discipline course in Computer Science
at the
undergraduate level. While I love teaching laboratory-based courses in Programming, my passion lies in teaching Discrete Mathematics, Number Theory, Algebra and Linear Algebra to Computer Science students.
I have taught more than a dozen different courses at various levels of Computer Science and Mathematics. Since 2014, I have designed most of the courses that I have taught.
Nanyang Technological University, Singapore
- AY 2021-2022 S2 -- Introduction to Data Science and AI (SC1015) -- Course Coordinator
- AY 2021-2022 S2 -- Introduction to Data Analytics (SC5010) -- Computing Minor, Course Coordinator
- AY 2021-2022 S1 -- Applied Cryptography (CE/CZ4010) -- Elective (new course offering)
- AY 2021-2022 S1 -- Blockchain Technology (CE/CZ4153) -- Elective, Course Coordinator
- AY 2021-2022 S1 -- Python Programming (AI6120) -- Lab-based Bridging Course, MSAI
- AY 2021-2022 S1 -- Navigating the Digital World (CC0002) -- Quantitative Reasoning
- AY 2021-2022 S1 -- Intro to Comp. Thinking and Prog. (CE/CZ1103) -- Tutorials and Labs
- AY 2020-2021 S2 -- Introduction to Data Science and AI (CE/CZ1115) -- Course Coordinator
- AY 2020-2021 S2 -- Introduction to Data Science (CZ1016) -- DSAI, Course Coordinator
- AY 2020-2021 S1 -- Blockchain Technology (CE/CZ4153) -- Elective, Course Coordinator
- AY 2020-2021 S1 -- Python Programming (AI6120) -- Lab-based Bridging Course, MSAI
- AY 2020-2021 S1 -- Intro to Comp. Thinking and Prog. (CE/CZ1103) -- Example Classes
- AY 2020-2021 S1 -- Operating Systems (CE/CZ2005) -- Laboratories and Tutorial Sessions
- AY 2019-2020 S2 -- Python Programming (AI6120) -- Lab-based Bridging Course, MSAI
- AY 2019-2020 S2 -- Introduction to Data Science and AI (CE/CZ1015) -- Course Coordinator
- AY 2019-2020 S2 -- Introduction to Data Science (CZ1016) -- DSAI, Course Coordinator
- AY 2019-2020 S2 -- Data Science for Business (CE/CZ4073) -- Elective, Course Coordinator
- AY 2019-2020 S1 -- Introduction to Data Science and AI (CE/CZ1015) -- Course Coordinator
- AY 2019-2020 S1 -- Introduction to Computational Thinking (CE/CZ1003) -- Example Classes
- AY 2019-2020 S1 -- Computer Security / Systems Security (CE/CZ4062) --
Part-Time Students
- AY 2019-2020 S1 -- Algorithms (CE/CZ2001) -- Laboratories (Project Presentations)
- AY 2018-2019 Summer -- Introduction to Data Science (CZ1016) -- Exchange Students
- AY 2018-2019 S2 -- Introduction to Data Science and AI (CE/CZ1015) -- Course Coordinator
- AY 2018-2019 S2 -- Introduction to Data Science (CZ1016) -- DSAI, Course Coordinator
- AY 2018-2019 S2 -- Data Science for Business (CE/CZ4073) -- Elective, Course Coordinator
- AY 2018-2019 S1 -- Introduction to Computational Thinking (CE/CZ1003) -- Example Classes
- AY 2018-2019 S1 -- Computer Security / Systems Security (CE/CZ4062) --
Part-Time Students
- AY 2017-2018 S2 -- Data Science for Business (CE/CZ4073) -- Elective, Course Coordinator
- AY 2017-2018 S2 -- Cryptography and Network Security (CE/CZ4024) -- Part-Time
Students
- AY 2017-2018 S2 -- Operating Systems (CE/CZ2005) -- Laboratories and Tutorial Sessions
Professional Courses
- What is behind Crypto-Economics? -- Blockchain Innovation Strategy Programme (SkillsFuture), Nanyang Technopreneurship Centre, NTU -- Aug 2021, May 2020, Nov 2020, Apr 2019, Sep 2018
- Design Thinking, Blockchain Technology Management and Cybersecurity -- MiniMasters in Business and Financial Analytics, Nanyang Business School, NTU -- Jul 2021
- Fundamentals of Cyber Security : Applied Cryptography -- SkillsFuture Series on Cyber Security, Nanyang Technopreneurship Centre, NTU -- July 2021, Aug 2020
- The Evolution of Money and Payments -- SkillsFuture Series on FinTech Disruption, Nanyang Technopreneurship Centre, NTU -- June 2021
- Network Security in Practice : Fundamentals of Network Security -- SkillsFuture Series on Cyber Security, Nanyang Technopreneurship Centre, NTU -- Sep 2020
- Introduction to Data Science (basic) -- Top AI Skills to Learn
(SkillsFuture), Centre for Professional and Continuing Education, NTU -- Mar 2020, Nov 2019
- Blockchain and its Impact on Business -- Module on Leadership 4.0, Nanyang Executive MBA Programme,
Nanyang Business School, NTU -- Nov 2019, Oct 2018
Indian Statistical Institute, Kolkata
- AY 2017-2018 S1 -- Computing for Data Sciences -- PGDBA, Year 1
- AY 2016-2017 S2 -- Foundations of Data Science -- MTech CS, Year 1 -- Reading Course
- AY 2016-2017 S1 -- Computing for Data Sciences -- PGDBA, Year 1
- AY 2016-2017 S1 -- Programming and Data Structures Laboratory -- MTech CS, Year 1
- AY 2015-2016 S2 -- Numerical Analysis -- BStat, Year 1
- AY 2015-2016 S1 -- Computing for Data Sciences -- PGDBA, Year 1
- AY 2015-2016 S1 -- Programming and Data Structures Laboratory -- MTech CS, Year 1
- AY 2015-2016 S1 -- Foundations of Data Science -- MTech CS, Year 2 -- Reading Course
- AY 2014-2015 S2 -- Numerical Analysis -- BStat, Year 1 -- Jointly with Prof S Maitra
- AY 2014-2015 S1 -- Introduction to Programming -- MTech CS, Year 1
Short-Term Courses
During 2014-2017, I taught almost every topic in Cryptology and allied disciplines at every short-term certificate course offered at R C Bose Centre for Cryptology and Security, Indian Statistical Institute, targeted at Scientists
coming
from various Govt. of India organizations.
Instructional Lectures
During 2014-2017, I also delivered around 20 instructional lectures in Cryptology and allied fields at Indian Statistical Institute, Kolkata, as a part of almost all short-courses, workshops and project-linked instructional
sessions held
on Cryptology and Cybersecurity.
Other Academic Institutions
- AY 2016-2017 S2 -- Machine Learning -- MSc DS and MSc CS, RKM Vivekananda Univ., Kolkata
- December 2013 -- Topics in Cryptology — Scientists, Homi Bhaba National Institute, Mumbai
- Summer 2008 -- Algebra for Honours Math — BMath, University of Waterloo, Canada
Instructional Lectures
During 2010-2017, I delivered around 30 invited lectures and instructional talks in Cryptology and allied disciplines at targeted training programs for Scientists and Officers from various Govt. of India organizations, including
DRDO,
Cabinet Secretariat, NTRO, C-DAC, IB, BARC.
High-School Workshops
During 2010-2017, I delivered around 30 instructional lectures and hands-on workshops on high-school level mathematics, especially focussing on Mathematical Olympiads, at venues like ISI Kolkata, JBNSTS, Narendrapur RK Mission,
North
Bengal University etc. In addition, I actively organized more than 20 workshops on high-school mathematics for various schools in Kolkata.