Foundation of Data Analysis
التصنيف الكامل: Teaching & Academics > Engineering > Data Analysis

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Advanced Programming Practices-Python
This course provides a comprehensive introduction to Python, covering fundamental and advanced topics to equip learners with the skills needed for real-world applications. Python is a powerful, versatile, and beginner-friendly programming language widely used in web development, data science, automation, artificial intelligence, and more.Students will start by learning Python syntax, data types, operators, control structures, functions, and object-oriented programming (OOP). The course also covers data structures such as lists, tuples, dictionaries, and sets, ensuring students can efficiently manage and manipulate data.As the course progresses, learners will explore file handling, error handling, debugging techniques, and performance optimization. Additionally, students will work with popular Python libraries like NumPy, Pandas, and Matplotlib, enabling them to perform data analysis, visualization, and automation.The course emphasizes hands-on learning through coding exercises, real-world projects, and case studies. Students will also be introduced to software development best practices, testing, and version control using Git, helping them write clean, maintainable, and scalable code.By the end of the course, students will be proficient in Python and capable of applying their skills in various domains, including web development, machine learning, scripting, and automation. Whether you're a beginner or an experienced programmer, this course provides valuable insights and practical experience to enhance your Python expertise.

Introduction to Fourier Transform and Spectral Analysis
There are hundreds of textbooks that cover the complicated mathematics of the Fourier transform but no materials that explain its most basic principles. After many years working in signal and image processing, I have discovered that simple explanations are often overlooked. This course is targeted towards individuals who may have little experience in the area but have a desire to understand how things work.This course will provide an introduction to the Fourier transform. The first section is a review of the mathematics core to understanding Fourier integrals. We will review trigonometric functions, derivatives, integrals, and power series – both exponential and complex exponential. The course will not focus on complicated details and will instead concentrate on the basic skills required.The second section will begin to introduce Integral Fourier transform. We will dive into the properties of Fourier transform as well as their application to engineering and communication challenges. Here, we will cover convolution, cross-correlation, modulation, demodulation, and more.The goal of the class is to provide fundamental knowledge that can be applied to the analysis of linear systems, filtering, sampling, and some of the more advanced topics in signal processing. The course includes slides, two problem sets, and their solutions in an Adobe Acrobat file.Discrete Fourier Transform and signal processing examples in Matlab are covered in a separate course "Discrete Fourier Transform and Spectral Analysis (MATLAB)"

Feminism 101: A beginner's guide to gender & equality issues
If you want to quickly learn about the basics of the women's liberation movement from the comfort of your home, then this is the course for you. This course will be helpful if you want to revise the topic of feminism, you may be a student who is studying this subject and you need a refresher. It's also suitable for absolute beginners.Please note: there are no written resources or PDFs included in this course. Book titles are given and names of authors that you can purchase online. There are also no quizzes in this short course.If you would like to read more around the subject then please make a note of the books I mention in the slides. I have also used information from the following sources:The Guardian websiteThe Atlantic websiteEssentials of Political Ideas by Andrew HeywoodEdexcel Politics for AS A levelWikipedia

Hypothesis Testing: Easiest way with practical examples
Hypothesis testing is a statistical procedure used to make inferences or conclusions about a population based on sample data.Hypothesis testing is widely used in various fields, including science, social sciences, business, and medicine, to validate or challenge assumptions and draw meaningful conclusions from data.This is a complete, easiest and most detailed course in Hypothesis Testing with an illustration of practical examples in Minitab.It consists of the following topics and tools with practical examples for easy understanding and better clarity.1. All terms and concepts used in Hypothesis Testing2. Introduction and General procedure to conduct Hypothesis Testing3. All types of Hypothesis Tests and selection of the correct test based on the data and application4. 1-Sample t test5. 1-Sample standard deviation test or 1-Variance test6. 1-Sample % Defective test or 1-Proportion test7. Chi-Square Goodness of fit test8. 2-Sample t test9. Paired t test10. 2-Sample standard deviation test or 2-Variance test11. 2-Sample % defective test or 2-Proportion test12. Chi-Square test for association13. One-Way ANOVA14. Standard deviations test or Test for equal variances15. Chi-Square % Defective Test16. Use of Minitab Assistant to conduct Hypothesis Testing, and17. Quiz on all topics to check the understanding of the courseI am sure you will be liked this course.

Numerical Methods in MATLAB for Engineering Students Part 2
Interpolation and curve fitting techniques are widely-used by scientists and engineers. Why? Well, experiments generate data and it's necessary to find a way to model this data mathematically. Curve fitting helps us do that! This course covers interpolation and curve fitting techniques typically found in an undergraduate-level Numerical Methods course. MATLAB will be used to implement the methods on the computer. What we'll cover:Least squares regressionPolynomial regressionLagrange interpolating polynomialsNewton's divided differencesLinear splinesQuadratic splinesCubic splinesMATLAB implementation of the methodsWhat comes with the course:Downloadable outline of notes (.pdf file) to help you follow along with the lectures and keep you engaged14 downloadable MATLAB .m files of all codes used in the courseEasy to follow lecture videosAfter this course you'll be able to generate your own curve fits for experimental data as well as know how to properly interpolate to get the best estimates. If you're taking a Numerical Methods course at a University, I've got you covered! We'll work through examples by hand as well as using MATLAB. This way you'll be prepared if you get an exam problem you have to complete by hand. If you're looking for a way to improve your coding skills this is a great course for that too! We'll cover lots of algorithms that'll use different coding concepts like if-elseif statements and for loops. So, if you want more practice with programming in MATLAB

Water Management Modeling Using Water Evaluation Tool (WEAP)
Do you want to want to learn new water resources management skills using innovative software?Do you want to improve your Water Evaluation and Planning (WEAP) skills?Do you want to get ready for your next water modeling job in water resources and policy management?Are you interested in encountering water scarcity and climatic change challenges?I am so excited to have you here!You may have some prior experience in WEAP or are just getting started.In this course, I will help you to start your water management modeling learning journey by walking you through the steps required to start water balance modeling on the WEAP, a powerful software innovated by Stockholm Environment Institute's U.S. Center.What makes me qualified to teach you?I am Eng. Ahmed Al-Kebsi, MSc. in water resources and environment as DAAD alumni. I used to be a teacher assistant at Jordan University of Science and Technology and a research assistant guest at Helmholtz Centre for Environmental Research – UFZ.Lesson 1: IntroductionLesson 2: Creating a new study areaIn this lesson, you will learn how to create a new study area using the world map. You also will learn how to prepare the settings of the study area. You will also learn how to add GIS layers to the WEAP. These layers are attached to this lesson. Moreover, in this lesson, you can find the PDF manual that includes all the steps in this course which you can use as a guide.Lesson 3: Adding mapsIn this lesson, you will learn how to add the different GIS layers to the WEAP. GIS layers of the governorates, the wastewater treatment plants, the basin, and the river layer. These layers are attached to this lesson.Lesson 4: Building domestic water demand sitesIn this lesson, you will learn how to create domestic water demand sites. For thi