The Global Scholarly Directory.

Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.

search
Geometric Algorithms 28DIGITAL

Geometric Algorithms

Geometric algorithms are a category of computational methods used to solve problems related to geometric shapes and their properties. These algorithms deal with objects like points, lines, polygons, and other geometric figures. In many areas of computer science such as robotics, computer graphics, virtual reality, and geographic information systems, it is necessary to store, analyze, and create or manipulate spatial data. This course deals with the algorithmic aspects of these tasks: we study techniques and concepts needed for the design and analysis of geometric algorithms and data structures. Each technique and concept will be illustrated on the basis of a problem arising in one of the application areas mentioned above. Goals: At the end of this course participants should be able - to decide which algorithm or data structure to use in order to solve a given basic geometric problem, - to analyze new problems and come up with their own efficient solutions using concepts and techniques from the course. Prerequisites: In order to successfully take this course, you should already have a basic knowledge of algorithms and mathematics. Here's a short list of what you are supposed to know: - O-notation, Ω-notation, Θ-notation; how to analyze algorithms - Basic calculus: manipulating summations, solving recurrences, working with logarithms, etc. - Basic probability theory: events, probability distributions, random variables, expected values etc. - Basic data structures: linked lists, binary search trees, etc. - Graph terminology - Programming skills for practical assignments Most of the material in this course is based on the following book: M. de Berg, O. Cheong, M. van Kreveld, and M. Overmars. Computational Geometry: Algorithms and Applications (3rd edition). Springer-Verlag, 2008. It is not mandatory to buy this book. However if participants want to know more than is offered in this course or want to have another look at the material discussed in the lectures, we recommend buying this book. The video lectures contain a few very minor mistakes. A list of these mistakes can be found under resources. If you think you found an error, report a problem by clicking the square flag at the bottom of the lecture or quiz where you found the error.

schedule 7 Months
$96 / TOTAL
View Course Details
Developing and Managing Sustainable Supply Chains University of Colorado Boulder

Developing and Managing Sustainable Supply Chains

Companies are facing pressures from governments, investors, and other stakeholders to become more sustainable. At the same time, customers are demanding more circular products. Companies are also expected to meet internal environmental, social, and governance (ESG) goals while remaining profitable. Innovative companies such as Siemens Digital Industries Software recognize these challenges and have partnered with the University of Colorado Boulder to create this course that equips you with the knowledge and skills to build more sustainable and resilient supply chains. In “Developing and Managing Sustainable Supply Chains”, which is the second course in the Sustainable and Resilient Operations and Supply Chains Specialization, you will explore the integration of sustainable practices throughout the supply chain, from raw material sourcing to end-of-life management, while understanding the environmental, social, and governance (ESG) implications of these operations. The course emphasizes cutting-edge technologies such as AI and digital twins to drive efficiency and sustainability, with dedicated modules on carbon footprint reduction, fleet electrification, and circular supply chains. Through real-world case studies, peer discussions, and practical applications, you will develop skills that align with corporate sustainability strategies and be able to contribute to a more sustainable global supply chain. This course was developed in collaboration with Siemens Digital Industries Software and is part of the "Design for the Circular Economy" collection. Learners who complete and pass the course can receive an industry-recognized digital badge. The “Design for the Circular Economy” microcredential and graduate certificate are developed around the educational goals of providing technical, business, and leadership knowledge and skills that inspire the transformation towards a more circular economy. This includes gaining technical knowledge to apply circular economy principles in product design, minimizing waste and maximizing impact; developing business acumen to implement innovative circular economic models that prioritize sustainability and resilience; and acquiring leadership strategies to communicate effectively and inspire change within an organization. This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform. The ME-EM is designed to help engineers, scientists, and technical professionals move into leadership and management roles in the engineering and technical sectors. With performance-based admissions and no application process, the ME-EM is ideal for individuals with a broad range of undergraduate education and/or professional experience. Learn more about the ME-EM program at https://www.coursera.org/degrees/me-engineering-management-boulder.

schedule 7 Months
$76 / TOTAL
View Course Details
API Integration and Extending Strapi Packt

API Integration and Extending Strapi

This course 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 is designed to teach you how to work with APIs and extend Strapi to fit your specific needs. You will gain hands-on experience in integrating RESTful APIs, handling GraphQL operations, and extending Strapi’s core features. By the end of the course, you'll have the skills to manipulate APIs, implement advanced features, and customize the Strapi architecture to suit your project requirements. You will start with an in-depth look at REST APIs, focusing on CRUD operations, filtering, pagination, and managing relations. As the course progresses, you’ll work with GraphQL and learn how to install plugins, authenticate users, and manage nested components. You'll also explore GraphQL mutations, operators, and advanced query shaping techniques. The final modules dive deeper into extending Strapi’s core architecture, where you will learn how to customize controllers, create custom routes, and work with lifecycle hooks. You will be guided through building features like Premium posts and post likes while learning best practices for extending Strapi functionality with GraphQL and custom resolvers. This course is perfect for developers looking to integrate Strapi with APIs, customize Strapi’s core, and leverage GraphQL for dynamic content management. Basic knowledge of JavaScript and API concepts is recommended.

schedule 5 Months
$302 / TOTAL
View Course Details
The Modern and the Postmodern (Part 2) Wesleyan University

The Modern and the Postmodern (Part 2)

This course examines how the idea of "the modern" develops at the end of the 18th century in European philosophy and literature, and how being modern (or progressive, or hip) became one of the crucial criteria for understanding and evaluating cultural change. Are we still in modernity, or have we moved beyond the modern to the postmodern?

schedule 3 Months
$69 / TOTAL
View Course Details
Low Intermediate English: Calls & Messaging Voxy

Low Intermediate English: Calls & Messaging

In this course, you will learn how to get in touch with all the people in your life by phone, email, text, and even social media. Learning activities in this course will take place on Voxy, an engaging language learning platform that automatically adapts to your current level and your performance across reading, listening, speaking, grammar, and vocabulary skills so that every lesson is optimized for rapid improvement. Each week is made up of engaging, short, task-based lessons that can be done anywhere, anytime. Lessons include content from the real world, so you will learn from real conversations and emails between friends and colleagues. By the end of the course you’ll have the confidence to call, message, and email in any situation!

schedule 8 Months
$208 / TOTAL
View Course Details
Design and Automate Infrastructure with Chef on AWS EDUCBA

Design and Automate Infrastructure with Chef on AWS

By the end of this course, learners will be able to design automated infrastructure workflows, implement Chef-based configuration management, provision cloud virtual machines, and deploy applications consistently across environments. This hands-on course provides a practical, project-driven approach to mastering Chef for infrastructure automation. Learners progress from understanding real-world automation challenges to building a complete Chef ecosystem, including secure SSH access, Chef workstations, standalone and centralized Chef setups, repositories, node data management, and dynamic configuration using attributes. The course culminates in deploying and managing applications such as Nginx using Chef recipes. Learners benefit by gaining job-ready DevOps skills, learning how to eliminate configuration drift, improve system reliability, and scale infrastructure efficiently in cloud environments like AWS. Each concept is reinforced through an end-to-end project that mirrors real production scenarios. What makes this course unique is its project-first structure, step-by-step progression, and focus on practical automation rather than theory alone. It is ideal for system administrators, DevOps engineers, and cloud practitioners looking to apply Chef confidently in real-world environments.

schedule 7 Months
$365 / TOTAL
View Course Details
A+ Core 2 V15 - Pearson Cert Prep: Unit 1 Pearson

A+ Core 2 V15 - Pearson Cert Prep: Unit 1

This course covers key topics in Windows, macOS, and Linux, including installation, configuration, and command line tools. You’ll work with both legacy and modern Windows utilities, and learn practical skills in networking, security, and system management. The course also covers best practices for managing macOS and Linux systems. Step-by-step lessons and hands-on exercises help you tackle real-world tasks like multi-boot setups, file system management, and using cloud-based productivity tools.

schedule 6 Months
$313 / TOTAL
View Course Details
Understanding Diversity and Inclusion University of Western Australia

Understanding Diversity and Inclusion

This course will serve as a "deep dive" into the concepts and trends related to diversity and inclusion. One of the barriers to sustained organizational effectiveness in this area has been identified as a superficial understanding of diversity and inclusion. Therefore, this course will provide you with the foundational knowledge that will assist you in developing a successful diversity and inclusion recruitment strategy. The course will explore diversity from three perspectives: Global, individual, and organizational. This course is one of four that comprise the Recruiting for Diversity and Inclusion Specialization, offered by the University of Western Australia. Complete them all to gain an in-depth understanding of this fascinating and important topic.

schedule 3 Months
$212 / TOTAL
View Course Details
The Authentic Communicator: Building Presence and Trust University of London

The Authentic Communicator: Building Presence and Trust

This course has been designed by academics and experienced tutors at the Royal Central School of Speech and Drama, a specialist college of the University of London. This course equips professionals and aspiring leaders with the tools to harness their unique personal traits and communication styles for greater workplace impact. Rooted in the belief that every interaction is shaped by both who a person is and how they communicate, the course centres a learner in the process of creating more authentic connections in every conversation.     Through reflective exercises, guided analysis, and practical techniques, learners will deepen their awareness of their values, motivations, and behaviours, and understand how these influence their communication style. They will learn how to:  - recognise their unique communication patterns  - develop emotional awareness  - strengthen their physical and vocal presence - communicate with clarity and confidence . Whether managing teams, collaborating across functions, or striving for more genuine communication, this course provides learners with the opportunity to build stronger, more meaningful professional relationships. They will gain practical strategies, renewed confidence, and a clearer sense of how to connect with themselves and others at every step of their career.  After completing the course, learners will be able to: CLO1. Identify and analyse their unique personal characteristics and how these influence communication behaviours in various contexts  CLO2. Investigate the role of physicality and vocal delivery in enhancing effective communication  CLO3. Explore and apply strategies to develop strong connections to materials and messages through effective communication techniques  CLO4. Experiment with and reflect on their optimal physical and vocal communication behaviors in different contexts. 

schedule 7 Months
$362 / TOTAL
View Course Details
أساسيات تحليل البيانات باستخدام جداول بيانات جوجل Coursera

أساسيات تحليل البيانات باستخدام جداول بيانات جوجل

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة، ستتعلم أساسيات تحليل البيانات باستخدام جداول بيانات جوجل - Google sheets. سنتعرف على معنى تحليل البيانات كما سنتعرف على كيفية التعامل مع جداول بيانات جوجل، سنقوم بالتطبيق العملي لبعض أنواع تحليل البيانات كالتحليل الإحصائي والتحليل الاستكشافي، سنقوم باستخدام الأدوات والدوال التي توفرها جداول بيانات جوجل، ثم سنقوم بتمثيل البيانات من خلال استخدام الرسوم البيانية. هذه الدورة للمبتدئين تماماً في مجال تحليل البيانات ولا يتطلب وجود خبرة سابقة في استخدام جداول بيانات جوجل.

schedule 3 Months
$138 / TOTAL
View Course Details
Introduction to Gemini Enterprise Google Cloud

Introduction to Gemini Enterprise

This course introduces Gemini Enterprise, a powerful platform that brings together AI agents, enterprise search, NotebookLM, and intelligent data access to solve organizational challenges. Through real-world examples and hands-on exploration, learners will be able to connect Gemini Enterprise capabilities to real business needs, describe its architecture, and explain how it handles data access and privacy across roles.

schedule 5 Months
$63 / TOTAL
View Course Details
GenAI for Cloud Support Associates Coursera

GenAI for Cloud Support Associates

This course is designed to introduce Cloud Support Associates to the transformative capabilities of Generative Artificial Intelligence (GenAI). Participants will explore practical strategies to leverage GenAI in various cloud support tasks, enhancing efficiency, productivity, and problem-solving abilities. Through a combination of discussions, demonstrations, and hands-on activities, participants will gain a deep understanding of how GenAI can be integrated into cloud support processes and decision-making. Whether you're an experienced cloud support associate looking to stay ahead of the curve or an aspiring professional seeking to future-proof your skillset, this course provides a foundation that will empower you to unlock new levels of efficiency and strategic capability in your work. This course is designed for cloud support associates, engineers, and operations team leads, aiming to enhance their expertise by integrating Generative AI (GenAI) into their workflows. Cloud Support Managers and Team Leads will benefit from identifying GenAI opportunities to guide their teams towards more efficient practices. Participants should have a foundational understanding of cloud support concepts and workflows, including cloud infrastructure services like AWS, Azure, or GCP. Familiarity with common cloud support tools, troubleshooting techniques, and a basic experience in resolving cloud service issues will provide a solid base for engaging with the course content. By the end of this course, learners will identify GenAI capabilities relevant to cloud support, explore methods to enhance troubleshooting and infrastructure management, and understand AI's limitations. They'll apply their knowledge through real-world GenAI applications, evaluate AI's impact on their work, and experiment with these tools to foster innovation. Additionally, participants will reflect on ethical considerations, compare risks and challenges, and develop strategies for responsible GenAI integration with a focus on maintaining human oversight.

schedule 8 Months
$378 / TOTAL
View Course Details
Accelerate Model Training with PyTorch 2.X Packt

Accelerate Model Training with PyTorch 2.X

This course teaches you techniques to dramatically speed up model training using the latest features in PyTorch 2.X. Mastering these optimization strategies is essential for professionals building scalable, high-performance AI systems. You’ll learn how to refine your training workflow, improve computation efficiency, and achieve faster, more reliable model iterations. Each module translates performance concepts into practical techniques you can immediately apply. The course blends deep technical foundations with real-world optimization workflows, ensuring you understand both why each method works and how to execute it effectively. You’ll practice using compiled models, mixed precision, distributed strategies, and more. This course is ideal for developers, data scientists, and ML engineers with basic PyTorch experience who want to train models faster and scale training across hardware configurations.

schedule 5 Months
$96 / TOTAL
View Course Details
Fundamentos de Finanças da Empresa com o 10,000 Women da Goldman Sachs Goldman Sachs

Fundamentos de Finanças da Empresa com o 10,000 Women da Goldman Sachs

Este curso online gratuito é um dos 10 cursos disponíveis na coleção 10,000 Women da Goldman Sachs, projetado para empreendedoras prontas para levar seus negócios para o próximo nível. Este curso apresentará a você ao aspecto financeiro da sua empresa e lhe mostrará como usar as demonstrações financeiras para entender e monitorar sua posição financeira e tomar decisões de negócios importantes. Os exercícios irão apresentá-la à Demonstração de Resultado do Exercício e ao Balanço Patrimonial. A interpretação dessas declarações e o cálculo dos principais índices financeiros, tais como o Retorno sobre Investimento (ROI) e índice de Alavancagem darão a você uma compreensão clara do seu desempenho comercial. Com essas informações, você terá as habilidades para avaliar as implicações financeiras de sua oportunidade de crescimento com mais precisão. A coleção de cursos 10,000 Women oferece uma experiência de aprendizagem online verdadeiramente flexível. Você tem a liberdade de abordar o programa da maneira que for melhor para você -– faça qualquer curso, ou combinação de cursos, para adaptar sua jornada de aprendizado às necessidades individuais de crescimento de seus negócios. Se você optar por fazer todos os 10 cursos, você irá explorar todos os elementos-chave do seu negócio e desenvolver um plano completo para o crescimento do mesmo. Você pode descobrir mais sobre a coleção 10,000 Women da Goldman Sachs na página de FAQs.

schedule 5 Months
$120 / TOTAL
View Course Details
Server side JavaScript with Node.js NIIT

Server side JavaScript with Node.js

Have you ever wondered how you are able to do net banking or book a ticket online? Which technology is adopted for applications used in different businesses? Backend technology acts as a backbone to every web application. It typically includes all services, data interfaces and their core business logic. This course will introduce you to the Node.js environment and help you design and develop backend or server-side of the application. It also provides you with hands on coding exercises and will enable you to build JavaScript programs and test and execute them in the Node.js environment.

schedule 3 Months
$148 / TOTAL
View Course Details
Growing your Influence Coursera

Growing your Influence

Did you know that influential thought leaders are often perceived as industry experts, leading to increased recognition and opportunities? This Short Course was created to help professionals in any industry accomplish the goal of becoming influential thought leaders. By completing this course, you'll be able to elevate your professional reputation, attract more clients or opportunities, and establish yourself as a trusted authority in your field, all of which can directly impact your career growth and success. More specifically, in this 90 minute course, you will learn how to examine the foundations of influence and define opportunities for growing your influence, discover how to leverage self-awareness and personal branding to establish yourself as a thought leader, and investigate strategies for sustaining and expanding your influence, including developing unique insights, creating compelling content, and effectively communicating your expertise. This project is unique because it provides practical strategies and actionable insights that you can implement immediately to enhance your influence and impact. In order to be successful in this course, you will need a basic understanding of your industry and a willingness to engage in self-reflection and personal branding activities.

schedule 7 Months
$193 / TOTAL
View Course Details
headset_mic
Get In Touch