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 online course gives an introduction to artificial intelligence and machine learning using Python. The course is being offered by the creators of one of the most popular...
This online course gives an introduction to virtual reality technology.The course aims to show what is important for successful virtual reality software and teaches how to write...
This course features a real-world case study. In response to business requirements presented in a case study, students will design and build a small data warehouse, create data...
In this cours, students will learn how to make asynchronous requests with JavaScript (using jQuery’s AJAX functionality). They will also learn how to use data APIs so they can...
This course will introduce students to the major challenges and opportunities for creating online communities.
This course explores how the effectiveness of software development projects can be pro-actively improved by applying concepts, techniques, and tools from software diagnosis.
This online course explores the fundamentals of JavaScript, the programming language of the Web.The course was designed for learners who have some knowledge of HTML and CSS and...
This online course gives an introduction to inferential statistics. It teaches the basic concepts used to draw conclusions from data that might not be immediately obvious. The...
This online course gives an introduction to artificial intelligence and deep learning for programmers.
In this course, students will build a series of simple apps to become more comfortable with the UIKit framework. This framework constitutes the building blocks of the user...
In this online course, participants will learn advanced concepts underpinning the design of today’s multicore-based computers. Additionally, they will learn how design decisions...
This online course explores introductory topics of functional programming, design patterns, and loop invariants.
This course represents an introduction to how computing can be used to solve real-world problems while encouraging student computational creativity. (part 1)
This course offers some basic concepts of computer programming, like the notion of an algorithm. The purpose of the course is to achieve the ability to write programs to solve...
This course focuses on how to design and build secure systems with a human-centric focus. It will look at basic principles of human-computer interaction, and apply these...
This course is divided into three parts. This part discusses how information can be transmitted reliably from one station to another over a network that connects multiple stations.
This MOOC will teach participants how to develop an embedded systems device. The course focuses on embedded systems applications in the area of the IoT.
Through this course students will understand the rationale behind the current design and implementation decisions in modern OS’s (like Linux) by considering the historic...
This course will introduce various interactive tools developed in computer graphics research field with their design rationales and algorithms. Examples include enhancements to...
This course teaches how to utilize Swift as a server-side language for building end-to-end applications.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: