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
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)
Mar 31st 2014

The Internet has become an integral part of our daily lives. This course will teach you about the technological foundation of this worldwide network.

0
No votes yet
Mar 31st 2014

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

0
No votes yet
Mar 28th 2014

Analytic Combinatorics teaches a calculus that enables precise quantitative predictions of large combinatorial structures. This course introduces the symbolic method to derive functional relations among ordinary, exponential, and multivariate generating functions, and methods in complex analysis for deriving accurate asymptotics from the GF equations.

0
No votes yet
Mar 21st 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.

7
Average: 7 (1 vote)

Pages

 

Tell your friends: