Duke University |
Explainable AI (XAI) (CourseraSpecs) https://www.coursera.org/specializations/explainable-artificial-intelligence-xai Offered by Duke University. Build Ethical and Transparent AI Systems. Master skills in explainability techniques and ethical AI development ... |
Explainable Machine Learning (XAI) (Coursera) https://www.coursera.org/learn/explainable-machine-learning-xai As Artificial Intelligence (AI) becomes integrated into high-risk domains like healthcare, finance, and criminal justice, it is critical that those responsible for building these systems think outside the black box and develop systems that are not only accurate, but also transparent and trustworthy. This course is a comprehensive, hands-on guide to Explainable Machine Learning (XAI), empowering you to develop AI solutions that are aligned with responsible AI principles. Through discussions, case |
Financial Management (CourseraSpecs) https://www.coursera.org/specializations/business-financial-management Offered by Duke University. Master the foundations of finance for business. Build financial models, use data to make decisions. |
Financial Risk Management with R (Coursera) https://www.coursera.org/learn/financial-risk-management-with-r This course teaches you how to calculate the return of a portfolio of securities as well as quantify the market risk of that portfolio, an important skill for financial market analysts in banks, hedge funds, insurance companies, and other financial services and investment firms. Using the R programming language with Microsoft Open R and RStudio, you will use the two main tools for calculating the market risk of stock portfolios: Value-at-Risk (VaR) and Expected Shortfall (ES). You will need a be |
Financial Statements (Coursera) https://www.coursera.org/learn/business-financial-statements In this course, you will gain insights into how analyzing income statements, balance sheets, and cash flow statements can provide a comprehensive understanding of a company’s financial performance and condition. You will apply these concepts by conducting detailed financial statement analyses and interpreting the results to make informed business decisions. This course is ideal for non-financial managers or professionals who seek to enhance their financial acumen to make better business decisio |
Financing for Startup Businesses (Coursera) https://www.coursera.org/learn/financing-startup-businesses This course will teach you how to manage a startup’s financing strategy, where you will learn how to build capitalization tables (or “cap tables”) in Excel. Cap tables will help you explore different financing strategies for your startup company and determine which financing decisions are best for your entrepreneurial venture. You will also learn about innovations in the digital space that allow new ways to finance entrepreneurial ventures. These include different forms of crowdfunding, and alte |
FinTech Law and Policy (Coursera) https://www.coursera.org/learn/fintechlawandpolicy Being a successful FinTech firm requires more than just great technology; it also requires an understanding of the laws and regulations applicable to your business. This course will provide you with that understanding. You will learn about the critical legal, regulatory, and policy issues associated with cryptocurrencies, initial coin offerings, online lending, new payments and wealth management technologies, and financial account aggregators. In addition, you will learn how regulatory agencies |
Foundations of Local Large Language models (Coursera) https://www.coursera.org/learn/local-large-language-models By the end of this course, a learner will have a solid understanding of Large Language Models running locally. You'll be able to setup a local environment using powerful tooling to run different LLMs and interact with them both with a web interface as well as with APIs. You will explore other tools and programming languages to interact with these LLMs and using LLMs via via Hugging Face Candle and Mozilla llamafile. |
GenAI and LLMs on AWS (Coursera) https://www.coursera.org/learn/genai-llm-aws This course will teach you how to deploy and manage large language models (LLMs) in production using AWS services like Amazon Bedrock. By the end of the course, you will know how to: Choose the right LLM architecture and model for your application using services. Optimize cost, performance and scalability of LLMs on AWS using auto-scaling groups, spot instances and container orchestration Monitor and log metrics from your LLM to detect issues and continuously improve quality Build reliable and s |
Human Factors in AI (Coursera) https://www.coursera.org/learn/human-factors-in-artificial-intelligence This third and final course of the AI Product Management Specialization by Duke University's Pratt School of Engineering focuses on the critical human factors in developing AI-based products. The course begins with an introduction to human-centered design and the unique elements of user experience design for AI products. Participants will then learn about the role of data privacy in AI systems, the challenges of designing ethical AI, and approaches to identify sources of bias and mitigate fair |
Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital (Coursera) https://www.coursera.org/learn/image-processing In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was able to send photographs across millions of miles of space. The course starts by looking at how the human visual system works and then teaches you about the engineering, mathematics, and compute |
Impact Measurement & Management for the SDGs (Coursera) https://www.coursera.org/learn/impact-for-sdgs How can businesses and investors help fill the multi-trillion-dollar gap needed for sustainable development? Simply put: by incorporating sustainability and social impact factors on people and planet into management decisions. Through this course, anyone can learn to improve their organization's practice of impact measurement and management and align their ESG or impact activities and reporting with emerging global standards. Impact Measurement and Management for the SDGs is a collaboration be |
Increasing Real Estate Management Profits: Harnessing Data Analytics (Coursera) https://www.coursera.org/learn/analytics-capstone In this final course you will complete a Capstone Project using data analysis to recommend a method for improving profits for your company, Watershed Property Management, Inc. Watershed is responsible for managing thousands of residential rental properties throughout the United States. Your job is to persuade Watershed’s management team to pursue a new strategy for managing its properties that will increase their profits. To do this, you will: (1) Elicit information about important variables rel |
Inferential Statistics (Coursera) https://www.coursera.org/learn/inferential-statistics-intro This course covers commonly used statistical inference methods for numerical and categorical data. You will learn how to set up and perform hypothesis tests, interpret p-values, and report the results of your analysis in a way that is interpretable for clients or the public. Using numerous data examples, you will learn to report estimates of quantities in a way that expresses the uncertainty of the quantity of interest. You will be guided through installing and using R and RStudio (free statisti |
Interacting with the System and Managing Memory (Coursera) https://www.coursera.org/learn/interacting-system-managing-memory The final course in the specialization Introduction to Programming in C will teach you powerful new programming techniques for interacting with the user and the system and dynamically allocating memory. You will learn more sophisticated uses for pointers, such as strings and multidimensional arrays, as well as how to write programs that read and write files and take input from the user. Learning about dynamic memory allocation will allow your programs to perform complex tasks that will be applie |
Introduction to Chemistry: Reactions and Ratios (Coursera) https://www.coursera.org/learn/intro-chemistry This is an introductory course for students with limited background in chemistry; basic concepts involved in chemical reactions, stoichiometry, the periodic table, periodic trends, nomenclature, and chemical problem solving will be emphasized with the goal of preparing students for further study in chemistry as needed for many science, health, and policy professions. |
Introduction to Chemistry: Structures and Solutions (Coursera) https://www.coursera.org/learn/basic-chemistry This is an introductory course for students with limited background in chemistry; basic concepts such as atomic and molecular structure, solutions, phases of matter, and quantitative problem solving will be emphasized with the goal of preparing students for further study in chemistry. |
Introduction to Genetics and Evolution (Coursera) https://www.coursera.org/learn/genetics-evolution Introduction to Genetics and Evolution is a college-level class being offered simultaneously to new students at Duke University. The course gives interested people a very basic overview of some principles behind these very fundamental areas of biology. We often hear about new "genome sequences," commercial kits that can tell you about your ancestry (including pre-human) from your DNA or disease predispositions, debates about the truth of evolution, why animals behave the way they do, and how pe |
Introduction to Logic and Critical Thinking (CourseraSpecs) https://www.coursera.org/specializations/logic-critical-thinking-duke Offered by Duke University. Think Again: How to Reason and Argue. Learn how to recognize and make well reasoned arguments. |
Introduction to Machine Learning (Coursera) https://www.coursera.org/learn/machine-learning-duke This course will provide you a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) as well as demonstrate how these models can solve complex problems in a variety of industries, from medical diagnostics to image recognition to text prediction. In addition, we have designed practice exercises that will give you hands-on experience implementing these data science models on data sets. T |
Introduction to Probability and Data with R (Coursera) https://www.coursera.org/learn/probability-intro This course introduces you to sampling and exploring data, as well as basic probability theory and Bayes' rule. You will examine various types of sampling methods, and discuss how such methods can impact the scope of inference. A variety of exploratory data analysis techniques will be covered, including numeric summary statistics and basic data visualization. You will be guided through installing and using R and RStudio (free statistical software), and will use this software for lab exercises an |
Introduction to Programming and Animation with Alice (Coursera) https://www.coursera.org/learn/introtoalice This course is an introductory programming course that combines programming with animation, using the programming environment Alice. You will first learn to tell 3D animated stories by programming Aliceʼs 3D objects. In particular you will learn how to set up a scene, to tell a story using storyboarding, to move the camera, and how to move and rotate objects. You will learn programming concepts such as writing your own instructions, repetition, making decisions, and grouping similar objects toge |
Introductory C Programming (CourseraSpecs) https://www.coursera.org/specializations/c-programming Offered by Duke University. Learn Essential Programming Fundamentals. Master programming skills to solve complex problems. |
Introductory Human Physiology (Coursera) https://www.coursera.org/learn/physiology Explore the fascinating world of human physiology and learn about the body's organ systems, their functions, and how they maintain health. In this comprehensive course, you will: - Master key concepts in human physiology and homeostasis - Delve into the nervous, endocrine, cardiovascular, respiratory, and urinary systems - Examine the role of senses, muscles, gastrointestinal, and reproductive systems - Apply knowledge to real-life situations and medical conditions This course is perfect for s |
Investment Evaluation (Coursera) https://www.coursera.org/learn/investment-evaluation In this course, you will understand the fundamental principle that money available now is worth more than the same amount in the future due to its potential earning capacity. Additionally, you will master the concepts of Net Present Value (NPV) and breakeven analysis, which allow different cash flows at different periods of time to be compared and summed to determine whether a project is expected to create value. You will apply these concepts by conducting investment evaluations and completing p |
Java Programming and Software Engineering Fundamentals (CourseraSpecs) https://www.coursera.org/specializations/java-programming Offered by Duke University. Explore a Career as a Software Engineer. Learn the basics of programming and software development |
Java Programming: Arrays, Lists, and Structured Data (Coursera) https://www.coursera.org/learn/java-programming-arrays-lists-data Build on the software engineering skills you learned in “Java Programming: Solving Problems with Software” by learning new data structures. Use these data structures to build more complex programs that use Java’s object-oriented features. At the end of the course you will write an encryption program and a program to break your encryption algorithm. After completing this course, you will be able to: 1. Read and write data from/to files; 2. Solve problems involving data files; 3. Perform quantita |
Java Programming: Build a Recommendation System (Coursera) https://www.coursera.org/learn/java-programming-recommender Ever wonder how Netflix decides what movies to recommend for you? Or how Amazon recommends books? We can get a feel for how it works by building a simplified recommender of our own! In this capstone, you will show off your problem solving and Java programming skills by creating recommender systems. You will work with data for movies, including ratings, but the principles involved can easily be adapted to books, restaurants, and more. You will write a program to answer questions about the data, |
Java Programming: Principles of Software Design (Coursera) https://www.coursera.org/learn/java-programming-design-principles Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more than writing code - it also involves logical thinking and design. By the end of this course you will have written a program that analyzes and sorts earthquake data, and developed a predictive text generator. After completing this course, you will be able to: 1. Use sorting appropriately in solving problems; 2. Develop |
Java Programming: Solving Problems with Software (Coursera) https://www.coursera.org/learn/java-programming Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of the course you will build a program that determines the popularity of different baby names in the US over time by analyzing comma separated value (CSV) files. After completing this course you will be abl |
Large Language Model Operations (LLMOps) (CourseraSpecs) https://www.coursera.org/specializations/large-language-model-operations Offered by Duke University. Master Large Language Model Operations. Develop expertise in deploying, managing, and optimizing large language ... |
Linear Regression and Modeling (Coursera) https://www.coursera.org/learn/linear-regression-model This course introduces simple and multiple linear regression models. These models allow you to assess the relationship between variables in a data set and a continuous response variable. Is there a relationship between the physical attractiveness of a professor and their student evaluation scores? Can we predict the test score for a child based on certain characteristics of his or her mother? In this course, you will learn the fundamental theory behind linear regression and, through data example |
Linux and Bash for Data Engineering (Coursera) https://www.coursera.org/learn/linux-and-bash-for-data-engineering-duke In this second course of the Python, Bash and SQL Essentials for Data Engineering Specialization, you will learn the fundamentals of Linux necessary to perform data engineering tasks. Additionally, you will explore how to use both Bash and zsh configurations, and develop the syntax needed to interact and control Linux. These skills will allow you to manage and manipulate databases in a Bash environment. |
Machine Learning Foundations for Product Managers (Coursera) https://www.coursera.org/learn/machine-learning-foundations-for-product-managers In this first course of the AI Product Management Specialization offered by Duke University's Pratt School of Engineering, you will build a foundational understanding of what machine learning is, how it works and when and why it is applied. To successfully manage an AI team or product and work collaboratively with data scientists, software engineers, and customers you need to understand the basics of machine learning technology. This course provides a non-coding introduction to machine learnin |
Managing Big Data with MySQL (Coursera) https://www.coursera.org/learn/analytics-mysql This course is an introduction to how to use relational databases in business analysis. You will learn how relational databases work, and how to use entity-relationship diagrams to display the structure of the data held within them. This knowledge will help you understand how data needs to be collected in business contexts, and help you identify features you want to consider if you are involved in implementing new data collection efforts. You will also learn how to execute the most useful que |
Managing Machine Learning Projects (Coursera) https://www.coursera.org/learn/managing-machine-learning-projects This second course of the AI Product Management Specialization by Duke University's Pratt School of Engineering focuses on the practical aspects of managing machine learning projects. The course walks through the keys steps of a ML project from how to identify good opportunities for ML through data collection, model building, deployment, and monitoring and maintenance of production systems. Participants will learn about the data science process and how to apply the process to organize ML effor |
Mastering Data Analysis in Excel (Coursera) https://www.coursera.org/learn/analytics-excel Important: The focus of this course is on math - specifically, data-analysis concepts and methods - not on Excel for its own sake. We use Excel to do our calculations, and all math formulas are given as Excel Spreadsheets, but we do not attempt to cover Excel Macros, Visual Basic, Pivot Tables, or other intermediate-to-advanced Excel functionality. This course will prepare you to design and implement realistic predictive models based on data. In the Final Project (module 6) you will assume the |
Medical Neuroscience (Coursera) https://www.coursera.org/learn/medical-neuroscience Medical Neuroscience explores the functional organization and neurophysiology of the human central nervous system, while providing a neurobiological framework for understanding human behavior. In this course, you will discover the organization of the neural systems in the brain and spinal cord that mediate sensation, motivate bodily action, and integrate sensorimotor signals with memory, emotion and related faculties of cognition. The overall goal of this course is to provide the foundation for |
MLOps Platforms: Amazon SageMaker and Azure ML (Coursera) https://www.coursera.org/learn/mlops-aws-azure-duke In MLOps (Machine Learning Operations) Platforms: Amazon SageMaker and Azure ML you will learn the necessary skills to build, train, and deploy machine learning solutions in a production environment using two leading cloud platforms: Amazon Web Services (AWS) and Microsoft Azure. This course is also a great resource for individuals looking to prepare for AWS or Azure machine learning certifications or who are working (or seek to work) as data scientists, software engineers, software developers, |
MLOps Tools: MLflow and Hugging Face (Coursera) https://www.coursera.org/learn/mlops-mlflow-huggingface-duke This course covers two of the most popular open source platforms for MLOps (Machine Learning Operations): MLflow and Hugging Face. We’ll go through the foundations on what it takes to get started in these platforms with basic model and dataset operations. You will start with MLflow using projects and models with its powerful tracking system and you will learn how to interact with these registered models from MLflow with full lifecycle examples. Then, you will explore Hugging Face repositories so |
MLOps | Machine Learning Operations (CourseraSpecs) https://www.coursera.org/specializations/mlops-machine-learning-duke Offered by Duke University. Become a Machine Learning Engineer. Level-up your programming skills with MLOps |
Music as Biology: What We Like to Hear and Why (Coursera) https://www.coursera.org/learn/music-as-biology The course will explore the tone combinations that humans consider consonant or dissonant, the scales we use, and the emotions music elicits, all of which provide a rich set of data for exploring music and auditory aesthetics in a biological framework. Analyses of speech and musical databases are consistent with the idea that the chromatic scale (the set of tones used by humans to create music), consonance and dissonance, worldwide preferences for a few dozen scales from the billions that are po |
Nanotechnology: A Maker’s Course (Coursera) https://www.coursera.org/learn/nanotechnology How can we create nano-structures that are 10,000 times smaller than the diameter of a human hair? How can we “see” at the nano-scale? Through instruction and lab demonstrations, in this course you will obtain a rich understanding of the capabilities of nanotechnology tools, and how to use this equipment for nano-scale fabrication and characterization. The nanoscale is the next frontier of the Maker culture, where designs become reality. To become a Nanotechnology Maker pioneer, we will intr |
Oil & Gas Industry Operations and Markets (Coursera) https://www.coursera.org/learn/oilandgas The oil and gas industry has an enormous impact on all aspects of daily life. Individuals, corporations, and national governments make financial and policy decisions based on the cost, use, and availability of these two natural resources. This two-week course looks at the two most fundamental aspects of the oil and gas industry, its operations and markets, each of which is addressed as a separate module in the course. In the operations module, the course provides an overview of the production of |
https://www.coursera.org/learn/open-design-duke What is design? How is it a deeply human endeavor? How can we design better products, services, and experiences in our communities? If you’re interested in helping create a more equitable and accessible world, this Center for Computational Thinking module on Open Design is for you. In this introductory module to Open Design, you’ll learn how you can center equity in your design processes. You’ll learn how the iterative four mindsets of Open Design — understand, create, evaluate, and share — wi |
Operationalizing LLMs on Azure (Coursera) https://www.coursera.org/learn/llmops-azure This course is designed for individuals at both an intermediate and beginner level, including data scientists, AI enthusiasts, and professionals seeking to harness the power of Azure for Large Language Models (LLMs). Tailored for those with foundational programming experience and familiarity with Azure basics, this comprehensive program takes you through a four-week journey. In the first week, you'll delve into Azure's AI services and the Azure portal, gaining insights into large language models |
Pointers, Arrays, and Recursion (Coursera) https://www.coursera.org/learn/pointers-arrays-recursion The third course in the specialization Introduction to Programming in C introduces the programming constructs pointers, arrays, and recursion. Pointers provide control and flexibility when programming in C by giving you a way to refer to the location of other data. Arrays provide a way to bundle data by guaranteeing sequences of data are grouped together. Finally, recursive functions—functions that call themselves—provide an alternative to iteration that are very useful for implementing certain |
Programming for Python Data Science: Principles to Practice (CourseraSpecs) https://www.coursera.org/specializations/python-for-data-science Offered by Duke University. Harness the Potential of Python for Data Science. Optimize, analyze, and visualize data effectively |
Programming Foundations with JavaScript, HTML and CSS (Coursera) https://www.coursera.org/learn/duke-programming-web Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development as you build web pages using HTML, CSS, JavaScript. By the end of the course, will create a web page where others can upload their images and apply image filters that you create. After completing this course, you will be able to: 1. Think critically about how to solve a problem using programming; 2. Write JavaScript pr |
Programming Fundamentals (Coursera) https://www.coursera.org/learn/programming-fundamentals Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. This course will introduce you to a powerful proble |