1-20 of 29 results
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,...
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...
from coursera (Free)
Internet Enduring Material Sponsored by: Stanford University School of Medicine // Presented by: The Division of Infectious Diseases in the Department of Medicine at Stanford...
from coursera (Free)
This course covers finite automata, context-free grammars, Turing machines, undecidable problems, and intractable problems (NP-completeness).
from coursera (Free)
Learn the basics of child nutrition and how to make healthy meals for healthy children and families in version 2.0 of the "Just Cook" class.
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...
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...
from coursera (Free)
Learn about the inner workings of cryptographic primitives and how to apply this knowledge in real-world applications!
from coursera (Free)
Learn about the inner workings of cryptographic primitives and protocols and how to apply this knowledge in real-world applications.
from coursera (Free)
Gain an understanding of the political, social, cultural, economic, institutional and international factors that foster and obstruct the development and consolidation of democracy....
from coursera (Free)
Explore the fundamentals of the Global Positioning System (GPS) and how it works by conducting "backyard" laboratory experiments on your own mobile device. Learn the basics of...
from coursera (Free)
Learn about General Game Playing (GGP) and develop GGP programs capable of competing against humans and other programs in GGP competitions .
from coursera (Free)
A philanthropist is anyone who gives anything — time, money, experience, skills, and networks — in any amount, to create a better world. This course will empower you to...
from coursera (Free)
Helping you build human-centered design skills, so that you have the principles and methods to create excellent interfaces with any technology.
from coursera (Free)
This course covers database design and the use of database management systems for applications.
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 -...
from coursera (Free)
Learn how to think the way mathematicians do - a powerful cognitive process developed over thousands of years.
from coursera (Free)
Learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself.
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.