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 course explores algorithms for mining and analyzing big text data to discover interesting patterns, extract useful knowledge, and support decision making.
This online course gives an introduction to the basic structure of a web application. It explores how a web browser interacts with a web server and the request/response cycle....
This course provides the knowledge needed to start recognizing the role of design in today’s world. In addition to learning basic design concepts such as affordances and...
The online lecture serves as an introduction to the theory and practice behind many of today's communications systems.
This course will teach its students two techniques for storing data to their device’s hard drive: the NSKeyedArchiver method and the more complex, but robust Core...
This online course (part 2 of 2 courses) teaches how to build powerful interactive applications with this popular JavaScript library. React is an open source library developed...
This MOOC discusses the modeling and management of large amounts of data. It explores big data management systems.
This course teaches its students about basic concepts in theoretical computer science – such as NP-completeness – and what they imply for solving tough algorithmic problems.
This course teaches how to utilize Swift as a server-side language for building end-to-end applications.
This course teaches core distributed computing concepts that underlie today’s and tomorrow’s cloud computing systems.
This course will introduce various interactive tools developed in computer graphics research field with their design rationales and algorithms. Examples include enhancements to...
This online course explores the principles, practices and state-of-the-art automation tools of DevOps used for faster software delivery, without compromising on quality.
The aim of this course is to teach the foundations of functional programming and how to apply them in the real world. This course will use Haskell as the medium for...
This online course teaches the ins and outs of optimizing a website, from conducting an initial audit to presenting findings and recommendations. Hands-on activities include...
This short online course gives an overview of what data science is.
This online video lecture series discusses advanced topics related to algorithms in computer science.
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 teaches powerful data abstraction and decomposition techniques to build large, complex programs.
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 course explores concepts and approaches involved in creating successful character designs that can be applied to video games.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: