The Global Scholarly Directory.
Discover world-class academic programs curated for the modern intellectual. Search through 19877+ degrees and professional certificates.
Whizlabs
AWS: Feature Engineering Data Transformation & Integrity
AWS: Feature Engineering, Data Transformation & Integrity is the second course in the Exam Prep (MLA-C01): AWS Certified Machine Learning Engineer – Associate Specialization. This course enables learners to build essential skills in preparing and transforming data for machine learning workloads using AWS services. It provides a structured, hands-on understanding of data cleaning, feature engineering, encoding techniques, and scalable ETL workflows on AWS. Learners will start by mastering data preparation techniques, including cleaning, transformation, and feature extraction. The course explores methods to improve model accuracy by engineering meaningful features and applying categorical encoding strategies such as One-Hot Encoding, Label Encoding, and Tokenization. Learners will also understand the importance of maintaining data integrity and fairness, addressing bias, and securely handling sensitive information (PII) using tools like AWS Glue DataBrew. In the second module, learners will gain practical experience with AWS-native tools for scalable data engineering. This includes working with AWS Glue for ETL job orchestration, Glue Data Quality for dataset validation, and AWS Glue DataBrew for code-free data profiling and transformation. Learners will also dive into Amazon EMR, processing large-scale datasets using Apache Spark to build powerful, distributed data pipelines tailored for ML workflows. The course is divided into two modules, each broken down into lessons and practical video walkthroughs. Learners can expect approximately 2.5 to 3 hours of video lectures, combining theoretical knowledge with hands-on guidance using AWS ML services. Each module also includes Graded and Ungraded Quizzes to reinforce understanding and assess readiness. Module 1: Data Preparation & Transformation Techniques Module 2: ETL & Data Engineering with AWS Glue and EMR By the end of this course, learners will be able to: - Clean, transform, and engineer data effectively for ML use cases - Apply categorical encoding techniques for machine learning models - Ensure fairness, integrity, and compliance in dataset preparation - Use AWS Glue, Glue DataBrew, and EMR for scalable, production-ready data pipelines This course is ideal for machine learning practitioners, data engineers, and developers with 6 months to 1 year of AWS experience. It is also valuable for learners preparing for the MLA-C01 exam who want to deepen their hands-on skills in data transformation, feature engineering, and large-scale ETL on AWS.
EDUCBA
Unity: Design & Develop Role-Playing Games (RPGs)
This project-based course empowers learners to design, develop, and implement a fully functional 3D Role-Playing Game (RPG) using Unity. Guided by structured modules, learners will begin by exploring foundational RPG mechanics, including character progression, quest integration, and user interface elements. They will then progress to constructing animated characters and non-player characters (NPCs), implementing inverse kinematics (IK), and developing dynamic customization systems. The course further delves into game logic scripting, data persistence, and scene management strategies to enable seamless transitions and robust gameplay functionality. In the final module, learners will build a fully interactive inventory system and a responsive heads-up display (HUD) that reflects real-time game state. Through hands-on exercises, script writing, and Unity’s powerful tools, learners will gain practical experience in creating immersive game systems and user-friendly mechanics. By the end of this course, learners will be able to: • Explain RPG design principles and game mechanics. • Develop modular character systems and interactions. • Apply animation, customization, and scene transitions using Unity. • Construct inventory logic and real-time UI systems. • Create a complete and playable RPG game prototype. This course is ideal for intermediate Unity users who want to advance their skills through real-world RPG development projects.
University of Minnesota
Simulation Models for Decision Making
This course is primarily aimed at third- and fourth-year undergraduate students or graduate students interested in learning simulation techniques to solve business problems. The course will introduce you to take everyday and complex business problems that have no one correct answer due to uncertainties that exist in business environments. Simulation modeling allows us to explore various outcomes and protect personal or business interests against unwanted outcomes. We can model uncertainties by using the concepts of probability and stepwise thinking. Stepwise thinking allows us to break down the problem in smaller components, explore dependencies between related events and allows us to focus on aspects of problem that are prone to changes due to future uncertainties. The course will introduce you to advanced Excel techniques to model and execute simulation models. Many of the Excel techniques learned in the course will be useful beyond simulation modeling. We will learn both Monte Carlo simulation techniques where overall outcome is of primary interest and discrete event simulation where intermediate dependencies between related events might be of interest. The course will introduce you to several practical issues in simulation modeling that are normally not covered in textbooks. The course uses a few running examples throughout the course to demonstrate concepts and provide concrete modeling examples. After taking the course a student will be able to develop fairly advanced simulation models to explore fairly broad range of business environments and outcomes.
Pearson
Wireshark 101: Packet Analysis Essentials
Wireshark is a powerful tool for network analysis, but its vast array of data can be overwhelming for newcomers. This course is designed to demystify Wireshark and provide a practical, hands-on approach to packet analysis. You will learn how to navigate trace files, identify key packets, and apply effective filters to isolate the information that matters most. Through real-world scenarios and interactive assignments, you will develop the skills needed to troubleshoot network issues and investigate cybersecurity incidents with confidence. The course covers the essentials of the Wireshark interface, including customizing columns, filters, and coloring rules to streamline your workflow and quickly spot anomalies. By working with actual trace files and solving guided exercises, you will gain experience in recognizing normal versus suspicious network behavior and understanding core network protocols. By the end of the course, you will be comfortable using Wireshark as a diagnostic and investigative tool, equipped with the analytical skills to tackle complex network challenges and enhance your IT troubleshooting capabilities.
Elements and Principles of Visual Communication
This introductory course sets the baseline for understanding visual communication by introducing the concepts, vocabulary, and jobs skills relating to visual communication. We will start by covering the history of design and theories and then move on to the elements and principles of design, allowing you to develop the skills necessary to practice your understanding of the design process. We will also examine creative solutions to design problems—all of which will help you succeed in using visual communication skills in the other classes in this specialization and in your career after completing all the course. By the end of this course, you’ll have a better understanding of and be able to answer the question: What is visual communication?
Universidad de Palermo
Arte Medieval
En este curso nos sumergiremos en la fascinante historia de la Edad Media, desafiando la noción tradicional de una "Edad Oscura", recorriendo la riqueza cultural y artística que floreció en este período. Además, desentrañaremos los misterios de este importante período histórico y descubriremos cómo su legado perdura hasta nuestros días. Comenzaremos explorando cómo el cristianismo construyó el pensamiento medieval y dio forma al arte simbólico que aún resuena en nuestra sociedad actual. En la siguiente etapa de nuestro viaje, nos adentraremos en la Temprana Edad Media, explorando el arte paleocristiano y las influencias de los pueblos bárbaros en la cultura europea. Desde las pinturas en las catacumbas hasta los relieves de los sarcófagos, cada obra de arte nos cuenta una historia única sobre la convergencia de culturas y la evolución del arte en un período de transformación. Mientras tanto en Oriente, recorreremos el momento de oro del Imperio Bizantino con la imponente Santa Sofía. Pero nuestro viaje no se detiene ahí. Avanzaremos hacia la Alta Edad Media, donde el arte del Imperio Carolingio nos develará que hubo renacimientos antes del Renacimiento. Veremos también el surgimiento del Sacro Imperio Romano Germánico con un arte que se presenta como un antecedente del Románico, un estilo internacional que nos cautivará con su enfoque en la peregrinación y el mundo monástico. Examinaremos la iconografía del Juicio Final y nos sumergiremos en el fascinante mundo de los manuscritos iluminados. Finalmente, indagaremos en el arte de la Baja Edad Media y la llegada del arte gótico, explorando las majestuosas catedrales y los vitrales que aún hoy nos maravillan con su belleza y esplendor. A medida que exploramos las diferencias entre el arte románico y gótico, también reflexionaremos sobre cómo estas formas de expresión artística reflejan las preocupaciones y aspiraciones de una sociedad en evolución. Este curso no solo es un viaje a través del tiempo, sino también una exploración de la belleza, la creatividad y la inspiración que el arte medieval tiene para ofrecer. El objetivo es que, al finalizar el recorrido, puedas tener una conciencia clara de las complejas relaciones entre el arte medieval y la sociedad de la época. Además, serás capaz de comprender y construir significados a partir de la iconografía, aspectos estilísticos y culturales de las obras de arte medieval.
Packt
Game Development Patterns with Godot 4
In this course, you will master essential object-oriented programming techniques using Godot 4, focusing on building resilient and scalable game systems. You will learn to implement design patterns that are widely used in the game development industry, ensuring your game systems are both adaptable and maintainable. The course is designed to help you apply industry-standard design patterns to solve common game development challenges, with a strong emphasis on real-world applications. By the end, you’ll be able to implement these patterns and create robust game architectures using Godot's tools and features. What sets this course apart is its step-by-step implementation approach. Each design pattern is introduced with a real-world project that allows you to apply what you’ve learned in a concrete context. You’ll explore when and why to use each pattern, reinforcing both the theory and practical skills you need to tackle real development challenges. This course is ideal for game developers, designers, and technical artists with experience in Godot and GDScript. A basic understanding of programming concepts and Godot's node system is necessary for the most effective learning experience.
O.P. Jindal Global University
International Organizations and Policy Regimes
Welcome to the International Organizations and Policy Regimes course! By the end of this course, you will gain a conceptual, analytical, and empirical understanding of the role of International Organizations and Policy Regimes in influencing economic growth and the overall developmental agenda at the national and international levels. The world is witnessing global challenges that include poverty, conflict, pandemic, migration, hunger, climate change, and many other issues. As a prominent part of this course, you will learn about the significance and role of international organizations and their policy implications on these issues. You will also learn about the historical context, contemporary debates, theories, methods, and processes related to the functioning of international organizations, policies, and their global ramifications. In addition, you will examine the emergence of international actors, including non-state international organizations, that play a role in addressing global issues. The course offers a comprehensive introduction to the theory and practice of international organizations, particularly concerning the role of formal international organizations and their transition in policy regimes over a period.
Coursera
Developing a Roadmap Timeline in PowerPoint
In this project, you will learn how to create a roadmap timeline in Microsoft 365 PowerPoint. You will create a roadmap based on an example of the launch to a new company application. You will know when it is appropriate to utilize a roadmap and the important step following the creation. During this project, you will set up your own Microsoft 365 account online and choose an appropriate slide theme for your business needs. Next, you will analyze your data and apply a table to mirror your needs. Your table will be customized to your own preference. After this, you will import your project’s timelines and milestones for easy communication. Finally, this will then enhance with design elements for not only an aesthetically pleasing table, but for better communication.
The University of Edinburgh
Observing Earth From Space
Gain insight into how satellite data is used to monitor the Earth There are now over 600 satellites observing the Earth, with hundreds more to be launched over the next decade. Over this 4-week course, you will learn how satellite data informs our understanding of the natural environment and the impact of human development, finding out about different sensors that are carried by satellites and how they orbit the earth to detect changes to the planet. Discover easy to use tools to view and analyse images Using a powerful new web tool, you will be able to explore satellite data from anywhere on Earth. You will use this to learn how satellite data is used to monitor Earth, from uncovering information about climate change to how global deforestation is measured and the effects of pollution. Discover the satellite applications in weather, climate, and environmental change With the advancement of satellite imagery and orbit coverage, we can now measure a wide range of physical attributes of the Earth system from space. This course will guide you through how the weather is monitored from space, as well as how the oceans, atmosphere, and pollution are measured. You’ll also dive into the cryosphere and biosphere of Earth and discover how these are viewed, monitored, and measured using satellite data. Learn from Earth Observation experts at Edinburgh University Edinburgh University is one of the preeminent Higher Education Institutes for Earth Observation (EO) in the UK. Not only are they are a member of the National Centre for EO, but their staff are involved in international space missions, world-class EO research, and creating new companies. The development of this course was co-funded by the UK Space Agency and ESA Space Solutions. Learners can apply for Financial Aid directly with Coursera to assist with the cost of accessing the full course and gaining a certificate for successfully completing the course.
Board Infinity
Fluent Assertion
"Introduction to Fluent Assertions" is a detailed course designed to provide .NET developers with a thorough understanding of Fluent Assertions, a library that enhances the clarity and expressiveness of test assertions. Across two modules, the course covers the basics of Fluent Assertions, including setup, syntax, and writing simple assertions. It then progresses to more advanced topics like working with collections, date assertions, exception handling, and integration with test frameworks. This course is ideal for those seeking to improve their testing practices, making their assertions more readable and maintainable. "Module 1: Understanding Fluent Assertions" introduces developers to Fluent Assertions, a powerful library for enhancing the clarity and readability of .NET test assertions. It begins with an overview of what Fluent Assertions are and their advantages. The module then guides you through setting up Fluent Assertions in your development environment and understanding its basic syntax and structure. Further, it covers writing basic assertions, including equality, inequality, numeric comparisons, and string assertions, providing a strong foundation for writing expressive and maintainable test code. "Module 2: Diving Deeper into Fluent Assertions" expands upon the foundational knowledge of Fluent Assertions, exploring more complex scenarios and best practices. This module focuses on working with collections and dates, including count, content, order, and range-specific assertions. It also delves into handling exceptions and the nuances of date assertions. Additionally, the module offers insights into maintaining readability, avoiding common pitfalls, and effectively integrating Fluent Assertions with popular test frameworks like NUnit and xUnit, making it essential for developers seeking advanced proficiency in .NET testing. This course is ideal for anyone in the .NET ecosystem who wants to enhance their skills in writing cleaner, more maintainable, and expressive tests using Fluent Assertions. 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 Microsoft Corporation or any of its subsidiaries or affiliates. This course is not an official preparation material of Microsoft Corporation. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.
National Academy of Sports Medicine
Metabolic Makeover
With people around the world obsessing over metabolism and weight loss, there remains great interest in discovering hacks and shortcuts that boost metabolism and accelerate weight loss. Apart from a basic understanding that metabolism translates to expended calories, how much is understood about the complexities of human metabolism? This course explores key concepts in metabolism and how they relate to weight management, discusses how to accurately measure metabolism, and introduces a variety of simple ideas and strategies employed to increase overall metabolism while promoting safe and effective weight loss. With over 30 years as a leader in fitness and wellness education, the National Academy of Sports Medicine (NASM) has built its reputation on providing an evidence-based curriculum that is both relevant and applicable for those seeking the skills and knowledge required to promote optimal health.
Packt
Java Fundamentals - Getting Started with Java
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. In this comprehensive course, you will learn how to master Java programming, starting from the basics and progressing to intermediate concepts. By the end, you will have the skills and confidence to develop Java applications and understand the core principles of object-oriented programming. This course is ideal for individuals looking to deepen their understanding of Java and enhance their programming skills. The course begins with a thorough introduction to programming languages, touching on the different types of programming and the role of Java in the software development landscape. You will explore what it means to be a programmer or a developer and learn the fundamentals of object-oriented programming, which is a cornerstone of Java. From there, the course covers the essential tools you’ll need, including JDK, JRE, JVM, and various Integrated Development Environments (IDEs) used in Java development. The next part of the course focuses on Java basics. You'll get hands-on experience creating your first Java program, both through a simple Notepad and command prompt method and with the more advanced JShell environment. You'll dive into Java variables, data types, type casting, operators, and essential programming concepts. This section is designed to ensure you understand the core building blocks that makeup Java programming. This course is perfect for anyone interested in learning Java, whether you're just starting or looking to solidify your knowledge. There are no advanced prerequisites, although familiarity with basic programming concepts is helpful. The course is suitable for beginners and intermediate learners who want to expand their skills and start building Java applications.
Simplilearn
Cyber Security Hashing Training for Beginners
This comprehensive course on Hashing in Cyber Security equips you with the foundational knowledge to understand, apply, and evaluate hashing techniques essential for digital security. Begin by exploring what hashing is, its significance in cybersecurity, and how hash values are stored and used in real-world systems. Dive into secure hash functions and their role in ensuring data integrity. Address key challenges like hash collisions and learn how systems resolve them. Discover widely used hash algorithms and explore hashing’s impact on artificial intelligence. Conclude with a hands-on demo showcasing real-world hashing scenarios. To be successful in this course, no prior experience is required. This course is beginner-friendly and ideal for students, aspiring developers, and cybersecurity enthusiasts. By the end of this course, you will be able to: - Understand Hashing Fundamentals: Learn what hashing is and why it matters in cybersecurity - Explore Real-World Uses: Identify how and where hash values are applied and stored - Master Secure Hash Functions: Explain the properties that define effective hash algorithms - Tackle Common Challenges: Handle hash collisions and system-level issues - Analyze AI and Security Use Cases: Observe hashing in real-world and AI-based implementations Ideal for future cybersecurity analysts, ethical hackers, and IT professionals.
University of Washington
Lesson | Business English Skills: How to Navigate Tone, Formality, and Directness in Emails
This lesson is part of a full course, Business English Networking. Take this lesson to get a short tutorial on the learning objectives covered. To dive deeper into this topic, take the full course. By the end of this lesson, you will be able to: - Distinguish between formal and informal language - Distinguish between direct and indirect language - Choose the appropriate tone based on your relationship with your recipient, the context, and request
University of Colorado Boulder
Your World and What Shapes It
Thriving organizations strive for equity at all levels. Dynamic global DEI initiatives strengthen connectivity within individual teams and foster cross-cultural collaboration and mutual understanding while encouraging the inclusion of employees from all regions. Broader global relations aside, there also exist country-specific ethnic dynamics that make DEI a critical conversation. Global dynamics present a possible risk (and opportunity) for organizations. In this course, we will explore the complex topics that shape your views and ideas by exploring historical narratives while working on your journey towards improving cultural competence. 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. Course logo image credit: Clay Banks. Available on Unsplash at https://unsplash.com/photos/LjqARJaJotc