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 is an online lecture about the design and implementation of secure computer systems. Lectures cover threat models, attacks that compromise security, and techniques for...
The course goes beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems.
This course teaches core distributed computing concepts that underlie today’s and tomorrow’s cloud computing systems.
This online course explores algorithmics and graph theory using Python.
This online course gives an introduction to Kotlin, a popular programming language for Android development, web development, and more.
In this online course, participants will learn the basic foundations underpinning the design of modern multicore-based computers. In addition, they will learn how design...
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 will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data...
This course blends instruction with real life examples to help its participants effectively develop, implement, and measure their monetization strategy, iterating on their product.
This online lecture gives an introduction to the dependability and reliability of hardware and software systems.
This online course teaches the foundations of deep learning. Participants can learn how to build, train and apply deep neural networks.
This online course gives an introduction to deep learning in the context of enterprises. It includes various industry applications and examples with the TensorFlow framework.
In this course, participants will see how the data parallel paradigm can be extended to the distributed case, using Spark throughout. The course will cover Spark's programming...
This course will introduce students to the major challenges and opportunities for creating online communities.
This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Students will refine their programming skills as well...
Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptographic primitives and how to correctly...
Through this course, students will learn how to optimize any website for speed by diving into the details of how mobile and desktop browsers render pages. Participants will...
This online course teaches how to take the Web pages from bland to bold with the power of CSS styling.
This online course gives an introduction to Generative AI with Large Language Models (LLMs). It includes the key steps in a typical LLM-based generative AI lifecycle, from data...
This online course teaches the fundamental building blocks of programming. The course includes seven modules that show how to write short programs using the Python language. 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: