Computer Science

 

 


 

Master Computer Science on Coursera



Customize your search:

E.g., 2016-12-10
E.g., 2016-12-10
E.g., 2016-12-10
Dec 12th 2016

This two-part course builds upon the programming skills that you learned in our Introduction to Interactive Programming in Python course. We will augment those skills with both important programming practices and critical mathematical problem solving skills. These skills underlie larger scale computational problem solving and programming.

Average: 6.5 (16 votes)
Dec 12th 2016

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

Average: 1 (1 vote)
Dec 12th 2016

这门课程将帮助学生学习如何运用高级的数据结构和相关算法解决复杂的应用问题。

Average: 3 (1 vote)
Dec 12th 2016

这门课程将帮助学生学习如何运用基础的数据结构和相关算法解决实际应用问题。

Average: 4.5 (2 votes)
Dec 12th 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: 5.8 (11 votes)
Dec 12th 2016

Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo e a todos os demais interessados em aprender não só a programar em Python mas também os conceitos básicos da Ciência Computação!

No votes yet
Dec 5th 2016

In this course, we will study security and trust from the hardware perspective. Upon completing the course, students will understand the vulnerabilities in current digital system design flow and the physical attacks to these systems. They will learn that security starts from hardware design and be familiar with the tools and skills to build secure and trusted hardware.

Average: 4.3 (7 votes)
Nov 28th 2016

This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.

Average: 5.8 (9 votes)
Nov 21st 2016

本课程面向非计算机软件专业本科生及相关IT行业从业人士,介绍计算机科学和信息技术理论基础的概念和思想方法。

Average: 7 (3 votes)
Nov 21st 2016

本课程重点讲述计算机的内部结构和工作原理,着眼于软件和硬件的衔接互动,注重基本概念和真实系统的对应。

No votes yet
Nov 14th 2016

Learn how to move your messaging system to Office 365 and how you can interact with the Microsoft FastTrack Center during your migration.

No votes yet
Nov 14th 2016

Welcome to the class: we are very excited that you are interested in learning more about the foundations of life. In this openHPI course, we will give an introduction about components of human cells and their functions. We dive into the cell core to explore the Deoxyribonucleic Acid (DNA), its structure, and how it stores the code of life.

No votes yet
Nov 7th 2016

A lo largo de este curso vamos a estudiar desde cero el fenómeno de las redes sociales, profundizando en las Comunidades virtuales y los nuevos roles como el de Community Manager o el de curador de contenidos.

No votes yet
Oct 24th 2016

O curso apresenta uma introdução aos processadores multicore de uma forma acessível, sem que haja a necessidade de conhecimentos prévios na área de ciência da computação. A partir desta introdução serão feitas relações com outras áreas da computação, de forma a despertar o interesse do aluno para os diferentes cursos oferecidos pela Faculdade de Informática da PUCRS.

Average: 5 (1 vote)
Oct 24th 2016

Learn about repetition statements, data structures, methods and recursion in Java, as you prepare for the AP Computer Science A exam. In this computer science course, you will learn the basics of programming in the Java language, and cover topics relevant to the AP Computer Science A course and exam. This course will cover repetition statements (for, while, do-while and for-each), the array data structure, methods and recursion.

No votes yet
Oct 19th 2016

This course is an introduction to using computation to understand real-world phenomena.

Average: 4.9 (8 votes)
Sep 20th 2016

This course introduces the basics of Digital Signal Processing and computational acoustics, motivated by the vibrational physics of real-world objects and systems. We will build from a simple mass-spring and pendulum to demonstrate oscillation, how to simulate those systems in the computer, and also prove that simple oscillation behaves as a sine wave. From that we move to plucked strings and struck bars, showing both solutions as combined traveling waves and combined sine wave harmonics.

Average: 7.6 (13 votes)
Self Paced

This is CS50 AP, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board's new AP CS Principles curriculum framework.

Average: 4.2 (6 votes)
Sep 6th 2016

A computer science principles course for anyone who wants to learn how to translate ideas into code. Discover the big ideas and thinking practices in computer science plus learn how to code using one of the friendliest programming languages, Snap! (based on Scratch).

Average: 4.4 (8 votes)
Aug 30th 2016

A new and updated introduction to computer science as a tool to solve real-world analytical problems using Python 3.5

Average: 3.2 (5 votes)

Pages