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.
Advanced algorithms build upon basic ones and use new ideas. The course will start with networks flows which are used in more obvious applications such as optimal matchings,...
This series of online lectures discusses the fundamental concepts of communication networks, with a focus on computer networking. Participants will learn to identify relevant...
This online course presents both exact and approximate algorithms for different types of inference tasks, and discusses where each could best be applied.
This course teaches about functional programming, and how it can be effectively combined with object-oriented programming. Students will gain practice in writing clean...
This online course focuses on commonly encountered management issues with the adoption and implementation of cloud computing.
This short online course gives an overview of what data science is.
This online course gives an introduction to least squares from a linear algebraic and mathematical perspective. The course is for students who already have had a class in...
This online course gives an introduction to the world of embedded systems with a focus on microcontroller input/output.
This online course gives an introduction to Haskell, the increasingly popular functional programming language.
This online course gives an introduction to cryptography, including basic cryptographic concepts and applications, secure protocols, key management concepts, key administration...
This course gives an introduction to the underlying technologies of the web: URI, HTTP, HTML, CSS and XML.
This online course teaches how to use Firebase. By the end of this course, participants will have an Android application that can store and share data between different users in...
The online lecture serves as an introduction to the theory and practice behind many of today's communications systems.
This online course introduces learners to the basics of Lua, a general-purpose programming language used for building games, web apps, and developer tools.
This course teaches how to take scattered data and organize it into groups for use in many applications, such as market analysis and biomedical data analysis, or as a...
This course covers practical techniques to elicit and express software requirements from client interactions.
In this course students will learn how VoIP systems like Skype work and implement their own app for voice calls and text messages. They will start by using the Session...
This course covers intermediate topics in software development. In this course, students will move beyond coding in the “main” method to learn to design and build more complex...
In this course students will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and...
In this course, students will learn the process of building an iOS app, from brainstorming ideas to publishing on the App Store.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: