Computer Science: Algorithms, Theory, and Machines

Description

This course introduces the broader discipline of computer science to people having basic familiarity with Java programming. It covers the second half of our book Computer Science: An Interdisciplinary Approach (the first half is covered in our Coursera course Computer Science: Programming with a Purpose, to be released in the fall of 2018). Our intent is to demystify computation and to build awareness about the substantial intellectual underpinnings and rich history of the field of computer science.


Read more.

Career Relevance by Data Role

The techniques and tools covered in Computer Science: Algorithms, Theory, and Machines are most similar to the requirements found in Data Engineer job advertisements.


Similarity Scores (Out of 100)

Subscribe for updates and new courses
Or create a DataKwery.com account
Fast Facts

Tools
Java

Techniques
AlgorithmsDecision TreesFunctionsProgramming

Similar Opportunities
Computer Science: Programming with a Purpose

Coursera - Princeton University

Algorithmic Toolbox

Coursera - National Research University Higher School of Economics

Programming Fundamentals

Coursera - Duke University

Mastering Programming with MATLAB

Coursera - Vanderbilt University

Data Structures

Coursera - National Research University Higher School of Economics

Approximation Algorithms Part I

Coursera - École normale supérieure