Back to courses

    Programming

    54,546 courses
    Python - OpenCV for Computer Vision
    Eli the Computer Guy

    Python - OpenCV for Computer Vision

    Research Ops - Challenges and Practical Solutions for Distributed Scientific Computing
    Advanced Cyberinfrastructure Training at RPI

    Research Ops - Challenges and Practical Solutions for Distributed Scientific Computing

    GPU Computing and Krylov Solvers
    Advanced Cyberinfrastructure Training at RPI

    GPU Computing and Krylov Solvers

    QCD Spectroscopy 2023 - Part 1 of 2
    Advanced Cyberinfrastructure Training at RPI

    QCD Spectroscopy 2023 - Part 1 of 2

    Investing in Code Reviews for Better Research Software
    Exascale Computing Project

    Investing in Code Reviews for Better Research Software

    Writing Clean Scientific Software
    Exascale Computing Project

    Writing Clean Scientific Software

    Infrastructure for High-Fidelity Testing in HPC Facilities
    Exascale Computing Project

    Infrastructure for High-Fidelity Testing in HPC Facilities

    Secure Software Programming Practices and Development for Scientific Software
    Exascale Computing Project

    Secure Software Programming Practices and Development for Scientific Software

    Socially Responsible Software Development - Teaching Software Design Systematically
    Google TechTalks

    Socially Responsible Software Development - Teaching Software Design Systematically

    Design is Testability - Understanding Software Testing Through Design Principles
    Google TechTalks

    Design is Testability - Understanding Software Testing Through Design Principles

    Modern Fortran - A Contradiction or Future-Proof Language?
    NHR@FAU

    Modern Fortran - A Contradiction or Future-Proof Language?

    LLVM in HPC - Enabling Performance Portability, Interoperability, and Novel Features - Part 1
    NHR@FAU

    LLVM in HPC - Enabling Performance Portability, Interoperability, and Novel Features - Part 1

    Conflict Resolution for Open Source Teams
    DevConf

    Conflict Resolution for Open Source Teams

    Game Programming: Introduction to Entity Component System (ECS) - Lecture 5
    Dave Churchill

    Game Programming: Introduction to Entity Component System (ECS) - Lecture 5

    Introduction to Artificial Intelligence - Hash Functions - Lecture 7
    Dave Churchill

    Introduction to Artificial Intelligence - Hash Functions - Lecture 7

    Game Programming: Assignment 3 Overview and Implementation - Lecture 11
    Dave Churchill

    Game Programming: Assignment 3 Overview and Implementation - Lecture 11

    Game Programming Course Project Information - Lecture 14
    Dave Churchill

    Game Programming Course Project Information - Lecture 14

    Introduction to Artificial Intelligence: Genetic Algorithms for Sudoku - Lecture 12
    Dave Churchill

    Introduction to Artificial Intelligence: Genetic Algorithms for Sudoku - Lecture 12

    Game Programming: Saving Progress, Game Tools, and Drag & Drop - Lecture 16
    Dave Churchill

    Game Programming: Saving Progress, Game Tools, and Drag & Drop - Lecture 16

    Game Programming: C++ Visual Code Profiling - Lecture 20
    Dave Churchill

    Game Programming: C++ Visual Code Profiling - Lecture 20

    Video Game AI - Course Introduction - Lecture 1
    Dave Churchill

    Video Game AI - Course Introduction - Lecture 1