Tallo logoTallo logo

Courses

Discover thousands of courses from top institutions and platforms worldwide

28,621 Courses Found

Sort by:
  • Newest First
  • Highest Rated
  • Most Reviewed
  • A to Z
  • Z to A
  • Price: Low to High
  • Price: High to Low
  • Duration: Short to Long
  • Duration: Long to Short
Getting Linux Distributions to New Processor Architectures course thumbnail
FREE

YouTube

Getting Linux Distributions to New Processor Architectures

Linux
Information Technology
Automation

Explore the challenges and solutions for porting Linux distributions to new processor architectures in this 30-minute conference talk. Learn about the automated process developed for OpenMandriva's RISC-V port, which can be applied to other emerging architectures like aarch64, Loongarch, and Elbrus. Discover the common pitfalls encountered during porting and the open-source tools used to overcome them. Gain insights into streamlining the adaptation of binary package-based distributions to new hardware platforms, making the process more efficient and accessible for future architectural transitions.

Stanford Seminar - The REX Neo Architecture - An Energy Efficient New Processor Architecture course thumbnail
FREE

YouTube

Stanford Seminar - The REX Neo Architecture - An Energy Efficient New Processor Architecture

Computer Engineering
Processor Architecture
Energy-Efficient Computing

Explore a Stanford seminar on the REX Neo Architecture, a groundbreaking energy-efficient processor design that challenges traditional computing paradigms. Delve into the innovative features of the Neo64 Instruction Set Architecture, including its minimalist approach, VLIW implementation, and scratchpad memory. Discover how the Neo Core prioritizes computational efficiency and how the Neo Network on Chip enhances scalability. Learn about the rapid development process, from concept to tapeout, and the integration of Kandou Bus Glasswing technology. Examine the REX Computing Engineering Timeline and the Cadence Design Flow's role in optimizing performance, power, and area. Gain insights into the Neo Development Environment, high-performance simulation techniques, and extensible debugging and profiling tools. Understand how REX efficiency surpasses competitors by over a decade and explore the potential for future improvements in power efficiency. Conclude with a discussion on semiconductor economics and an introduction to the advisory board.

Simultaneous Multithreading: Revolutionizing Processor Architecture - 2020 Women's Research Day Keynote course thumbnail
FREE

YouTube

Simultaneous Multithreading: Revolutionizing Processor Architecture - 2020 Women's Research Day Keynote

Research Skills
Computer Engineering
Women in STEM

Watch a keynote address delivered by Professor Emerita Susan Eggers at the 2020 Women's Research Day event. Gain insights from the distinguished computer scientist who was awarded the prestigious Eckert-Mauchly Award in 2018 for her groundbreaking work on Simultaneous Multithreading. Learn about her contributions to the field of Computer Science & Engineering during this 36-minute talk, which includes closed captions for accessibility.

Math Professor vs Tricky Integrals course thumbnail
FREE

YouTube

Math Professor vs Tricky Integrals

Calculus
Problem-Solving Skills
Integration Techniques

Tackle three challenging integrals using first-year calculus integration techniques in this 24-minute video. Learn how to apply double integration by parts, u-substitutions, conjugates, and trigonometric substitutions to solve complex problems. Follow along as Dr. Trefor Bazett demonstrates step-by-step solutions, offering insights into recognizing and overcoming disguised integration challenges. Gain valuable practice in advanced integration methods and improve your problem-solving skills for calculus exams and real-world applications.

Simultaneous Multithreaded Processor Architectures and Multiprocessor Memory Sharing - Eckert-Mauchly Award Acceptance Speech course thumbnail
FREE

YouTube

Simultaneous Multithreaded Processor Architectures and Multiprocessor Memory Sharing - Eckert-Mauchly Award Acceptance Speech

Computer Architecture
Processor Design
Simultaneous Multithreading

Watch the acceptance speech delivered by Susan Eggers, professor emerita at the Paul G. Allen School, upon receiving the prestigious 2018 Eckert-Mauchly Award at the 45th International Symposium on Computer Architecture (ISCA 2018). Learn about Eggers' outstanding contributions to the field of computer architecture, particularly her work on simultaneous multithreaded processor architectures and multiprocessor memory sharing and coherency. Gain insights into the career and achievements of this esteemed computer scientist during this 25-minute video, which showcases the highest honor in the computer architecture community.

Lemon Squeezy Payment Processor course thumbnail
FREE

SymfonyCasts

Certificate

Lemon Squeezy Payment Processor

E-commerce
Digital Marketing
Marketing

