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 two-part course is designed to be a fun introduction to the basics of programming in Python. The main focus will be on building simple interactive games such as Pong,...
The course goes beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems.
This online lecture gives an introduction to the architecture of supercomputers.
This course is an introduction to the primary concepts of gaming, and an exploration of how these basic concepts affect the way gamers interact with our games.
In this course, students will learn the basic tools that every web page coder needs to know, starting from how to implement modern web pages with HTML and CSS and how to code...
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 discusses the emergence of social media, how the concept gained popularity and has now become the axle in collaborative communication on the Internet. It...
This online course explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
This online course (MOOC) teaches the basics of computing and python programming, including fundamentals of procedural programming, control structures, and data structures.
This online course gives an introduction to network transformation, including software defined infrastructure (SDI), network functions virtualization (NFV), software-defined...
This class presents fundamental concepts in data analysis and statistical inference, focusing on one and two independent samples. Students having taken this class should be able...
Cryptography is present in everyday life, from paying with a credit card to using the telephone. This course teaches all about making and breaking puzzles in computing.
This online course gives an introduction to computer security in companies.
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...
Take an exciting crash course in MATLAB and Octave programming. Both languages allow users to experiment with advanced mathematical functions and produce exciting matrix...
This online course teaches how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution.
This online course teaches how to evaluate recommender systems.
This online course series gives an introduction to data science for beginners, including open source tools like Jupyter Notebooks, RStudio IDE, Apache Zeppelin, and OpenRefine.
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 online course shows learners how to optimize their interviewing skills for technical Android developer interviews.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: