Search result for Master of computer science in computational data science Online Courses & Certifications
Get Course Alerts by Email
Computer Science: Algorithms, Theory, and Machines
by Robert Sedgewick , Kevin Wayne- 4.7
Approx. 20 hours to complete
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)....
Algorithms for Searching, Sorting, and Indexing
by Sriram Sankaranarayanan- 4.6
Approx. 34 hours to complete
This course covers basics of algorithm design and analysis, as well as algorithms for sorting arrays, data structures such as priority queues, hash functions, and applications such as Bloom filters. Algorithms for Searching, Sorting, and Indexing can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform....
Artificial Intelligence (AI) Education for Teachers
by Dr Anne Forbes , Dr Markus Powling- 4.7
Approx. 16 hours to complete
Overview of data fluency, and computational thinking Computational thinking in the Science and Technology syllabus Identify and use creative and critical thinking, design thinking, data fluency, and computational thinking as they relate to AI applications Describe how thinking skills embedded in Australian curricula can be used to solve problems where AI has the potential to be part of the solution...
Algorithm Design and Analysis
by Sampath Kannan- 0.0
4 Weeks
Learn about the core principles of computer science: algorithmic thinking and computational problem solving. How do you route data in a network? This course, part of the Computer Science Essentials for Software Development Professional Certificate program, is an introduction to design and analysis of algorithms, and answers along the way these and many other interesting computational questions....
$149
Managing, Describing, and Analyzing Data
by Wendy Martin- 4.4
Approx. 17 hours to complete
In this course, you will learn the basics of understanding the data you have and why correctly classifying data is the first step to making correct decisions. This course can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform....
Advanced Programming in C++
by Aspen Olmsted , Itay Tal- 0.0
8 Weeks
This is the 2nd course in the intermediate undergraduate-level offering in the larger Programming and Data Structures MicroBachelors program. These topics build upon the learnings that are taught in the introductory-level Computer Science Fundamentals MicroBachelors program, offered by the same instructor. They will also learn to analyze the computational complexity of their code....
$332
Data Analysis: Statistical Modeling and Computation in Applications
by Stefanie Jegelka , Caroline Uhler , Karene Chu- 0.0
15 Weeks
-- Part of the MITx MicroMasters program in Statistics and Data Science. You will complete this course and three others from MITx and then take a virtually-proctored exam to earn your MicroMasters, an academic credential that will demonstrate your proficiency in data science or accelerate your path towards an MIT PhD or a Master's at other universities....
$300
Related searches
Introduction to Java Programming: Fundamental Data Structures and Algorithms
by Carlos Delgado Kloos , Carmen Fernández Panadero , Iria Estévez-Ayres , Carlos Alario-Hoyos- 0.0
5 Weeks
Learn to enhance your code by using fundamental data structures and powerful algorithms in Java. In this introductory course, you will learn programming with Java in an easy and interactive way. This course is designed taking into account the subset and recommendations of the College Board in order to prepare learners for the Advanced Placement (AP) Computer Science A exam....
$149
An introduction to algorithms in Python
by Herman Martinus- 4.3
43 mins on-demand video
Basic sorting algorithms to get you started in the beautiful world of computer science. In this course we will take a look at what computational complexity is, and the importance thereof, followed by 4 of the basic sorting algorithms (bubble sort, insertion sort, merge sort and quick sort) by visualisation and demonstration in Python....
$12.99
Principles of Computing (Part 2)
by Scott Rixner , Joe Warren , Luay Nakhleh- 4.8
Approx. 16 hours to complete
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. The main focus of the class will be weekly mini-projects that build upon the mathematical and programming principles that are taught in the class....