The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
LearnKartS
Google Ads Mastery : Create & Optimize Winning Campaigns
Step into the world of high-impact digital advertising with this Google Ads Course – your complete guide to mastering paid ads. Created for marketers, entrepreneurs, solopreneurs, and anyone aiming to learn PPC from scratch to expert level, this course provides step-by-step practical lessons to help build winning ad campaigns. This is a hands-on based course so you will learn how to do things step-by-step. You'll learn how to build out winning Search, Display, YouTube, and Shopping campaigns; develop killer targeting methods; master keyword strategy and bidding approaches; utilize extensions & remarketing lists, and track your conversions like a pro. Every module combines theory with actionable exercises you can directly apply to your own campaigns for building, launching & optimizing campaigns that generate ROI. If you're ready to build high-performing campaigns, boost visibility, and drive business growth — enroll now and start mastering the world's most powerful advertising platform today!
University of Colorado Boulder
Basic Robotic Behaviors and Odometry
"Basic Robotic Behaviors and Odometry" provides you with an introduction to autonomous mobile robots, including forward kinematics (“odometry”), basic sensors and actuators, and simple reactive behavior. This course is centered around exercises in the realistic, physics-based simulator, “Webots”, where you will experiment in a hands-on manner with simple reactive behaviors for collision avoidance and line following, state machines, and basic forward kinematics of non-holonomic systems. An overarching objective of this course is to understand the role of the physical system on algorithm design and its role as source of uncertainty that makes robots non-deterministic. If you are interested in getting started with robotics, this course is for you! This course can be taken for academic credit as part of CU Boulder’s MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder
Microsoft
Program Finance and Investment
In this course, you'll learn about Earned Value Management, discover how to gauge project performance accurately, and use this information to make strategic decisions for project success. You'll also learn how to implement PMP formulas, equipping you with the tools to monitor progress and optimize resource utilization across diverse project environments. Additionally, you'll learn to assess project financial Return on Investment (ROI), honing your ability to evaluate project feasibility and prioritize investments to maximize organizational value. This course aligns with the Microsoft Office Specialist: Associate (Microsoft 365 Apps): MO-210 exam, enhancing your spreadsheet skills. You'll focus on managing worksheets and workbooks, managing data cells and ranges, managing tables and table data, and using formulas and functions. After completing this course, you'll be able to: • Describe the process of Earned Value Management. • Implement the PMP formulas project environments. • Assess if a project has a sound financial Return on Investment. Note: This course is also part of the Microsoft Project Management Professional Certificate. If you've already completed this course as part of that program, your progress will be saved and will count towards your completion in this program.
Packt
Advanced Java Programming and Web Development
Take your Java programming to the next level with this advanced course in web development and automation. Designed for learners who already understand Java fundamentals, you’ll explore powerful tools and techniques to handle real-world programming challenges, from mastering regular expressions to building automated browser workflows with Selenium. You’ll begin with the essentials of regex, learning quantifiers, character classes, and operators through hands-on exercises that sharpen your problem-solving skills. Next, you’ll strengthen your understanding of exception handling, differentiating between errors and exceptions, and mastering try-catch blocks and finally clauses to build resilient applications. From there, you’ll dive into date and time operations introduced in Java 8, gaining confidence with local and custom date-time manipulations and calculations. You’ll also learn how to manage data effectively by working with text files using Apache Commons IO and handling spreadsheets with Apache POI. In the second half of the course, you’ll apply your skills to browser automation with Selenium WebDriver. Step by step, you’ll set up your testing environment, locate elements with XPath and CSS selectors, and handle collections of web elements. Advanced topics like XPath axes and dynamic CSS selectors will give you the expertise to validate web pages, extract details, and automate complex tasks. By the end of this 12-module course, you will have: • Mastered advanced Java concepts including regex, exception handling, and date-time operations. • Gained practical experience managing files and Excel data with industry-standard libraries. • Built confidence in web automation using Selenium WebDriver, XPath, and CSS selectors. • Acquired the skills to apply Java to real-world development and testing scenarios. This course is ideal for intermediate to advanced Java developers who already have a solid grasp of core Java concepts and some basic web development knowledge. If you’re ready to expand your expertise into automation and advanced programming practices, this course will give you the tools to excel. This course now features Coursera Coach: An interactive learning companion that helps you test your knowledge, challenge assumptions, and deepen your understanding as you progress.
Korea Advanced Institute of Science and Technology(KAIST)
Applied Math for Materials Science and Engineering
This course is based on the book entitled “Basic Training in Mathematics” written by Prof. R. Shankar at Yale. The course is designed in response to the frequent need of materials science and engineering (MSE) students to apply basic math to their own research. The course covers fundamental topics in calculus, power series, and differential equations. It presents each topic in its simplest form but ensures a thorough treatment, allowing MSE students—and anyone in the physical sciences—to build a strong mathematical foundation. Intended as a 6-week undergraduate-graduate course, the course offers an approach that MSE department might consider to better prepare students for advanced science studies. It is structured for self-study, addressing common student questions directly, making it a resource for both structured and independent learning. This early investment in mathematical preparation helps foster success in the materials science and engineering, where proficiency in mathematics can significantly impact future achievements.
LearnQuest
Mastering Final Cut Pro
This course unravels the post-production world for editors. Students will dive into the key features of Apple’s Final Cut Pro software for Video and Audio Editing and learn elements for creating professional videos with the use of transitions and effects, titles and motion graphics, color correction, 360 Video and Media Management. This self-paced course prepares students to pass the Final Cut Pro X certification exam. Learn at your own pace, retake the lessons as needed, and practice alongside the Apple Certified Trainer. We recommend that you have a basic understanding of macOS, video terminology and while not required, experience with video production and workflow is helpful. This course was developed by LearnQuest in association with two highly experienced Apple Certified Trainers and editors.
Universiteit Leiden
Population Health: Fundamentals of Population Health Management
What are the principles of Population Health Management as a pro-active management approach to improve health and to tackle health disparities? In this course we will discuss the basic principles of Population Health Management that will help you as (future) health care professional or policymaker to analyse current healthcare challenges and to design possible solutions using the Population Health Management Approach. During this course you discuss the rationale for the current value transformation in healthcare and Population Health Management as a logic reaction. You will be confronted with the leading frameworks of Population Health Management. You determine the necessary building blocks, including the evaluation and implementation issues. This Course is part of the to-be-developed Leiden University master program Population Health Management. If you wish to find out more about this program see the last reading of this Course!
Sciences Po
Data and Urban Governance
Since the beginning of the 2000s, cities have witnessed a massive influx of data, transforming how cities are governed. Data has an impact on how city life is structured, as it influences coalitions, actors, instruments, policies, and forms of regulation. In this MOOC, we will look at this shift more closely: what has the advent of big data done to urban governance? Have platforms disrupted local authorities? How has big data changed local politics? How do we govern using algorithms? What is the place of citizens in the digital city? Is it still possible to be anonymous in the city? At the end of this course, you will be able to navigate the landscape of urban governance in the digital era, including its myriad actors and instruments; to decipher what drives ongoing transformations in how local governments are structured and operate; to analyze the contemporary changes in municipal service markets; and to understand what is at stake in terms of the creation and implementation of public policies when data comes to town. This MOOC is offered by the Digital Cities Chair of the Urban School of SciencesPo, funded by La Poste, RTE and the Caisse des Dépôts. Videos are in creative commons license BY NC
The University of Sydney
محو الأمية المعلوماتية والرقمية لتحقيق النجاح في الجامعة
هدف هذا التخصص إلى إعداد الطلاب للدراسة الجامعية في جامعة ناطقة باللغة الإنجليزية. تزودك الدورة التدريبية بالمشاركة الكاملة والانخراط في دراستك، من خلال بناء الوعي والفهم للقيم الأساسية وتوقعات الثقافة الأكاديمية، وتزويدك بإستراتيجيات عملية لتطبيقها على دراساتك. في هذه الدورة التدريبية، ستتعلم كيفية تطوير مهارات محو الأمية المعلوماتية والرقمية لديك، لمساعدتك في تحقيق النجاح في دراساتك الجامعية. بعد الانتهاء من هذه الدورة التدريبية، ستكون قادراً على: 1. الوصول إلى المعلومات والبحث عنها بكفاءة وفعالية باستخدام مجموعة متنوعة من الأدوات الرقمية. 2. تقييم نقدي لمصداقية المصادر لسياق أكاديمي. 3. تصفية المعلومات، وإدارتها، وتنظيمها من مجموعة متنوعة من المصادر لاستخدامها في الدراسة الأكاديمية. 4. إظهار الوعي بالقضايا الأخلاقية المتعلقة بالنزاهة الأكاديمية المحيطة بالوصول إلى المعلومات واستخدامها. 5. فهم كيفية استخدام الأدوات الرقمية للإحالة والإسناد من أجل تجنب الانتحال. 6. فهم كيفية نشر المعلومات وإيصالها بطريقة مهنية، بما فيه إدارة الهوية الرقمية، وبناء شبكات للتعلم والبحث.
Edureka
Design AI Agents with OpenAI AgentKit
This course explores how to design and build intelligent, reasoning-based AI agents using OpenAI tools, combining structured reasoning, function calling, memory, and communication to create dynamic, context-aware systems. Designed for developers and AI enthusiasts who want to go beyond prompt engineering, it demonstrates how modern agent frameworks like AgentKit and the Model Context Protocol (MCP) enable agents to reason, plan, and act autonomously using context, tools, and collaboration. Through guided lessons and hands-on demonstrations, you’ll learn to set up your development environment, integrate OpenAI’s APIs, and design reasoning-driven workflows that mimic human-like problem solving. You will explore how agents use planning, reflection, and self-correction, implement function calling and tool use, manage short- and long-term memory, and establish agent-to-agent communication for collaborative decision-making. The course culminates in building a fully functional reasoning agent system with a Streamlit-based UI, integrating prompts, memory, tools, and communication into one cohesive framework. By the end of this course, you will be able to: - Explain the anatomy of intelligent agents, including reasoning, memory, tools, and context. - Set up the OpenAI API, configure environment variables, and initialize AgentKit for agent development. - Design and implement structured reasoning workflows using prompts and reflection-based logic. - Integrate function calling and tool registration for agents to perform dynamic tasks autonomously. - Add short-term and contextual memory for improved continuity and understanding across sessions. - Build multi-agent communication systems using the Model Context Protocol (MCP). - Develop and deploy an interactive reasoning agent application using Streamlit. This course is ideal for software developers, data scientists, and AI practitioners who want to build autonomous, reasoning-powered applications using OpenAI’s ecosystem. A working knowledge of Python and basic familiarity with APIs or AI models will be helpful, but no prior experience with agent frameworks is required. Join us to master the next generation of AI development — and learn how to transform models into intelligent, context-aware agents that think, plan, and communicate like real collaborators!
Pohang University of Science and Technology(POSTECH)
Introduction and Programming with IoT Boards
Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data. This course will be very useful to senior undergraduate and graduate students as well as engineers who are working in the industry. This course aims at introducing the general concepts and architecture of IoT applications, networking technologies involved, IoT development kits including Arduino, Raspberry Pi, Samsung ARTIK, and how to program them. This course will be offered in English. Subtitles/captions in both of English and Korean will be also provided. IoT (Internet of Things, 사물인터넷)는 최근 중요한 정보통신기술로 주목 받고 있으며 센서/ 제어기, 통신 네트워크, 서버 플랫폼, 데이터 분석, 스마트 앱 등의 컴퓨터공학 기술들이 융합된 기술입니다. IoT는 인공지능, 빅데이터와 함께, 4차산업혁명의 3대 핵심 기술 중 하나로 손꼽히고 있습니다. 본 강좌는 현재 대학에서 공부를 하고 있는 학부 3-4학년 및 대학원생들에게 뿐만 아니라 현장의 개발자, 엔지니어들에게도 도움이 될 거라 믿습니다. IoT의 개념부터 아키텍처, 네트워크기술들을 소개하고 IoT 앱들을 개발할 때 많이 사용되는 Arduino, Raspberry Pi와 삼성전자의 ARTIK 플랫폼을 소개합니다. 본 과목은 영어로 진행되며, 영문과 한글 자막을 제공합니다.
IE Business School
Trade, Immigration and Exchange Rates in a Globalized World
This is the second of the three courses part of the Globalization, Economic Growth and Stability Specialization. This course will focus on facets of globalization that affect a country´s economic perspectives and decisions. Globalization has recently been the predominant subject in many political debates, and this course will go into the determinants of globalization. It will be separated into four modules; the first module will explain exchange rates. It will cover what determines exchange rate and how different exchange rates affect the economy and the reality of currencies. The second module will explore trade, the reality of free trade, and what occurs to a country´s economy with protectionism. The third module will go into the balance of payments, it will help you understand how economic transactions between a country and the rest of the world work. The fourth module will focus on Immigration, which is probably one of the most controversial subjects today. It will explain how migration affects host countries and it will cover current migration trends.
DeepLearning.AI
Embedding Models: From Architecture to Implementation
Join our new short course, Embedding Models: From Architecture to Implementation! Learn from Ofer Mendelevitch, Head of Developer Relations at Vectara. This course goes into the details of the architecture and capabilities of embedding models, which are used in many AI applications to capture the meaning of words and sentences. You will learn about the evolution of embedding models, from word to sentence embeddings, and build and train a simple dual encoder model. This hands-on approach will help you understand the technical concepts behind embedding models and how to use them effectively. In detail, you’ll: 1. Learn about word embedding, sentence embedding, and cross-encoder models; and how they can be used in RAG. 2. Understand how transformer models, specifically BERT (Bi-directional Encoder Representations from Transformers), are trained and used in semantic search systems. 3. Gain knowledge of the evolution of sentence embedding and understand how the dual encoder architecture was formed. 4. Use a contrastive loss to train a dual encoder model, with one encoder trained for questions and another for the responses. 5. Utilize separate encoders for question and answer in a RAG pipeline and see how it affects the retrieval compared to using a single encoder model. By the end of this course, you will understand word, sentence, and cross-encoder embedding models, and how transformer-based models like BERT are trained and used in semantic search. You will also learn how to train dual encoder models with contrastive loss and evaluate their impact on retrieval in a RAG pipeline.
Universidad de Palermo
E-commerce Academy
Este curso presenta todos los elementos necesarios para el desarrollo de un comercio electrónico y las variables que se deben considerar para poder vender online, ya sea productos o servicios. A lo largo de las cuatro semanas, analizaremos las características de las tiendas virtuales y qué aspectos debemos tener en cuenta para desarrollarlas. Además, veremos cómo crear un negocio virtual propio, investigaremos las posibilidades del desarrollo de la tienda virtual y presentaremos otras variantes para vender por internet sin necesidad de tener una web propia. Los objetivos son: • Desarrollar las habilidades necesarias para montar un negocio online. • Tomar decisiones criteriosas para comenzar a ofrecer productos o servicios en la red. • Analizar las ventajas y las desventajas de las distintas opciones para elegir aquellas más convenientes para el negocio.
L&T EduTech
Welding Processes in Heavy Manufacturing & Quality Controls
Welcome to the comprehensive course on Welding Processes and Quality Control for Heavy Manufacturing. In this course, we will explore the fundamental principles, advanced techniques, and cutting-edge technologies essential for producing high-quality welded components used in process plant equipment and heavy manufacturing industries. Welding Process for Manufacturing Process Plant Equipment: In the first part of this course, we will delve into the diverse world of welding processes used in manufacturing process plant equipment. From shielded metal arc welding (SMAW) to gas tungsten arc welding (GTAW) and beyond, learners will gain a comprehensive understanding of various welding techniques, their applications, and best practices. Practical demonstrations and simulations will allow participants to develop hands-on skills in selecting, setting up, and executing welding processes tailored to the specific requirements of process plant equipment fabrication. Special Welding Practice and Post-Weld Treatment Procedures - Heavy Manufacturing : Moving on, we will explore special welding practices and post-weld treatment procedures critical for ensuring the integrity and reliability of welded components in heavy manufacturing. Techniques such as thermite welding, friction stir welding, and explosive welding will be examined, alongside post-weld treatments like stress relieving, normalizing, and tempering. Through case studies and real-world examples, learners will understand how to apply these specialized techniques and procedures to optimize weld quality, minimize defects, and enhance the performance of welded components. Quality Control Techniques, Automation in Welding, and IoT 4.0: Finally, we will explore quality control techniques, automation in welding, and the integration of IoT 4.0 technologies in heavy manufacturing. Learners will delve into non-destructive inspection methods, dimensional checks, and standards and codes governing weld quality assurance. Additionally, they will explore how automation and IoT 4.0 technologies revolutionize welding processes, enabling real-time monitoring, data analytics, and predictive maintenance. Through hands-on exercises and demonstrations, participants will learn to leverage these advancements to optimize productivity, consistency, and quality assurance in heavy manufacturing operations. By the end of this course, participants will emerge equipped with the knowledge, skills, and practical experience to excel in welding processes, post-weld treatments, and quality control practices specific to heavy manufacturing. Whether entering the workforce or advancing in their careers, graduates will be well-prepared to contribute to the efficiency, reliability, and innovation of heavy manufacturing industries. Join us on this exciting journey as we unlock the secrets to success in welding and quality control for heavy manufacturing! Target Learners: Working Professional of Mechanical, Manufacturing and Chemical Engineers Undergraduate students of Mechanical, Manufacturing & Chemical Engineering Students from Manufacturing and Automation Post-Graduate Students of Computer Integrated Manufacturing Practicing Engineers in Process Plant equipment Diploma students of Mechanical / Manufacturing
Genentech
Hands On Clinical Reporting Using R
The aim of this course is to introduce learners to open-source R packages that can be used to perform clinical data reporting tasks. The main emphasis of the course will be the clinical data flow from raw data (both CRF and non-CRF) to SDTM to ADaM to final outputs. While several open-source tools to complete these tasks will be introduced, the objective of this course is not to become an expert in any of these tools but rather to introduce participants to the broader concepts behind these tasks. That way the tools simply serve as an example of how the underlying concepts could be put into action in code.