Introduction to Recommender Systems

Recommender systems have changed the way people find products, information, and even other people. They study patterns of behavior to know what someone will prefer from among a collection of things he has never experienced. The technology behind recommender systems has evolved over the past 20 years into a rich collection of tools that enable the practitioner or researcher to develop effective recommenders. We will study the most important of those tools, including how they work, how to use them, how to evaluate them, and their strengths and weaknesses in practice.

Перейти к курсу

Usable Security

Рассмотрите основные принципы взаимодействия человека с компьютером, а также научитесь применять эти знания к разработке безопасных систем.

Перейти к курсу

Networks: Friends, Money, and Bytes

Узнайте больше о беспроводной связи, Интернете и о том, как работают продукты из таких компаний, как Apple, Google, Facebook, Netflix, Amazon, Ericsson, HP, Skype и AT & T.

Перейти к курсу

Computer Architecture

В этом курсе вы узнаете о создании компьютерной архитектуры сложных современных микропроцессоров.

Перейти к курсу

Social Network Analysis

Изучите анализ социальных сетей, их теорию и вычислительные инструменты.

Перейти к курсу

An Introduction to Interactive Programming in Python

Введение в основы программирования на Python. Гравный упор будет сделан на разработку простых интерактивных игр, как Pong, Блэкджек и Астероиды.

Перейти к курсу

Making Better Group Decisions: Voting, Judgement Aggregation and Fair Division

Узнайте о различных методах голосования и алгоритмах деления, а также изучите проблемы, которые возникают, когда группе людей нужно принять решение.

Перейти к курсу

Interactive Computer Graphics

В этом курсе вы познакомитесь с различными интерактивными инструментами для решения визуальных проблем.

Перейти к курсу

Programming Cloud Services for Android Handheld Systems

В этом курсе вы узнаете, как подключить мобильные устройства на Android к облачным вычислениям и ресурсам хранения данных, по сути превращая телефон в расширение для мощных облачных сервисов, как Google App Engine и Amazon EC2.

Перейти к курсу

Building an Information Risk Management Toolkit

В этом курсе вы можете изучить несколько методик управления рисками, которые управляют информационной безопасностью принятия решений.

Перейти к курсу

Cryptography II

Узнайте о внутренней работе криптографических протоколов и как применить эти знания в реальных приложениях.

Перейти к курсу