# Introduction to Python and Petroleum Data Analytics

- Institution: IIT-ISM Dhanbad
- Department: Chemical Engineering
- Teacher: Prof. Archana
- Level: Undergraduate
- Language: English
- Subjects: Chemistry, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/103105782)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/103105782)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

Petroleum Data Analytics (PDA) is rapidly transforming the oil and gas industry through the integration of Artificial Intelligence (AI) and Machine Learning (ML). As we look ahead, it's evident that mastering these technologies will be pivotal for shaping the future of engineering disciplines, particularly in petroleum engineering.

This 12- week course aims to equip the next generation of petroleum professionals with essential foundations in PDA. While it's acknowledged that a single course cannot cover all aspects of becoming a PDA expert, it serves as a crucial starting point. Participants will gain a realistic understanding of AI and ML fundamentals as they apply to solving engineering challenges in the petroleum sector.

For engineering-domain experts, transitioning into skilled AI and ML practitioners is becoming increasingly important. The ability to harness data-driven insights through these technologies will not only optimize existing processes but also drive innovation in exploration, production, and operational efficiency within the industry.

Ultimately, this course serves as a catalyst for enthusiasts and professionals alike to grasp the transformative potential of PDA. It's a step towards unlocking the future where data-driven strategies and advanced analytics play a central role in shaping the trajectory of the oil and gas industry.

Intended audience: Undergraduate, post graduate and PhD students’ professional practitioner in the discipline of Petroleum Engineering, Petroleum Refinery Engineering, Chemical Engineering

Prerequisites: Bachelor’s degree in any Engineering discipline

## Lectures

