PROGRAMME.pdf
 Home  Introduction  Fees  Payment Method  Registration  Programme  Accommodation  Contact Us

Introduction

INSPEM Summer School 2022 is in conjunction with INSPEM's 20th anniversary. Since its inception in 2002, INSPEM has organized various mathematical activities with the aim to benefit all that share common interests spearheaded by the institute. INSPEM Summer School 2022 is organized with the support of the European Mathematical Society via INSPEM's status as an Emerging Regional Center of Excellence (EMS-ERCE) for the duration 2021-2025. This is INSPEM's second cycle as an EMS-ERCE. The first cycle was between 2014-2019.

INSPEM Summer School 2022 will put forward 3 schools. The first school will focus on Python and give students hands-on experience with a High-Performance Computer. The second school is related to selected cryptography issues and its respective Python programming. The third school is related to computational quantum physics.

To this end, INSPEM Summer School 2022 invites all interested parties; professional researchers and students to attend and participate. The INSPEM Summer School 2022 will indeed be beneficial to all.

3 main topics:

Cryptography

Title: Theory and practice of the RSA and the AES cryptosystems

Abstract
:
RSA has been a prominent public key cryptosystem for over 40 years. Nowadays, it is still being used in several commercial and security systems. The first part of this course is devoted to describe the mathematics behind RSA, including key generation, encryption, decryption, and cryptanalysis. It also presents a practical implementation of the main algorithms of RSA with the programming language Python.
In parallel, the AES Encryption algorithm (also known as the Rijndael algorithm) has been the main symmetric block cipher algorithm for over than 20 years. The second part of this course will present the details of the algorithms involved in AES, and their implementation with the programming language Python.

Keywords: RSA, Primality tests, Cryptanalysis, AES

References:
[1] Jason Hinek: Cryptanalysis of RSA and Its Variants, Chapman & Hall/CRC Cryptography and Network Security Series, 2009
[2] Joan Daemen, Vincent Rijmen: The Design of Rijndael: The Advanced Encryption Standard (AES), Springer, 2002
[3] Shannon W. Bray: Implementing Cryptography Using Python, Wiley, 2020

High Performance Computing (HPC)

Title: Introduction to High Performance Computing : Python Programming for Beginners

Abstract:
:
High-Performance Computing (HPC) has always been at the very leading edge of Computer technology. High-performance computing (HPC) is a technology that harnesses the power of supercomputers or computer clusters to solve complex problem requiring massive computation. This course will introduce High Performance Computing and technology that associated with High Performance Computing for example artificial intelligence, deep learning, big data and cryptology.
Python code is concise and readable even to new developers, which is beneficial to many latest technology. Due to its simple syntax, the development of applications with Python is fast when compared to many other programming languages The major part of this course will present hands-on python programming for beginners. The hands-on course will focus on python data structures, array, lists, data analysis and also understanding the Machine Learning(ML) processes/phases using IRIS dataset.
Keywords: High performance computing, python programming, deep learning, big data, cryptology.

References:
[1] Sterling, T., Brodowicz, M., & Anderson, M. (2018). High Performance Computing. Berkeley: Morgan Kaufmann, Indiana Bloomington.
[2] Thomas Sterling, Matthew Anderson and Maciej Brodowicz (2017). High Performance Computing: Modern System and Practices. Elsevier Science.
[3] Python Tutorial. https://www.w3schools.com/python/

Quantum Physics

Title: Density Functional Theory and its Applications


Abstract:
:
Computational science has emerged as a powerful partner to experimental and theoretical studies, especially in the field of material science. Various material simulation methods have been introduced to study material behaviour at different levels namely the electronic structure, atomistic or molecular and the finite element level.
This course will introduce density functional theory (DFT) which is a first-principles method (ab initio method) that considers nuclei and electrons as the basic particle. Density functional theory (DFT) is one of the most successful and popular quantum mechanical approaches to studying molecules, nanostructures, solids, surfaces and interfaces, by directly solving approximate versions of the Schrodinger equation.

Keywords: Density Functional Theory, First-principles, electronic structure, material science, Schrodinger Equation.

Topics cover:
1. Computational Materials Science
2. Foundation of Density Functional Theory
3. Advanced Density Functional Theory-I
4. Advanced Density Functional Theory-II
5. Applications: Materials Properties Using Density Functional Theory

References:
[1] Sholl, D.S. and J.A. Steckel, Density Functional Theory: A Practical Introduction. 2009: John Wiley & Sons.
[2] Lee, J.G., Computational materials science : an introduction. Second edition. ed, ed. ProQuest. 2017, Boca Raton: CRC Press, Taylor & Francis.
[3] Giustino, F. Materials modelling using density functional theory :properties and predictions. 2014.

Fees

RM 900

Method of Payment

Online Registration

Park Inn by Radisson Putrajaya to Institute for Mathematical Research
Distance from Hotel : 6.1 km (via GRAB : +- RM 15)

You are advice to bring own pocket money approximately RM 300

Contact Us

Lets get in touch. Send us a message:

Institute for Mathematical Research, UPM

Phone: +603 97696878

Email: n_sumirah[at]upm.edu.my

©2022. Institute for Mathematical Research (INSPEM), Universiti Putra Malaysia.