Coursade

Discover online learning

Update results by:
School
  • Stanford University (X)
Category
  • Computer Science (X)

Please enter at least four characters.

1-17 of 17 results


Algorithms: Design and Analysis, Part 1

from coursera (Free)

In this course you will learn several fundamental principles of algorithm design: divide-and-conquer methods, graph algorithms, practical data structures (heaps, hash tables,...

Algorithms: Design and Analysis, Part 2

from coursera (Free)

In this course you will learn several fundamental principles of advanced algorithm design: greedy algorithms and applications; dynamic programming and applications; NP-completeness...

Automata

from coursera (Free)

This course covers finite automata, context-free grammars, Turing machines, undecidable problems, and intractable problems (NP-completeness).

Compilers

from coursera (Free)

This course will discuss the major ideas used today in the implementation of programming language compilers. You will learn how a program written in a high-level language designed...

Computer Science 101

from coursera (Free)

CS101 teaches the essential ideas of Computer Science for a zero-prior-experience audience. The course uses small coding experiments in the browser to play with the nature of...

Computer Security

from coursera (Free)

Learn how to design secure systems and write secure code.

Cryptography I

from coursera (Free)

Learn about the inner workings of cryptographic primitives and how to apply this knowledge in real-world applications!

Cryptography II

from coursera (Free)

Learn about the inner workings of cryptographic primitives and protocols and how to apply this knowledge in real-world applications.

General Game Playing

from coursera (Free)

Learn about General Game Playing (GGP) and develop GGP programs capable of competing against humans and other programs in GGP competitions .

Introduction to Databases

from coursera (Free)

This course covers database design and the use of database management systems for applications.

Introduction to Logic

from coursera (Free)

In this course, you will learn how to formalize information and reason systematically to produce logical conclusions. We will also examine logic technology and its applications -...

Machine Learning

from coursera (Free)

Learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself.

Mining Massive Datasets

from coursera (Free)

This class teaches algorithms for extracting models and other information from very large amounts of data. The emphasis is on techniques that are efficient and that scale well.

Natural Language Processing

from coursera (Free)

In this class, you will learn fundamental algorithms and mathematical models for processing natural language, and how these can be used to solve practical problems.

Probabilistic Graphical Models

from coursera (Free)

In this class, you will learn the basics of the PGM representation and how to construct them, using both human knowledge and machine learning techniques.

Social and Economic Networks: Models and Analysis

from coursera (Free)

Learn how to model social and economic networks and their impact on human behavior. How do networks form, why do they exhibit certain patterns, and how does their structure impact...

Startup Engineering

from coursera (Free)

Learn the engineering skills needed to build a technology startup from the ground up.