The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Imperial College London
Immunology: Immune System and Infectious Diseases
The constant struggle between pathogens and the human immune system has been posing a significant threat to our health for thousands of years. Infectious diseases remain the leading cause of death worldwide. These are typically caused by bacteria (intra- and extracellular), viruses, fungi, parasites (worms/helminths) and prions. Under normal circumstance, the immune response orchestrates a robust protection against these pathogens using both molecular and cellular mechanisms. This usually leads to direct or indirect inactivation of the infectious agent, so the disease symptoms may not appear. However, numerous pathogens have devised immune evasion strategies, which allow them to play ‘hide and seek’ with our immune system. The avoidance of human natural defences may result in host colonisation by a pathogen and thus an infection. This can manifest as disease when the infectious agent replicates and inflicts damage. In this course, you will learn about the different types of pathogens, their confrontation with human immune system, and the dramatic consequences of their evasive strategies.
University of Maryland, College Park
Modern Product Leadership
Product Managers are masters at internal sales, team building, delegation, and empowerment. They also know that great product management careers are not built alone. From envisioning a product strategy to correctly portraying the product roadmap, the process must be inclusive, interactive, and motivating with modern leadership techniques. As your products grow, you’ll also need to skills to manage teams of teams. This course will enable you to align product teams, product designs, and product development for speed and innovation at scale. Product Managers have one of the toughest, most demanding positions in the modern product organization. They must be both visionaries and evangelists, as well as facilitators and coaches. Often they must communicate clearly and effectively across a wide range of audiences. To do this well means being the expert in a number of key competencies of leadership. Modern leadership principles emphasize empowerment and ownership. Meanwhile products require teams to work together at scale. This course will starts by resetting on what is good leadership based on actual data and studies. Not half-proven theories or intuition. Drawing on actual research and met studies we’ll cover the key elements of what makes a good product leader based on work by Jim Collins John Maxwell, Peter Northouse, Melissa Perri, and more. One of the key findings is that a leader’s success is driven by their team, and how well that team aligns with the mission. Understanding this, we’ll show you how to maximize the team’s effect on the leader and vice versa. Next we’ll dive into how to build the team. This is essential if you want to move the culture and practices of your organization to truly thrive. We’ll also go over principles of encouraging ownership and continuously replenish your leadership pipeline. In the third week, we’ll look at the core influential competencies of a product evangelist. This means vision setting, roadmapping problems, setting goals and objectives, demoing effectively and more. We’ll also discuss the art of negotiating across departments and interests, and how to manage conflicts to resolution quickly through good leadership and problem solving. Finally we’ll turn to frameworks for organizing teams at multiple scales of product development. Whether an aspiring product manager or Head of Product, this will enable better understanding of how leaders align teams. Starting with basic Agile processes we’ll move on to scaling techniques for integrating hardware and software teams of teams. We’ll also discuss how to deploy influence and guide the work with discovery frameworks and techniques at scale. Understanding core processes and trade-offs at scale is critical to leading products to success.
Packt
Specflow and Cucumber for .NET Developers - The Master Guide
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course takes you on a journey through the fundamentals and advanced techniques of behavior-driven development (BDD) using Specflow and Cucumber in a .NET environment. You'll begin by understanding the core principles of BDD, why it matters, and how Cucumber, combined with Gherkin, allows you to write easy-to-read test scenarios that everyone on your team can understand. You'll also explore the benefits of using Gherkin as a universal language for expressing business requirements, along with a deep dive into user stories, testing workflows, and maintaining a single source of truth. As you progress, you'll immerse yourself in Gherkin's keyword syntax, learning to write feature files that effectively describe scenarios and outcomes. You will move on to mastering Specflow for .NET, installing necessary extensions in Visual Studio, and creating acceptance tests that align with business goals. Through hands-on exercises, you'll become proficient in writing and organizing tests, binding steps, handling parameters, and utilizing hooks for advanced test execution. By the end of this course, you’ll have the knowledge and skills to implement BDD efficiently in any .NET project. Designed for both beginners and experienced developers, this course equips you with practical skills in using Specflow and Cucumber, empowering your team to create cleaner, more collaborative code bases while ensuring that everyone, from product owners to developers, can easily contribute to the testing process. This course is designed for .NET developers who want to learn or enhance their knowledge of BDD using Specflow and Cucumber. Prior experience with .NET development is required, and basic knowledge of unit testing will be beneficial.
Unilever
Campaign Performance Reporting, Visualization, & Improvement
The Campaign Performance Reporting, Visualization, and Improvement course explores the critical aspects of measuring, reporting, and enhancing campaign performance to achieve marketing excellence. After completing this course, you will be able to: - Describe the value of data storytelling and list best practices for preparing visualizations. - Identify popular visualization tools and advantages of each. - Identify common market channel strategies. - Describe the ANSOFF Matrix Model and choose a market strategy using ANSOFF Matrix. - Identify what campaign structures impact ROI and common pitfalls to avoid. - Assess and readjust ROI. - Identify the steps to plan and implement market campaign analysis. - Recognize the different models of multi-touch attribution and identify how to implement multi-touch attribution.
Google Cloud
Exploring Cost-optimization for GKE Virtual Machines
This is a self-paced lab that takes place in the Google Cloud console. In this hands-on lab, you’ll learn how to determine and select the the most cost effective machine type for a GKE application. You will also explore the pros and cons of a multi-zonal cluster.
University of California, Irvine
Questions, Present Progressive and Future Tenses
In this course, “Questions, Present Progressive and Future Tenses,” you will learn about question words in English and how to form questions in the simple present. Then you will learn how to form the present progressive to express ideas about things that are happening right now. You will look at the differences between the simple present and present progressive. Finally, you will learn how to use “to be going to” and the present progressive to talk about the future and how to use “can” to talk about ability.
EDUCBA
Analyze & Apply Derivatives, Options and ISDA Frameworks
Learners will be able to analyze option contracts, evaluate pricing drivers, apply trade lifecycle controls, assess client onboarding risk, and interpret ISDA documentation used in global derivatives markets. They will also be able to explain market infrastructure, settlement processes, and reference data frameworks that support derivatives trading operations. This course provides a comprehensive, end-to-end understanding of derivatives, options, swaps, and post-trade processes as used in investment banking and capital markets. Starting with the fundamentals of put and call options, learners progressively build expertise in option pricing, moneyness, and trade economics before advancing into trade lifecycle management, client onboarding, due diligence, and regulatory controls. The course then deepens into the legal and operational backbone of OTC derivatives through detailed coverage of ISDA agreements, credit support mechanisms, default management, and industry best practices. What makes this course unique is its strong integration of front-office concepts with middle- and back-office realities. Learners gain practical exposure to real-world workflows, documentation, and risk frameworks used by banks, asset managers, and financial institutions. By the end of the course, learners are equipped with job-relevant knowledge that bridges theory, regulation, and operational execution in modern derivatives markets.
CVS Health
Retail Customer Service
The Retail Customer Service course examines the day-to-day tasks that will be tackled in a retail customer service setting, including advanced skills such as returns and exchanges. You will apply guidelines for transactions such as sales, returns, exchanges, and data entry for customer information in real simulations. You will also observe the skills within a retail community location, evaluating the types of tasks observed and shared with a group of peers. You will complete sample transactions for peer evaluation, ensuring all steps are executed and excellent customer service is provided during any transaction. By the end of the course, you will be able to: - Create positive interactions with customers - De-escalate conflict with customers - Process retail transactions in real-world situations - Describe the different roles in retail customer service To be successful in this course, it is recommended that you complete the first two courses in this program.
Madecraft
Coaching Agile Teams: How to Improve Agile Team Performance
This course will teach you how to build a strong agile foundation, improve performance within and across teams, and create value streams that accelerate delivery. You’ll learn how to diagnose and resolve team dysfunctions, facilitate high-impact agile ceremonies, align work to business priorities, use metrics effectively, and engage leadership and stakeholders in meaningful ways. Agile is widely adopted, yet many teams struggle with misalignment, ineffective meetings, and unclear value delivery. In this course, you’ll gain practical, real-world strategies to unify teams around a shared vision and strengthen collaboration across the organization. You’ll explore how to turn ceremonies into value-add opportunities, map and improve processes, and calculate efficiency to prioritize meaningful change. What makes this course unique is its end-to-end coaching perspective. Rather than focusing only on frameworks, it equips you with actionable tools to improve performance from the level of a single team to enterprise-wide alignment. Whether you’re an agile coach, team lead, or transformation champion, this course will help you drive measurable, sustainable improvements in team performance.
University of California, Irvine
Life 101: Mental and Physical Self-Care
This course will cover various topics that would teach students healthy lifestyle choices, the importance of mental and physical health and self-care. For each topic, an evidence-based lecture that would include scientific evidence will be presented and then students will be provided practical methods to practice what they have learned from the lectures. One of the main goals of this course is to inspire students to adopt a healthy lifestyle. Considering that stress levels and poor lifestyle choices in college students are increasing at an alarmingly fast pace, this course may serve as an effective educational tool to teach healthy lifestyle choices, promote students’ well-being and help them to recognize and manage their stress. The course is taught through a combination of lectures, multimedia videos, workshops and group discussions that would foster active learning. This course will encourage, challenge, motivate, and inspire students to make positive changes in their lifestyle and the way they interact with others and their environment. Please note: This course is non-credit and cannot be completed by UCI students for academic credit.
Board Infinity
DeepSeek Essentials: From Foundations to Real-World Use
The Deepseek Course is offers a practical introduction to open-source AI and large language models created for beginners and AI enthusiasts, no prior experience needed. You’ll explore what is DeepSeek, understand its unique models, and gain hands-on experience applying DeepSeek AI to real-world problems. In the module, you’ll learn into DeepSeek’s core capabilities and technical innovations, including detailed overviews of models like V3, R1, and Janus Pro. You’ll learn how DeepSeek compares to other leading AI models in performance, transparency, and cost-effectiveness. This section also guides you through multiple ways to access and interact with DeepSeek, such as web, API, and local deployment, while addressing common misconceptions about DeepSeek’s origin, development cost, and security. The second module of the course focuses on real-world applications and industry impact. You’ll discover how DeepSeek is used across industries and user groups, including developers, analysts, and business professionals. The course highlights DeepSeek’s role in the open-source ecosystem, its flexibility for customization using platforms like Hugging Face, and how to personalize DeepSeek for specific needs. You’ll also analyze compelling industry use cases and receive guidance for continuing your DeepSeek journey and applying your new skills in practical settings. By the end of this deepseek course, you will confidently: 1. Explain what DeepSeek is and its advantages in the AI landscape 2. Compare and evaluate DeepSeek models with other large language models 3. Access and integrate DeepSeek using web, API, and local tools 4. Address common myths and understand DeepSeek’s development, cost, and security 5. Apply DeepSeek to real-world tasks and industry-specific projects 6. Customize DeepSeek models for specific applications using open-source platforms This course is ideal for those who: - Want a step-by-step, hands-on introduction to DeepSeek and open-source AI - Are new to artificial intelligence and eager to build foundational skills - Prefer learning by doing and applying knowledge to real projects - Are exploring open-source AI tools for personal or professional growth This deepseek course empowers you to innovate, automate, and solve problems with confidence and unlock the potential of next-generation AI for your future. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Deepseek or any of its subsidiaries or affiliates. This course is not an official preparation material of Deepseek. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.
DeepLearning.AI
AI Agents in LangGraph
LangChain, a popular open source framework for building LLM applications, recently introduced LangGraph. This extension allows developers to create highly controllable agents. In this course you will learn to build an agent from scratch using Python and an LLM, and then you will rebuild it using LangGraph, learning about its components and how to combine them to build flow-based applications. Additionally, you will learn about agentic search, which returns multiple answers in an agent-friendly format, enhancing the agent’s built-in knowledge. This course will show you how to use agentic search in your applications to provide better data for agents to enhance their output. In detail: 1. Build an agent from scratch, and understand the division of tasks between the LLM and the code around the LLM. 2. Implement the agent you built using LangGraph. 3. Learn how agentic search retrieves multiple answers in a predictable format, unlike traditional search engines that return links. 4. Implement persistence in agents, enabling state management across multiple threads, conversation switching, and the ability to reload previous states. 5. Incorporate human-in-the-loop into agent systems. 6. Develop an agent for essay writing, replicating the workflow of a researcher working on this task. Start building more controllable agents using LangGraph!
Universitat de Barcelona
Oceanografía: una clave para entender mejor nuestro mundo
En este curso, el estudiante aprenderá las bases de la ciencia oceanográfica. Cómo se clasifica y se ha formado el fondo marino, cómo funcionan los actuales sistemas de análisis del mar por satélite, la química del océano y los procesos que han llevado a su formación. Este curso enfoca la meteorología y climatología oceánicas desde la perspectiva de los conocimientos básicos que necesitan los navegantes para participar en una regata como la Barcelona World Race, la única una vuelta al mundo sin escalas con dos tripulantes.
Tecnológico de Monterrey
Física: Dimensión y Movimiento
Este curso forma parte de una secuencia y como podrás ver, no sólo te preparará para la física universitaria, sino que al mismo tiempo te sensibilizará para poder comprender y asimilar fenómenos y resolver problemas de la vida cotidiana. Curso con crédito académico para alumnos admitidos y aspirantes a ingresar a su primer semestre de un programa de profesional en el Tecnológico de Monterrey. Si estás inscrito en este MOOC con el fin de obtener el crédito académico para el curso de Introducción a la Física (Física Remedial), confirma tu interés en la acreditación a la cuenta: mooc@servicios.itesm.mx Consulta las preguntas frecuentes para conocer el proceso de acreditación.
Meta
Marketing Analytics with Meta
This course explores Meta Marketing Analytics Tools. You'll learn how to create ads using Meta Ads Manager, utilize Meta experiments, optimize ads through A/B testing, integrate data from campaigns and perform an analysis to evaluate the results. By the end of this course you will be able to: • Create an ad in Meta Ads Manager • Evaluate campaign results • Conduct an A/B Test to compare ad campaigns and see which performs best • Conduct a Brand Lift test to measure how your ads impact brand awareness or recall • Conduct a Conversion Lift test to measure the incremental impact your ad has on conversions • Identify how and when to use Marketing Mix Modeling to achieve your desired outcomes • Implement a full analysis process from hypothesis to recommending measurement solutions, performing an analysis, generating insights and presenting results This course is for people who want to use Meta Ads Manager to run tests, learn what works, and optimize advertising strategies to improve ad performance.
Scrimba
Learn Responsive Web Design
This course will take you to a professional level in responsive web design. You'll learn to build advanced layouts while solving fun coding challenges along the way. Let me ask you a few questions: Do you want to learn to build responsive websites that look 100% professional? Do you want to be confident that your website works well on all devices? Are you tired of feeling that your CSS is a mess? If your answer is YES, then this is the perfect course for you! It gives you a deep understanding of CSS and responsive design while keeping you fully engaged along the way. You'll learn to build four different layouts: a blog, a landing page, a banner, and a company website. Each one will take your skills to a new level. To ensure that the knowledge sticks with you, you are given interactive coding challenges as you progress. It's as if you and the instructor are pair-programming together! This kind of fast-paced interactivity simply isn't possible with any other platform than Scrimba!