1. [Lecture 1 | Overview](https://invisiblenetwork.ai/learn/nptel/103105782/2e506c29ffce) (Video)
2. [Lecture 2 | Significance of Python and Petroleum Data Analytics](https://invisiblenetwork.ai/learn/nptel/103105782/8df6106d4411) (Video)
3. [Lecture 3 | Significance of Python and Petroleum Data Analytics](https://invisiblenetwork.ai/learn/nptel/103105782/78d6817d6b5c) (Video)
4. [Lecture 4 | Significance of Python and Petroleum Data Analytics](https://invisiblenetwork.ai/learn/nptel/103105782/5d0516e52f41) (Video)
5. [Lecture 5 | Significance of Python and Petroleum Data Analytics](https://invisiblenetwork.ai/learn/nptel/103105782/303b2e936860) (Video)
6. [Lecture 6 | Programming Fundamentals - 1](https://invisiblenetwork.ai/learn/nptel/103105782/cb219a739d19) (Video)
7. [Lecture 7 | Programming Fundamentals - 2](https://invisiblenetwork.ai/learn/nptel/103105782/197f4786524a) (Video)
8. [Lecture 8 | Programming Fundamentals - 3](https://invisiblenetwork.ai/learn/nptel/103105782/3fa5d91e7299) (Video)
9. [Lecture 9 | Programming Fundamentals - 4](https://invisiblenetwork.ai/learn/nptel/103105782/eca01fc53c0a) (Video)
10. [Lecture 10 | Programming Fundamentals - 5](https://invisiblenetwork.ai/learn/nptel/103105782/72a0128bafa5) (Video)
11. [Lecture 11 | Implementation of Python Libraries - 1](https://invisiblenetwork.ai/learn/nptel/103105782/abdacc7d815e) (Video)
12. [Lecture 12 | Implementation of Python Libraries - 2](https://invisiblenetwork.ai/learn/nptel/103105782/a5acceeb2777) (Video)
13. [Lecture 13 | Implementation of Python Libraries - 3](https://invisiblenetwork.ai/learn/nptel/103105782/8159d1eee379) (Video)
14. [Lecture 14 | Implementation of Python Libraries - 4](https://invisiblenetwork.ai/learn/nptel/103105782/cff7c501c3d9) (Video)
15. [Lecture 15 | Implementation of Python Libraries - 5](https://invisiblenetwork.ai/learn/nptel/103105782/66bc5e898e90) (Video)
16. [Lecture 16 | Implementation of Python Libraries - NUMPY (I)](https://invisiblenetwork.ai/learn/nptel/103105782/19d123e748e8) (YouTube)
17. [Lecture 17 | Implementation of Python Libraries - NUMPY (II)](https://invisiblenetwork.ai/learn/nptel/103105782/ef64f19c7122) (YouTube)
18. [Lecture 18 | Implementation of Python Libraries - NUMPY (III)](https://invisiblenetwork.ai/learn/nptel/103105782/8929413cb551) (YouTube)
19. [Lecture 19 | Implementation of Python Libraries - Matplotlib (I)](https://invisiblenetwork.ai/learn/nptel/103105782/789fe7011d7e) (YouTube)
20. [Lecture 20 | Implementation of Python Libraries - Matplotlib (II)](https://invisiblenetwork.ai/learn/nptel/103105782/090d00d33c37) (YouTube)
21. [Lecture 21 | Data Wrangling and Preprocessing (I)](https://invisiblenetwork.ai/learn/nptel/103105782/3eef188c7450) (YouTube)
22. [Lecture 22 | Data Wrangling and Preprocessing (II)](https://invisiblenetwork.ai/learn/nptel/103105782/c7fa157c83a6) (YouTube)
23. [Lecture 23 | Data Wrangling and Preprocessing (III)](https://invisiblenetwork.ai/learn/nptel/103105782/2406961d5a9a) (YouTube)
24. [Lecture 24 | Data Wrangling and Preprocessing (IV)](https://invisiblenetwork.ai/learn/nptel/103105782/fb6a4afccc64) (YouTube)
25. [Lecture 25 | Data Wrangling and Preprocessing (V)](https://invisiblenetwork.ai/learn/nptel/103105782/10f8b2ff8c73) (YouTube)
26. [Lecture 26 | Data Wrangling and Preprocessing (VI)](https://invisiblenetwork.ai/learn/nptel/103105782/b942c8da8ce1) (YouTube)
27. [Lecture 27 | Data Wrangling and Preprocessing (VII)](https://invisiblenetwork.ai/learn/nptel/103105782/63673070dcfa) (YouTube)
28. [Lecture 28 | Data Wrangling and Preprocessing (VIII)](https://invisiblenetwork.ai/learn/nptel/103105782/e510661e1a19) (YouTube)
29. [Lecture 29 | Data Wrangling and Preprocessing (IX)](https://invisiblenetwork.ai/learn/nptel/103105782/e34cd9d49de5) (YouTube)
30. [Lecture 30 | Data Wrangling and Preprocessing (X)](https://invisiblenetwork.ai/learn/nptel/103105782/1a59cdb4b2c3) (YouTube)
31. [Lecture 31 | Data Manipulation - I](https://invisiblenetwork.ai/learn/nptel/103105782/b01bea06422e) (YouTube)
32. [Lecture 32 | Data Manipulation - II](https://invisiblenetwork.ai/learn/nptel/103105782/6515110a0508) (YouTube)
33. [Lecture 33 | Data Manipulation - III](https://invisiblenetwork.ai/learn/nptel/103105782/dcf402c8d0c3) (YouTube)
34. [Lecture 34 | Data Manipulation - IV](https://invisiblenetwork.ai/learn/nptel/103105782/d5e6f34d6301) (YouTube)
35. [Lecture 35 | Data Manipulation - V](https://invisiblenetwork.ai/learn/nptel/103105782/698cdb13d88b) (YouTube)
36. [Lecture 36 | Handling Missing Values-CCA](https://invisiblenetwork.ai/learn/nptel/103105782/a780ae7812ab) (YouTube)
37. [Lecture 37 | Handling Missing Values-Univariate Analysis](https://invisiblenetwork.ai/learn/nptel/103105782/7db11a4fbd0f) (YouTube)
38. [Lecture 38 | Handling Missing Values-Multivariate Analysis](https://invisiblenetwork.ai/learn/nptel/103105782/0e9cef089996) (YouTube)
39. [Lecture 39 | Machine Learning- Supervised - I](https://invisiblenetwork.ai/learn/nptel/103105782/2748676ec7ad) (YouTube)
40. [Lecture 40 | Machine Learning- Supervised - II](https://invisiblenetwork.ai/learn/nptel/103105782/2aa9202a12fc) (YouTube)
41. [Lecture 41 | Supervised Machine Learning - I](https://invisiblenetwork.ai/learn/nptel/103105782/5aa51d18cac0) (YouTube)
42. [Lecture 42 | Supervised Machine Learning - II](https://invisiblenetwork.ai/learn/nptel/103105782/04fbf2758827) (YouTube)
43. [Lecture 43 | Supervised Machine Learning - III](https://invisiblenetwork.ai/learn/nptel/103105782/a1a3525538d5) (YouTube)
44. [Lecture 44 | Supervised Machine Learning - IV](https://invisiblenetwork.ai/learn/nptel/103105782/10491ba9f340) (YouTube)
45. [Lecture 45 | Supervised Machine Learning - V](https://invisiblenetwork.ai/learn/nptel/103105782/6a8cfd21e8ce) (YouTube)
46. [Lecture 46 | Supervised Machine Learning - VI](https://invisiblenetwork.ai/learn/nptel/103105782/29717a23d451) (YouTube)
47. [Lecture 47 | Supervised Machine Learning - VII](https://invisiblenetwork.ai/learn/nptel/103105782/5622304c1f0b) (YouTube)
48. [Lecture 48 | Supervised Machine Learning - VIII](https://invisiblenetwork.ai/learn/nptel/103105782/9a032f65318c) (YouTube)
49. [Lecture 49 | Supervised Machine Learning - IX](https://invisiblenetwork.ai/learn/nptel/103105782/b4c8b9b27e10) (YouTube)
50. [Lecture 50 | Supervised Machine Learning - X](https://invisiblenetwork.ai/learn/nptel/103105782/1065f09782aa) (YouTube)
51. [Lecture 51 | Supervised Machine Learning Algorithm - I](https://invisiblenetwork.ai/learn/nptel/103105782/8d616e023d63) (YouTube)
52. [Lecture 52 | Supervised Machine Learning Algorithm - II](https://invisiblenetwork.ai/learn/nptel/103105782/bb8cec907a50) (YouTube)
53. [Lecture 53 | Supervised Machine Learning Algorithm - III](https://invisiblenetwork.ai/learn/nptel/103105782/2b196d501fd6) (YouTube)
54. [Lecture 54 | Supervised Machine Learning Algorithm - IV](https://invisiblenetwork.ai/learn/nptel/103105782/cba0c6afcf84) (YouTube)
55. [Lecture 55 | Supervised Machine Learning Algorithm - V](https://invisiblenetwork.ai/learn/nptel/103105782/2d23f3e432ee) (YouTube)
56. [Lecture 56 | Supervised & Unsupervised Machine Learning](https://invisiblenetwork.ai/learn/nptel/103105782/302497762d92) (YouTube)
57. [Lecture 57 | Supervised Machine Learning](https://invisiblenetwork.ai/learn/nptel/103105782/e98e24d0ec4b) (YouTube)
58. [Lecture 58 | Unsupervised Machine Learning](https://invisiblenetwork.ai/learn/nptel/103105782/c8b25663fcb6) (YouTube)
59. [Lecture 59 | Supervised Machine Learning](https://invisiblenetwork.ai/learn/nptel/103105782/984a98c8b36b) (YouTube)
60. [Lecture 60 | Supervised Machine Learning](https://invisiblenetwork.ai/learn/nptel/103105782/34e870170e80) (YouTube)
