July 18, 2024
2:00 pm
This intensive two-week faculty development programme is designed for engineers and scientists who aim to enhance their MATLAB skills, bridging the gap between theoretical knowledge and practical application. The workshop will cover fundamental to advanced topics, ensuring participants gain a comprehensive understanding of MATLAB and its applications in solving real-world engineering and scientific problems.
The objective of the two-week faculty development programme on “MATLAB for Engineers and Scientists: Bridging Theory and Application” is to provide participants with a comprehensive understanding of MATLAB’s capabilities and applications in solving real-world engineering and scientific problems. The workshop aims to bridge the gap between theoretical concepts and practical implementation by offering hands-on experience with MATLAB’s tools and functions. Participants will learn to efficiently analyze data, develop algorithms, and create models and simulations, enhancing their ability to apply theoretical knowledge to practical scenarios. The workshop also seeks to foster problem-solving skills, encourage innovative thinking, and promote the integration of MATLAB into their professional and academic endeavors.
MATLAB (Matrix Laboratory) is a high-level programming language and interactive environment developed by MathWorks, primarily used for numerical computation, visualization, and algorithm development. It is widely utilized in various fields such as engineering, physics, finance, and biology for tasks ranging from data analysis and image processing to control system design and computational biology. MATLAB’s powerful built-in functions and toolboxes, combined with its ability to handle matrix and array mathematics efficiently, make it a versatile tool for both research and development. Additionally, it supports integration with other languages and applications, enhancing its utility in complex, multidisciplinary projects.
The FDP is open to engineers, scientists, researchers, and students in STEM fields who are interested in enhancing their computational and analytical skills using MATLAB. It is suitable for both beginners seeking foundational knowledge and experienced users aiming to deepen their understanding and application of MATLAB. Participants from academia, industry, and research institutions are all welcome, as the workshop caters to a diverse range of proficiency levels and professional backgrounds.
Day 1 (18 July 2024): Advanced Programming Techniques (Speaker: Dr. SWAPNIL V. KALE)
Session Content:
Advanced function creation and management, Efficient script writing and debugging, Use of anonymous functions and function handles
Hands-on Exercises:
Create complex scripts and functions, Debugging advanced MATLAB code
Day 2 (19 July 2024): Data Import and Preprocessing (Speaker: Dr. Shalu Gupta)
Session Content:
Importing data from various sources (CSV, Excel, databases), Data cleaning techniques, Handling missing data
Hands-on Exercises:
Import and preprocess real-world datasets
Day 3 (20 July 2024): Advanced Plotting and Visualization (Speaker: Dr. SWAPNIL V. KALE)
Session Content:
Advanced 2D and 3D plotting, Customizing plots: adding annotations, legends, and multiple axes, Interactive plots
Hands-on Exercises:
Create and customize complex visualizations
Day 4 (21 July 2024): Numerical Methods and Algorithms (Speaker: Dr. Amanjot Kaur)
Session Content:
Solving linear and nonlinear equations, Eigenvalues and eigenvectors computation, Numerical integration and differentiation
Hands-on Exercises:
Implement numerical algorithms in MATLAB
Day 5 (22 July 2024): Optimization Techniques (Speaker: Dr. Amit Kumar Yadav)
Session Content:
Formulating optimization problems, Linear, nonlinear, and mixed-integer programming, Global optimization methods
Hands-on Exercises:
Solve optimization problems using MATLAB’s Optimization Toolbox
Day 6 (23 July 2024): Statistical Analysis and Data Fitting (Speaker: Dr. Harmanpreet Singh Kapoor)
Session Content:
Descriptive and inferential statistics, Curve fitting and regression analysis, Hypothesis testing
Hands-on Exercises:
Perform statistical analysis and fit models to data
Day 7 (24 July 2024): Machine Learning Fundamentals (Speaker: Prof.(Dr.) Pooja)
Session Content:
Introduction to supervised and unsupervised learning, Data preparation and feature extraction, Training and evaluating, machine learning models
Hands-on Exercises:
Build and evaluate machine learning models in MATLAB
Day 8 (25 July 2024): Deep Learning with MATLAB (Speaker: Prof.(Dr.) Pooja)
Session Content:
Basics of deep learning and neural networks, Building and training deep learning models, Transfer learning
Hands-on Exercises:
Implement deep learning models using MATLAB’s Deep Learning Toolbox
Day 9 (26 July 2024): Signal Processing Techniques (Speaker: Er. Pickon Majumdar)
Session Content:
Signal filtering and Fourier analysis, Wavelet transforms and spectral analysis, Advanced signal processing applications
Hands-on Exercises:
Apply signal processing techniques to real-world data
Day 10 (27 July 2024): Control Systems Design (Speaker: Er. Pickon Majumdar)
Session Content:
Modeling dynamic systems, Designing and simulating control systems, PID control and state-space methods
Hands-on Exercises:
Design and simulate control systems in MATLAB and Simulink
Day 11 (28 July 2024): Integrating MATLAB with External Tools (Speaker: Dr. Shalu Gupta)
Session Content:
Interfacing MATLAB with Python, C/C++, and Java, Using MATLAB with external hardware (e.g., Arduino, Raspberry Pi), Automating tasks and creating scripts for workflow integration
Hands-on Exercises:
Integrate MATLAB with other programming environments and hardware
Day 12 (29 July 2024): Parallel Computing and Code Optimization (Speaker: Er. Pickon Majumdar)
Session Content:
Introduction to parallel computing in MATLAB, Optimizing code performance, GPU computing
Hands-on Exercises:
Optimize MATLAB code and use parallel computing techniques
Day 13 (30 July 2024): Image Processing and Computer Vision (Speaker: Dr. B. S. Ratanpal)
Session Content:
Image enhancement and transformation, Object detection and feature extraction, Advanced image processing techniques
Hands-on Exercises:
Perform image processing tasks using MATLAB’s Image Processing Toolbox
Day 14 (31 July 2024): Computational Fluid Dynamics Simulations Using MATLAB for Engineers and Scientists (Speaker: Prof. (Dr.) Zakia Hammouch)
Prof. (Dr.) H. P. Singh VSM, Hon’ble President, The ICFAI University, Jaipur, INDIA
Prof. (Dr.) Ahmed Mouchtachi, Rector of Moulay Ismail University, MOROCCO
Prof. (Dr.) A. K. Saini, Director, IcfaiTech,The ICFAI University, Jaipur, INDIA
Prof. (Dr.) Mohammed Ouazzani Jamil, Vice Rector, Private University of Fez, MOROCCO
Dr. R. K. Chaurasia, HoD, ECE & Basic Science, IcfaiTech, The ICFAI University, Jaipur, INDIA
Prof. (Dr.) Zakia Hammouch, Ecole Normale Supérieure Moulay Ismail University , MOROCCO
Dr. Mehar Chand: Department of Mathematics, Baba Farid College, Bathinda, INDIA & Founder and President of MathTech Thinking Foundation, INDIA
Ms. Payal Singhal: The ICFAI University, Jaipur, INDIA.
Mr. Shiwam Pratap Singh: The ICFAI University, Jaipur, INDIA
Mr. Jatin Bansal: Executive Member, MTTF, Fazilka, INDIA
The ICFAI University, Jaipur, INDIA
Moulay Ismail University, MOROCCO