Algorithm
Showing 13–24 of 92 results
DelftX: AI Skills for Engineers: Data Engineering and Data Pipelines
Good data is central to effective AI applications. This course teaches the basics of data for AI, covering what data is needed, how to extract data from existing databases and basic data skills including setup of a Python notebook environment, basic data exploration and simple data visualizations.
DelftX: Architecture, Algorithms, and Protocols of a Quantum Computer and Quantum Internet
Learn how a quantum computer can be operated: you will go through the basics of quantum algorithms, quantum error-correction, micro-architectures, compilers, and programming languages for quantum computing, and protocols for the quantum internet.
DelftX: Fundamentals of Quantum Information
Quantum information is at the heart of quantum computing: learn how it is mathematically represented via quantum circuits and how to manipulate quantum entanglement with these circuits.
DoaneX: Assembler Language
This course enables the learner to implement modern, high-level programming language concepts in assembly language by learning and applying the foundational essentials of digital logic, computer organization, and low-level programming logic necessary to do so.
EPFLx: Optimization: principles and algorithms – Linear optimization
Introduction to linear optimization, duality and the simplex algorithm.
EPFLx: Optimization: principles and algorithms – Network and discrete optimization
Introduction to network optimization and discrete optimization
EPFLx: Optimization: principles and algorithms – Unconstrained nonlinear optimization
Introduction to unconstrained nonlinear optimization, Newton’s algorithms and descent methods.
ETHx: Autonomous Mobile Robots
Basic concepts and algorithms for locomotion, perception, and intelligent navigation.
ETHx: Self-Driving Cars with Duckietown
Self-Driving Cars with Duckietown is the first robotics and AI MOOC with scale-model self-driving cars. Learn state-of-the-art autonomy hands-on: build your own real robot (Duckiebot) and get it to drive autonomously in your scaled city (Duckietown).
GalileoX: Java Programming Fundamentals
Your career as a program developer starts here. Gain entry-level programing skills in Java language, and prepare yourself to handle any task that is required in any programming job.
GTx: Computing for Data Analysis
A hands-on introduction to basic programming principles and practice relevant to modern data analysis, data mining, and machine learning.
GTx: Computing in Python IV: Objects & Algorithms
Learn about recursion, search and sort algorithms, and object-oriented programming in Python.