NoteThere are several options for MoR service, we’re using Lemon Squeezy in this course, but you can use what we teach here in Paddle, Polar, or any other service you like. We have no preference, we just happened to pick Lemon Squeezy for this course. Do you have an amazing product that you want to sell to your customers? Are you looking for a payment processor to be a Merchant of Record to handle tax compliance so that you can focus on more revenue? Lemon Squeezy to the rescue! Start selling your digital products fast and easy. In this tutorial, we'll build a full checkout system for our awesome product and learn all about the next topics: Manage your store in the Lemon Squeezy dashboard Use Lemon Squeezy storefront to sell products Charge a one-time fee with single payments Use API to talk to Lemon Squeezy and sell products directly from your website Use the Lemon.js script to stream the checkout workflow via overlay Prefill customer's info and add custom data Automatic invoice email on successful order Link Lemon Squeezy customers to the users in our DB Use webhooks to sync data in our database Handling the order_created webhook event Live webhook handling with Ngrok Test webhooks by simulating their sending with fake data Finally, bonus - users' card credentials are never sent to our servers, but directly to Lemon Squeezy. That means we do not save sensitive card credentials on our servers. Yay!

The Automatic Statistician - Professor Zoubin Ghahramani course thumbnail
FREE

YouTube

The Automatic Statistician - Professor Zoubin Ghahramani

Machine Learning
Statistics & Probability
Regression Models

Explore a comprehensive lecture on the Automatic Statistician, delivered by Professor Zoubin Ghahramani from the University of Cambridge and the Alan Turing Institute. Delve into Bayesian model selection strategies for automated model selection and human-readable report generation. Learn about the ingredients of an automatic statistician, including the language of regression models, Gaussian processes, and composition rules. Examine real-world applications through examples like the Mauna Loa Keeling Curve analysis and discover how this approach achieves good predictive performance. Gain insights into model checking, criticism, and the rational allocation of computational resources in this cutting-edge field of machine learning and statistics.

Customer Centricity with Professor Jagdish Sheth course thumbnail

Coursera

Certificate

Customer Centricity with Professor Jagdish Sheth

Leadership
Management & Leadership
Strategic Management

This is a master class in Customer Centricity. Professor Jagdish Sheth, 2020 Padma Bhushan Award winner for Literature and Education, guides you through proven strategies and practical steps for implementing customer centricity practices into your business. Professor Sheth shares wisdom and insight from decades of experience, years of research, and recommendations from multiple senior industry leaders to help grow your business and cut costs by keeping the customers you have by creating a customer centric culture.

Learn Python from a University Professor course thumbnail

Udemy

Certificate

Learn Python from a University Professor

Python
Programming Languages
Object-oriented programming

Prof. Rafael Ubal brings his methods and tools from his 10+ years of experience teaching in prestigious universities. What you'll learn: Write simple Python programs that read from the keyboard and write text into a consoleWrite more complex programs with conditional execution and repetition structuresImprove code reusability through the use of functions and recursionImprove code efficiency through the choice of ppropriate data structures (tuples, lists, dictionaries)Apply the principles of object-oriented programming This course serves as an introduction to Python programming (no previous background needed). Whether you’re a high school student ahead of the game, a college student in search of additional support, a recent graduate preparing for a technical interview, an active professional seeking to expand your skill set, or just an amateur techie, this course is your ideal first exposure to the world of Python programming.In this course, I’ve selected the most relevant topics to quickly get you started with Python. We’ll start with the basics: interaction with the user, arithmetic computations, conditional execution, loops, and functions. And we’ll also delve into more advanced topics: lists, tuples, dictionaries, file operations, and object-oriented programming. But most importantly: I’ll help you develop a programmer mindset by training your algorithmic thinking – an essential still that will help you quickly learn new programming languages in the future if you need to.In most lessons of this course, I’ll be proposing interactive programming exercises, where I’ll ask you to pause the video and work on it, as I later guide through a step-by-step solution. You’ll work with a web-based code editor, where you’ll be able to write and test your programs, without installing any third-party software in your system; all you need is your web browser.

Generational Random Graphs – Professor Jon Crowcroft course thumbnail
FREE

YouTube

Generational Random Graphs – Professor Jon Crowcroft

Graph Theory
Social Media Analytics
Generational Networks

