Please enter at least four characters.

1-20 of 137 results


算法基础

from coursera (Free)

...

计算导论

from coursera (Free)

本课程的目的有二:其一,帮助同学们了解计算机的基本运行原理,了解程序运行的基本原理,了解计算机的发展状态及趋势。其二,引导同学们逐步进入"计算机程序设计语言"的学习。我们希望本课程为同学们解答如下一些问题:计算机为什么能够进行计算?计算机程序是怎样运行的?计算机未来可能的发展趋势有哪些?程序是如何编写出来的?如何学习程序设计语言?程序设计语言的基本成分有哪些?...

Algorithmic Thinking

from coursera (Free)

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...

Algorithmic Thinking (Part 1)

from coursera (Free)

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...

Algorithmic Thinking (Part 2)

from coursera (Free)

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...

Algorithms, Part I

from coursera (Free)

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific...

Algorithms, Part II

from coursera (Free)

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific...

Algorithms: Design and Analysis, Part 1

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,...

Algorithms: Design and Analysis, Part 2

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...

An Introduction to Consumer Neuroscience & Neuromarketing

from coursera (Free)

This course will introduce you to the multidisciplinary field of consumer neuroscience and neuromarketing. It will go through to the basic concepts of the human brain, the elements...

An Introduction to Interactive Programming in Python

from coursera (Free)

This course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong, Blackjack and...

An Introduction to Interactive Programming in Python (Part 1)

from coursera (Free)

This two-part course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong,...

An Introduction to Interactive Programming in Python (Part 2)

from coursera (Free)

This two-part course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong,...

Analysis of Algorithms

from coursera (Free)

This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this course covers generating functions and real...

Analytic Combinatorics

from coursera (Free)

Analytic Combinatorics teaches a calculus that enables precise quantitative predictions of large combinatorial structures. This course introduces the symbolic method to derive...

Artificial Intelligence Planning

from coursera (Free)

The course aims to provide a foundation in artificial intelligence techniques for planning, with an overview of the wide spectrum of different problems and approaches, including...

Automata

from coursera (Free)

This course covers finite automata, context-free grammars, Turing machines, undecidable problems, and intractable problems (NP-completeness).

Beginning Game Programming with C#

from coursera (Free)

Start learning how to program video games using the C# programming language. Plenty of practice opportunities are included!

Bioinformatics: Introduction and Methods 生物信息学: 导论与方法

from coursera (Free)

This course teaches the concepts and computational methods in the exciting interdisciplinary field of bioinformatics and their applications in life sciences. The lectures are...

Bitcoin and Cryptocurrency Technologies

from coursera (Free)

There’s a lot of excitement about Bitcoin, but also a lot of confusion about what Bitcoin is and how it works. We’re offering this course focusing on the computer science...