Detailed Course Curriculum
Lesson by lesson
-
-
Welcome to the course
-
Onboarding meeting
-
Course access duration
-
How to use Discussions option
-
Piracy & infringement warning
-
-
-
1_Introduction
-
2_What is Python ?
-
3_Is Python really needed ?
-
4_Installation
-
5_Jupyter Notebook
-
6_Your First Code
-
7_Lab: Your First Code
-
8_Data types
-
9_Lab: Data types
-
10_Operations
-
11_Lab: Operations
-
12_Type Conversion
-
13_ Lab: Type Conversion
-
14_Input statement
-
15_Lab: Input statement
-
16_IF
-
17_else
-
18_Lab: If else
-
19_While
-
20_ break and continue
-
21_Lab: While, break and continue
-
22_Functions
-
23_Lab: Function
-
24_for loop
-
25_Lab: for loop
-
26_Practice
-
Internship Feedback form - Week 1
-
-
-
1_List
-
2_Lab: List
-
3_Slicing
-
4_Lab: Slicing
-
5_Dictionaries
-
6_Lab: Dictionaries
-
7_Tuples
-
8_Lab: Tuples
-
9_Exceptions
-
10_Module, Package & Library
-
11_Lab: Numpy Part: 1
-
12_Lab: Numpy Part: 2
-
13_Lab: Numpy Part: 3
-
14_Lab: Numpy Part: 4
-
Dataset for Pandas
-
15_Lab: Pandas Part: 1
-
16_Lab: Pandas Part: 2
-
17_Lab: Matplotlib
-
18_pip
-
-
-
Introdution to a nozzle
-
Introduction to Computational fluid dynamics
-
Meshing and types of meshing
-
Geometry, Meshing and Boundary Conditions
-
Geometry Programming
-
Programming BEM meshing 1
-
Programming BEM meshing 2
-
Boundary Conditions
-
Boundary Conditions (Pressure)
-
Programming Boundary Conditions
-
Boundary Conditions (F1F2 function)
-
Programming function to calculate p & q
-
Programming mesh inside the nozzle
-
Programming velocity and pressure
-
Flow through a nozzle (Results discussion)
-
Computational fluid dynamics quiz
-
Optimal mesh sizing analysis briefing
-
Analysis on nozzle convergence size assignment submission
-
Optimal mesh sizing analysis (results discussion)
-
-
-
Introduction to Aircraft
-
Aircraft take-off procedure
-
Atmosphere and Atmosphere layers
-
Aircraft performance equation derivation
-
Piston and Gas Turbine Engine
-
Install ADRpy Library
-
Introduction to ADRpy library
-
Programming thrust to weight ratio of aircraft
-
Sensitivity analysis for thrust weight ratio programming
-
Thrust Mapping of a piston engine program
-
Thrust Mapping of a gas turbine engine program
-
Aircraft sizing analysis
-
Sensitivity analysis
-
Thrust mapping analysis
-
Week 4 feedback
-
-
-
Instructions to generate your certificate
-
Leverage your certificate to get Internship or Job
-
About this course
- 87 lessons
- 21 hours of video content
- Mentor guided projects
- 4.8 course rating & 3100+ learners
Software tools used
About the course
The application of Python in CFD & Computation fields has picked the higher momentum in recent years. Python is being asked as a mandatory skill in most job postings related to CFD & computational engineering. This program is created to address skills & exposure which is needed for fresh graduates to find potential career opportunities.
You need not have any programming background or exposure to take part in this program. We have created the content & learning approach in a way that "anyone can learn to program".
During phase 1, every learner will spend about 10 hours of training with a mentor, to gain confidence to write pages of code. And in phase 2, every learner will get to build 2 individual projects which are from the aerospace sector. At every phase, mentor-led video lectures will guide you step by step. The exposure, skills & confidence you gain during this program can help you gain the career direction & allow you to build projects from any other areas as well.
Start with Python Fundamentals & motivation to master Python
Week 1
Practice with examples & gain confidence to start projects
Week 2
Build your first CFD project using Python
Week 3
Advanced project on Aircraft thrust sizing
Week 4
-
Python for Aerospace Engineering
₹2,999.00
Buy Now -
Reach us for any queries - 7411019255 / [email protected]
Sample Certificate
Participants posts on LinkedIn
|
|
Frequently Asked Questions
-
Should I have any prerequisite knowledge to learn this course?
The course will be taught from fundamentals with real-world examples & hands-on sessions. It should not be a concern if you do not have prior exposure to programming/software used.
-
Should I need a computer?
Yes, you will need a computer to practice.
-
How the teaching will happen?
You will get full access to the course upon the completion of payment.
-
What should I do, if I get a doubt?
You need to report the doubts/issues over the Discussion box available in the course. The course coordinator will clarify your doubts by replying via the discussion box. If needed, we will arrange meetings with the mentor, to clarify your doubts via Zoom.
-
How many projects I will work on?
You will work on 2 projects.
-
How will I build projects?
Projects will be guided by the mentor with the help of recorded lectures.
-
How much time do I have to spend everyday?
We suggest 2 hours per day, an average of 10 hours per week.