Explore generational random graphs in this 51-minute talk by Professor Jon Crowcroft at the Alan Turing Institute. Delve into a simple model for small-world-like graphs that goes beyond single-parameter characterization, offering potential insights into heterogeneity and time-variation in networks. Learn about scalable multicast routing, traffic management, and end-to-end protocol design as applied to graph theory, networks, and social media analytics. Examine topics such as opportunistic communications, social networks, and infrastructure-free mobile systems. Discover the "build and learn" research paradigm while exploring concepts like ER Bacon Sabbath, mean paths, preferential attachment, beta models, degree distribution, and the natural fit of generational networks in various contexts including coauthorship, business relationships, and regional networks.

Quantum Stars by Professor G Srinivasan course thumbnail
FREE

YouTube

Quantum Stars by Professor G Srinivasan

Quantum Physics
Quantum Mechanics
Physics

Explore the fascinating world of quantum stars in this comprehensive 2-hour lecture by Professor G Srinivasan. Delve into the physics of white dwarfs, neutron stars, and supernovae, examining concepts like quantum mechanics, degeneracy pressure, and relativistic effects. Learn about groundbreaking work by scientists such as Chandrasekhar, Landau, and Oppenheimer. Discover why there are only two types of cold stars in nature and understand the limits of stellar masses. Gain insights into the fate of massive stars and the conditions for stellar degeneracy. Perfect for those interested in astrophysics and the quantum nature of dense stellar objects.

Astrophysical Plasma by Professor G Srinivasan course thumbnail
FREE

YouTube

Astrophysical Plasma by Professor G Srinivasan

Astrophysics
Astronomy
Physics

Explore the fascinating world of astrophysical plasma in this comprehensive 2-hour lecture by Professor G Srinivasan from the Raman Research Institute. Delve into key concepts such as dielectric screening, dispersion relations, and Faraday rotation. Examine the Earth's ionosphere, pulsar signal dispersion, and de-dispersion techniques. Investigate Cerenkov radiation, its Nobel Prize-winning discovery, and its applications in modern neutrino detectors. Learn about the Milky Way Magnetic Field Mapping Mission and plasma effects on synchrotron intensity. Gain insights into the vast range of densities, temperatures, and magnetic fields found in the universe, from interstellar hydrogen clouds to neutron stars and active galactic nuclei. This lecture, part of the "Random Walk in Astrophysics" summer course, offers a rich exploration of basic physics principles applied to contemporary astronomy.

AI for Pathology - Professor Nasir Rajpoot course thumbnail
FREE

YouTube

AI for Pathology - Professor Nasir Rajpoot

Pathology
Histopathology
Digital Pathology

Explore the cutting-edge applications of artificial intelligence in pathology through this 21-minute lecture by Professor Nasir Rajpoot from The Royal College of Pathologists. Delve into the digital transformation of pathology and discover how AI is revolutionizing the field. Learn about emerging AI applications in tumor detection for breast lymph nodes and prostate biopsies, as well as mitotic cell identification. Gain insights into the MIDOG Challenge Contest and understand the global impact of cancer. Examine the TASIL Score for decision support in head and neck squamous cell carcinoma, and explore AI's potential in predicting colorectal cancer pathways, mutations, and microsatellite instability. Conclude by addressing the thought-provoking question of whether AI will replace pathologists in the future.

Professor Frisby Introduces Composable Functional JavaScript course thumbnail
FREE

egghead.io

Professor Frisby Introduces Composable Functional JavaScript

Javascript
Programming Languages
Functional Programming

This course teaches the ubiquitous abstractions for modeling pure functional programs. Functional languages have adopted these algebraic constructs across the board as a way to compose applications in a principled way. We can do the same in JavaScript. While the subject matter will move beyond the functional programming basics, no previous knowledge of functional programming is required. You'll start composing functionality before you know it.

Think Like a Computer Science Professor course thumbnail
FREE

freeCodeCamp

Think Like a Computer Science Professor

Linear Algebra
Image Processing
Project Planning

Observe the thought process of a computer science professor as he codes a project from scratch in this 13-hour video. Follow along as Radu Mariescu-Istodor, a PhD in computer science, demonstrates real-time problem-solving and decision-making while building an interactive avatar system. Learn about canvas setup, procedural drawing, image processing, particle systems, linear algebra, and real-time face tracking. Watch as Radu tackles challenges like head rotation, dynamic hair simulation, and facial feature recognition without referencing external resources. Gain insights into code refactoring, debugging techniques, and the iterative nature of software development. This comprehensive coding session covers everything from initial planning to final testing, providing a unique opportunity to understand the mindset and approach of an experienced computer scientist.

City Analytics - Professor Peter Grindrod CBE course thumbnail
FREE

YouTube

City Analytics - Professor Peter Grindrod CBE

Urban Planning
Graph Theory
Smart Cities

Explore city analytics with Professor Peter Grindrod CBE in this 40-minute talk from the Alan Turing Institute. Delve into scaling laws, graphs, and functional equations as they apply to urban environments. Examine citizen multiplexes, smart city concepts, and political data science. Learn how Twitter data and country-specific information contribute to understanding urban dynamics. Discover the mathematical foundations behind comparing different citizens and creating safe spaces within cities. Gain insights from Grindrod's extensive experience in mathematics R&D, environmental sciences, and retail analytics as he bridges academic research with real-world applications in city planning and analysis.

Millisecond Pulsars by Professor G Srinivasan course thumbnail
FREE

YouTube

Millisecond Pulsars by Professor G Srinivasan

Neutron Stars
Astronomy
Astrophysics

Explore the fascinating world of millisecond pulsars in this comprehensive 2-hour 15-minute lecture by Professor G Srinivasan. Delve into the discovery and evolution of these rapidly rotating neutron stars, their role in binary systems, and their importance in astrophysics. Learn about recycled pulsars, the Hulse-Taylor binary pulsar, and the concept of spin-up in neutron stars. Examine the Eddington luminosity limit, equilibrium periods, and the population of millisecond pulsars. Investigate the evolution of magnetic fields in neutron stars, including superfluid cores and type II superconductivity. Discover the connection between millisecond pulsars and gamma-ray sources, and their potential as gravitational wave detectors. Gain insights into pulsar timing arrays and their significance in modern astrophysics. This lecture, part of a summer course on astrophysics, offers a deep dive into the physics and astronomy of these remarkable cosmic objects.

Vaccines - Presented by Professor Peter Openshaw course thumbnail
FREE

YouTube

Vaccines - Presented by Professor Peter Openshaw

Vaccine Development
Immunology
Biology

Explore the world of vaccines in this comprehensive lecture presented by Professor Peter Openshaw, an expert in Experimental Medicine at Imperial College London. Delve into the intricacies of COVID-19, understanding its nature and the body's B cell response. Examine various vaccine approaches, including modern technologies and specific vaccines like Oxford-AstraZeneca, Moderna, and Chadox. Learn about reactogenicity, the Vaccine Task Force, and investment strategies. Discuss crucial topics such as vaccination groups, mutations, variants, and vaccine doubts. Investigate prospects for COVID-19 vaccines, potential failures, and strategies for measuring immune responses. Explore long-term effects, infant vaccination rates, and the impact of anti-vaccine movements. Gain insights into mucosal vaccines, escape mutants, and mixed vaccine approaches. Understand why certain variants are more transmissible and how vaccines might affect immunosuppressed individuals.

Clinical Governance and Audit - Professor Tahir Pillay course thumbnail
FREE

YouTube

Clinical Governance and Audit - Professor Tahir Pillay

Quality Improvement
Evidence-Based Medicine
Laboratory Management

Explore clinical governance and audit in laboratory services through this comprehensive lecture. Learn about the role of audits in continuous quality improvement and their relationship to clinical governance. Examine the process and steps for conducting laboratory audits, comparing them to research. Analyze the audit cycle and understand how evidence-based medicine contributes to ongoing quality enhancement. Discover the impact of audits on laboratory services, including clinical care, quality assurance programs, and test utilization. Gain insights into structuring audit programs, effective leadership, and team involvement. Understand the differences between audit and research, and learn how to approach conducting an audit. Explore benchmarking and its role in identifying best practices for improved performance.

Meltdown and Spectre - Professor Mark Handley, UCL course thumbnail
FREE

YouTube

Meltdown and Spectre - Professor Mark Handley, UCL

Side Channel Attacks
Cybersecurity
Compilers

Explore the intricacies of the Meltdown and Spectre vulnerabilities affecting modern CPUs in this comprehensive lecture by Professor Mark Handley from UCL. Delve into the world of speculative execution in pipelined superscalar CPUs and understand how side-channel attacks can reveal sensitive information. Learn about the significant changes required in operating systems, hypervisors, CPU firmware, compilers, and browsers to mitigate these vulnerabilities. Gain insights into the inner workings of modern CPUs, their performance optimization techniques, and the security implications that arise as a result. Discover the various mitigation strategies being implemented across different levels of computer systems to address these critical security flaws. This in-depth talk, presented at the Alan Turing Institute, offers a thorough examination of one of the most significant cybersecurity issues in recent years, providing valuable knowledge for computer scientists, security professionals, and anyone interested in understanding the complex relationship between CPU performance and security.