Oct 5th 2014

The course covers the basics: representing games and strategies, the extensive form (which computer scientists call game trees), repeated and stochastic games, coalitional games, and Bayesian games (modeling things like auctions).

0
No votes yet
Sep 29th 2014

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 - in mathematics, science, engineering, business, law, and so forth.

8
Average: 8 (1 vote)
Sep 21st 2014

Learn how to model social and economic networks and their impact on human behavior.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 diffusion, learning, and other behaviors? We will bring together models and techniques from economics, sociology, math, physics, statistics and computer science to answer these questions.

0
No votes yet
Sep 15th 2014

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

0
No votes yet
Sep 5th 2014

This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this course covers generating functions and real asymptotics and then introduces the symbolic method in the context of applications in the analysis of algorithms and basic structures such as permutations, trees, strings, words, and mappings.

0
No votes yet
Aug 25th 2014

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This 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.

0
No votes yet
Self Paced Course - Start anytime

The Art of Programming. Discover the world of computing, learn software design and development while solving puzzles with world renowned lecturer Richard Buckland.

0
No votes yet
Jun 30th 2014

In this course you will learn several fundamental principles of advanced algorithm design: greedy algorithms and applications; dynamic programming and applications; NP-completeness and what it means for the algorithm designer; the design and analysis of heuristics; and more.

0
No votes yet
Jun 30th 2014

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

7
Average: 7 (1 vote)
Jun 13th 2014

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers basic iterable data types, sorting, and searching algorithms.

8
Average: 8 (1 vote)
Jun 10th 2014

CS169.2x teaches sophisticated SaaS+Agile skills, such as working with legacy code, building on basics from CS169.1x.

0
No votes yet
Jun 9th 2014

This course introduces the basic mathematical and programming principles that underlie much of Computer Science. Student will refine their programming skills as well as learn the basics of creating efficient solutions to common computational problems.

0
No votes yet
May 26th 2014

¿Qué es un algoritmo? ¿Cómo se hace un diagrama de flujo? ¿Qué es un pseudocódigo? ¿Cómo me pueden ayudar a resolver problemas cotidianos? Este curso básico de computación te ayudará a desarrollar el pensamiento algorítmico necesario para solucionar problemas en forma estructurada.

0
No votes yet
Self Paced Course - Start anytime

The course of logic and legal informatics is divided into two sections. The first, is applied to the analysis of legal reasoning, therefore, of 'interpretation and argumentation. The second, however, relates to that particular relationship that is established between law and computer science, or more generally between law and new technologies.

0
No votes yet
Apr 28th 2014

This course follows on from Data Mining with Weka and provides a deeper account of data mining tools and techniques. Again the emphasis is on principles and practical data mining using Weka, rather than mathematical theory or advanced details of particular algorithms.

10
Average: 10 (1 vote)
Apr 28th 2014

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

9
Average: 9 (1 vote)
Self Paced Course - Start anytime

Linux is a excellent alternative to Windows, due to its stability & the worldwide community of developers, freely contributing to the large variety of Linux operating systems or "distributions".

5.5
Average: 5.5 (2 votes)
Apr 22nd 2014

This is an introduction to predicate logic and how it is applied in computer science, electronic engineering, linguistics, mathematics and philosophy. Building on your knowledge of propositional logic, you will learn predicate logic—its language, interpretations and proofs, and apply it to solve problems in a wide range of disciplines.

0
No votes yet
Apr 18th 2014

CS169.1x teaches the fundamentals of software engineering using Agile techniques to develop Software as a Service using Ruby on Rails.

4.5
Average: 4.5 (2 votes)

Pages

 

Tell your friends: