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 the world of cryptography, covering both historical cyphers and modern-day cryptographic techniques.
This series of MOOCs explores the fundamentals of probabilistic graphical models.
This online course series explores the fundamental mathematics toolkit of machine learning and data science. It includes modules on linear algebra, calculus and...
This online course is an introduction to discrete optimization and exposes students to some of the most fundamental concepts and algorithms in the field.
This is a focused course designed to rapidly get participants up to speed on doing data science in real life. It includes eg. describing possible pitfalls when pulling /...
This course covers the techniques required to break down and map requirements into plans that will ultimately drive software production.
This online course explores the key issues facing policy makers attempting to manage the problem of cybersecurity, from its technical foundations to the domestic and...
This course provides a case-based introduction to the exciting, high-demand field of machine learning. Students will learn to analyze large and complex datasets, build...
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,...
The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer,...
This online course explores how to use the OpenAI API to add AI features to apps. It shows how to use the Dall-E, GPT-4, and ChatGPT APIs.
This course is an introduction to the Objective-C programming language and will prepare students for more extensive iOS app development and build a foundation for advanced iOS...
This online course program explores the main areas of machine learning: supervised learning, unsupervised learning, deep learning, and reinforcement learning.
This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in Python.
Internet search uses textual queries. These are strings from the point of view of computer science. To make sense of all that information and make search efficient, search...
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part...
This course teaches the principles of video and audio codecs used for media content in iTunes, Google Play, YouTube, Netflix, etc. Students will learn the file formats and...
This online course program teaches how to program in Visual Basic. It starts with a general introduction to computer science and then covers the details of programming with...
This course teaches data mining techniques for both structured data which conform to a clearly defined schema, and unstructured data which exist in the form of natural language...
This course will teach how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce the fundamental principles of computing and it...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: