Search result for Certificate in computer programming Online Courses & Certifications
Get Course Alerts by Email
How to Code: Simple Data
by Gregor Kiczales- 0.0
7 Weeks
Learn the secret to writing well-tested and easy to improve programs, that will set you up to master any programming language "I have taken and completed tens of MOOCs on programming and computer science, I have even been and I am currently a TA in some of these courses....
$125
Big Data Analysis with Scala and Spark
by Prof. Heather Miller- 4.7
Approx. 28 hours to complete
Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industrial uses of functional ideas. We'll cover Spark's programming model in detail, being careful to understand how and when it differs from familiar programming models, like shared-memory parallel collections or sequential Scala collections....
Parallel programming
by Prof. Viktor Kuncak , Dr. Aleksandar Prokopec- 4.4
Approx. 33 hours to complete
With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In particular, you'll see how many familiar ideas from functional programming map perfectly to to the data parallel paradigm....
Parallel programming
by Prof. Viktor Kuncak , Dr. Aleksandar Prokopec- 4.4
Approx. 33 hours to complete
With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In particular, you'll see how many familiar ideas from functional programming map perfectly to to the data parallel paradigm....
Introduction to Data Structures
by Aspen Olmsted- 0.0
11 Weeks
Learn the advanced programming topics in the C++ programming language, including pointers, dynamic storage, recursion, searching, and sorting. This is the 3rd course in the intermediate, undergraduate-level offering that makes up the larger Programming and Data Structures MicroBachelors program. Demonstrate a basic understanding of object-oriented programming by using structures and classes in software projects....
$332
Software Testing Fundamentals
by Windell Goff- 0.0
8 Weeks
Learn the techniques Software Testers and Quality Assurance Engineers use every day, which can be applied to any programming language and testing software. No previous programming knowledge needed. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Information Technology with a specialization in Software Engineering....
$249
Getting Started in C++
by Chuck McCullough- 4.5
4 hours on-demand video
An introduction to programming in C++ This course prepares a student for a more in-depth course in programming. The primary goal is to level the student so that they can more fully participate in a course designed for experienced programmers. The course starts with basic information on data representation and how the computer processes data and executes instructions....
$12.99
Related searches
Learn to Teach Java: Sequences, Primitive Types and Using Objects
by Beth Simon- 4.9
Approx. 13 hours to complete
In this course for teachers we'll guide you both in learning Java concepts and skills but also in how to effectively teach those to your students. This course will support you in teaching the Advanced Placement Computer Science A course or a similar introductory university-level programming course. Using Googledocs in this Course...
Algorithms: Design and Analysis, Part 2
by Tim Roughgarden- 0.0
6 Weeks
This course is an introduction to algorithms for learners with at least a little programming experience. Specific topics in Part 2 include: greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes), dynamic programming (knapsack, sequence alignment, optimal search trees, shortest paths), NP-completeness and what it means for the algorithm designer, analysis of heuristics, local search....
$149
Machine Learning for Data Science and Analytics
by Ansaf Salleb-Aouissi , Cliff Stein , David Blei , Itsik Peer- 0.0
5 Weeks
We will also examine why algorithms play an essential role in Big Data analysis. How machine learning uses computer algorithms to search for patterns in data How to uncover hidden themes in large collections of documents using topic modeling Basic and frequently used algorithmic techniques including sorting, searching, greedy algorithms and dynamic programming...
$99