E.g., 2016-06-03
E.g., 2016-06-03
E.g., 2016-06-03
Aug 2016

You've learned the basic algorithms now and are ready to step into the area of more complex problems and algorithms to solve them. Advanced algorithms build upon basic ones and use new ideas. We will start with networks flows which are used in more obvious applications such as optimal matchings, finding disjoint paths and flight scheduling as well as more surprising ones like image segmentation in computer vision or finding dense clusters in the advertiser-search query graphs at search engines. We then proceed to linear programming with applications in optimizing budget allocation, portfolio optimization, finding the cheapest diet satisfying all requirements, call routing in telecommunications and many others. Next we discuss inherently hard problems for which no exact good solutions are known (and not likely to be found) and how to solve them approximately in a reasonable time. We finish with some applications to Big Data and Machine Learning which are heavy on algorithms right now.

Average: 5 (3 votes)
Jul 2016

World and internet is full of textual information. We search for information using textual queries, we read websites, books, e-mails. All those are strings from the point of view of computer science. To make sense of all that information and make search efficient, search engines use many string algorithms. Moreover, the emerging field of personalized medicine uses many search algorithms to find disease-causing mutations in the human genome.

Average: 8 (3 votes)
Jun 2016

If you have ever used a navigation service to find optimal route and estimate time to destination, you've used algorithms on graphs. Graphs arise in various real-world situations as there are road networks, computer networks and, most recently, social networks! If you're looking for the fastest time to get to work, cheapest way to connect set of computers into a network or efficient algorithm to automatically find communities and opinion leaders in Facebook, you're going to work with graphs and algorithms on graphs.

Average: 5 (2 votes)
May 2nd 2016

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems.

Average: 7.3 (8 votes)
May 2nd 2016

This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Understanding these principles is crucial to the process of creating efficient and well-structured solutions for computational problems. To get hands-on experience working with these concepts, we will use the Python programming language.

Average: 4.8 (6 votes)
Apr 26th 2016

Population ageing is occurring in nearly every country around the word. This MOOC takes a multidisciplinary approach to explore the impact of living longer and takes into account the technological advancements, the built environment, economics and ethics to rethink what it means to 'age well' now and in the future.

Average: 4.4 (8 votes)
Apr 18th 2016

Appreciative Inquiry is a collaborative and constructive inquiry process that searches for everything that gives life to organizations, communities, and larger human systems when they are most alive, effective, creative and healthy in their interconnected ecology of relationships. To appreciate, quite simply, means to value and to recognize that which has value—it is a way of knowing and valuing the best in life. In the language of Positive Organizational Scholarship it means a research focus—a positive bias—seeking fresh understanding of dynamics described by words like excellence, thriving, abundance, resilience, or exceptional and life-giving.

No votes yet
Ap 18th 2016

What do paintings tell us about sex? How is art gendered? Here we get up close to some of the great paintings in the world’s most famous museums, giving you insight into how art speaks to us about sex, sexuality and gender.

Average: 6.8 (5 votes)
Apr 8th 2016

Mathematik: das ist Freude am Denken! Und mathematisch denken kann jeder! Wer an diesem Kurs teilnimmt, erhält seine regelmäßige Dosis an meditativen Denkaufgaben, spannenden Knobeleien und mathematischen Einsichten. In den Inhaltsgebieten Arithmetik und Geometrie werden mathematische Denk- und Arbeitsweisen vermittelt, beispielsweise Problemlösen, Begriffe definieren und Sätze finden und beweisen.

Average: 10 (2 votes)
April 2016

Join us as we explore India - the fastest growing economy in the world and one of the most diverse places on earth. India is an important player in the human story and is making a rapid return to centre stage. Learning about India has never been more relevant to our lives and possibly our careers. This course, developed through a grant from the U.S. Department of State’s Passport to India initiative, is designed to introduce people of all backgrounds and ages to India and its potential as a destination for study, research, work and entrepreneurship.

No votes yet
April 2016

Everywhere, every day, everybody uses language. There is no human society, no matter how small or how isolated, which does not employ a language that is rich and diverse. This course introduces you to linguistics, featuring interviews with well-known linguists and with speakers of many different languages. Join us to explore the miracles of human language!

Average: 8.5 (4 votes)
Apr 1st 2016

Ce cours porte sur les zones qui sont dédiées à la protection de la nature, les «aires protégées» : comment elles fonctionnent et pourquoi elles sont si importantes dans le maintien de la santé de l’environnement de notre monde en plein développement, et plus particulièrement en Afrique. Il vous aidera à comprendre les défis de la conservation en Afrique et comment les aires protégées peuvent aider à y faire face, du niveau local à l’échelle internationale. L'objectif est de découvrir et comprendre comment améliorer la gouvernance et la gestion de ces territoires uniques.

Average: 8.3 (3 votes)
Mar 29th 2016

Master the calculus of curves and coordinate systems; approximate functions with polynomials and infinite series. Part 3 of 3.

Average: 3.7 (3 votes)
Mar 10th 2016

If you really care about the big questions in the economies and societies of the 21st century, such as distributive justice - namely, inequality of income or wealth, and its correlation with economic growth - this course is meant for you. The knowledge you will gain can truly change your outlook on our world.

Average: 1.5 (2 votes)
Jan 31st 2016

Learn about the political, social, and economic changes in the Union and the Confederacy and the Civil War’s long-term economic and intellectual impact.

Average: 7.5 (4 votes)
Jan 19th 2016

Learn how to use solution-based journalism to impel positive social change.

No votes yet
Dec 7th 2015

The PACE Mathematical Foundations MOOC is an online program designed to enhance your mathematics skills in the areas of Number Theory, Algebra, Geometry, Probability and Statistics. This MOOC is designed to help develop the skills needed to be successful in college-level mathematics.

Average: 5.5 (8 votes)
Oct 29th 2015

Learn about human evolution and primatology, the scientific study of primates.

Average: 3.3 (4 votes)
Oct 5th 2015

Este curso tiene como objetivo conocer el modelo flipped classroom (clase inversa), analizar su posible aplicabilidad en el contexto de la Educación Secundaria, las ventajas de su desarrollo así como los problemas o inconvenientes que nos podemos encontrar a la hora de llevarlo a la práctica.

No votes yet
Sep 14th 2015

An introduction to academic writing for English Language Learners, focusing on essay development, grammatical correctness, and self-editing.

No votes yet

Pages

 

Tell your friends: