Edukatico will keep you updated from time to time. (You can stop this at any time.)
Choose filter settings here or enter a search term above.
This course teaches how to program in C++, which is a language well-respected for its flexibility and low-level functionality. It is used in the development of operating...
This online course explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
This online course explores energy efficiency as the amount of energy that is consumed by the hardware during the runtime of an algorithm. The course also explains the relevant...
This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.
After this course, students should be able to apply Swift essentials to building iOS apps and employ Swift’s more unique elements, like optional types and switch statements,...
This course will help its students to become an iOS Developer, by providing knowledge of Swift, Apple’s custom programming language. In the course, the participants will build...
This online course (MOOC) teaches the basic building blocks of R.
This online course gives an introduction to C++ for programmers who are already familiar with another programming language. It includes an overview of the program structure and...
This online course gives an introduction to the C programming language for beginners. C is particularly well suited as an introduction to coding; no prior knowledge is needed...
This MOOC explores "neurohacking", which describes how to use the R programming language to perform manipulation, processing, and analysis of neuroimaging data.
This course introduces the design and implementation of Android applications for mobile devices. Students will develop an app from scratch, assuming a basic knowledge of Java,...
This online course gives an introduction to machine learning models (including logistic regression, multilayer perceptrons, convolutional neural networks, natural language...
This online course covers the fundamentals of parallel programming, from task parallelism to data parallelism. Participants will see how many familiar ideas from functional...
In this computer science course, participants will learn the basics of programming in the Java language. This course will cover repetition statements (for, while, do-while and...
This online course explores iOS development by learning about the OS and the development platform.
This course lets students use their problem solving and Java programming skills by creating recommender systems. They will work with data on a topic such as books, movies or...
This online course (MOOC) gives a general introduction to physics. (The "AP program" consists of courses suitable for high school graduates.)This course covers the following...
This online lecture series presents the theory of fundamental machine learning concepts. Topics covered in the video lectures include: Bayesian theory of optimal decisions...
This online course explores the basics of foundational C++ programming. The course does not have any prerequisites.
This is an introductory online course to learn programming with Java designed to teach how to code good programs in Java, understanding “good” as both correct and efficient.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: