# Tutorials This directory contains all the tutorials. ## Table of Content ### Introductory Programming Concepts - [Introduction to Programming](module_1/1_01_intro_to_programming.md) - [Installing Anaconda](module_1/1_02_installing_anaconda.md) - [Intro to Anaconda](module_1/1_03_intro_to_anaconda.md) - [Getting started with Spyder](module_1/1_04_spyder_getting_started.md) - [Basics of python](module_1/1_05_basics_of_python.md) - [Arrays](module_1/1_06_arrays.md) - [Functions](module_1/1_functions.md) - [Control Structures](module_1/1_07_control_structures.md) \[In-progress\] - [Classes/Objects](module_1/1_classes_and_objects.md) - [Excel to Python](module_1/1_excel_to_python.md) - Unlisted Tutorials: - [Fundamentals of Computing](module_1/1_fundamentals_of_programming.md) - [Open source software](module_1/1_open_source_software.md) \[In-progress\] - [Computational Expense](module_1/1_computational_expense.md) ### Algorithm Developments for ME - [Introduction to Numerical Methods](module_2/2_01_intro_to_numerical_methods.md) \[In-progress\] - [Version Control](module_2/2_version_control.md) \[In-progress\] - Code debugging - Code Documentation - Code libraries & resources - [AI assisted programming](2_ai_assisted_programming) - Verification and Validation - Roots and Optimization - Linear Regression ### Applications of Computational Mathematics in ME - Systems of Equations and LU Decomposition - Nonlinear Equation Solver - Numerical Differentiation - Numerical Integration - Ordinary Differential Equations ### Data Analysis of Processing - [Plotting](4_plotting.md) - Importing scientific data - Data Processing - Data Visualization ### Introduction to AI for Engineering Problems - Supervised vs unsupervised learning - Neural Networks