Computer Science > > Algorithms

VLSI CAD Part I: Logic

A modern VLSI chip has a zillion parts -- logic, control, memory, interconnect, etc. How do we desig...

University/Institute: University of Illinois at Urbana-Champaign

Details Take This Course

Spatial Data Science and Applications

Spatial (map) is considered as a core infrastructure of modern IT world, which is substantiated by b...

University/Institute: Yonsei University

Details Take This Course

Sample-based Learning Methods

In this course, you will learn about several algorithms that can learn near optimal policies based o...

University/Institute: Alberta Machine Intelligence Institute & University of Alberta

Details Take This Course

Probability & Statistics for Machine Learning & Data Science

After completing this course, learners will be able to: • Describe and quantify the uncertainty inhe...

University/Institute: DeepLearning.AI

Details Take This Course

Prediction and Control with Function Approximation

In this course, you will learn how to solve problems with large, high-dimensional, and potentially i...

University/Institute: Alberta Machine Intelligence Institute & University of Alberta

Details Take This Course

Mathematics for Machine Learning: Multivariate Calculus

This course offers a brief introduction to the multivariate calculus required to build many common m...

University/Institute: Imperial College London

Details Take This Course

Mathematical Thinking in Computer Science

Mathematical thinking is crucial in all areas of computer science: algorithms, bioinformatics, compu...

University/Institute: University of California San Diego

Details Take This Course

Introduction to battery-management systems

This course can also be taken for academic credit as ECEA 5730, part of CU Boulder’s Master of Scien...

University/Institute: University of Colorado Boulder & University of Colorado System

Details Take This Course

Introduction to Python Programming

This course provides an introduction to programming and the Python language. Students are introduced...

University/Institute: University of Pennsylvania

Details Take This Course

Introduction to Java and Object-Oriented Programming

This course provides an introduction to the Java language and object-oriented programming, including...

University/Institute: University of Pennsylvania

Details Take This Course

Introduction to Genomic Technologies

This course introduces you to the basic biology of modern genomics and the experimental tools that w...

University/Institute: Johns Hopkins University

Details Take This Course

Introducción a la programación en Python I: Aprendiendo a programar con Python

Decía Steve Jobs que “todo el mundo debería aprender a programar un ordenador porque esto te ayuda a...

University/Institute: Pontificia Universidad Católica de Chile

Details Take This Course

Introducción a Data Science: Programación Estadística con R

Este curso te proporcionará las bases del lenguaje de programación estadística R, la lengua franca d...

University/Institute: Universidad Nacional Autónoma de México

Details Take This Course

Graph Search, Shortest Paths, and Data Structures

The primary topics in this part of the specialization are: data structures (heaps, balanced search t...

University/Institute: Stanford University

Details Take This Course

Getting Started with SAS Programming

This course is for users who want to learn how to write SAS programs to access, explore, prepare, an...

University/Institute: SAS

Details Take This Course

Fundamentals of Digital Image and Video Processing

In this class you will learn the basic principles and tools used to process images and videos, and h...

University/Institute: Northwestern University

Details Take This Course

Divide and Conquer, Sorting and Searching, and Randomized Algorithms

The primary topics in this part of the specialization are: asymptotic ("Big-oh") notation, sorting a...

University/Institute: Stanford University

Details Take This Course

Decision Making and Reinforcement Learning

This course is an introduction to sequential decision making and reinforcement learning. We start wi...

University/Institute: Columbia University

Details Take This Course

Data Structures

A good algorithm usually comes together with a set of good data structures that allow the algorithm...

University/Institute: University of California San Diego

Details Take This Course

Computational Thinking for Problem Solving

Computational thinking is the process of approaching a problem in a systematic manner and creating a...

University/Institute: University of Pennsylvania

Details Take This Course