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 series discusses intermediate-level concepts of cryptography. It includes the security of information systems, information entropy, classical cryptographic...
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...
This online course series gives an introduction to data science. The courses cover the concepts and tools needed throughout the entire data science pipeline. It covers topics...
This course investigates the basic concepts behind programming languages, with an emphasis on the techniques and benefits of functional programming. It covers the programming...
This MOOC digs deeper into core Android components, such as Activities, Broadcast Receivers, Intents, and Intent Filters. Participants will learn by example how to program these...
This course examines how storytelling acts as a vital mechanism for driving video gameplay forward. Looking at several historical and contemporary games, students will be asked...
This series of online courses gives an introduction to fundamental network architecture concepts and network design.
By taking this course, students will be exposed to a range of problems at the foundations of theoretical computer science, and to powerful design and analysis techniques.
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 online course gives an introduction to Unix for learners who are new to programming and new to Unix-like operating systems like macOS and Linux distributions like Ubuntu.
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 course covers fundamental principles of design and how to effectively evaluate one`s work with users. Students will learn fundamental principles of visual design to...
This online course program explores the skills and knowledge to design architectural solutions on AWS. Course topics include key AWS Services for compute, storage, database,...
This online course gives an introduction to the "Git" version control system. It includes topics such as repositories, branching, and merging. The course uses Bitbucket, but it...
In this project-centered course, participants will design, build, and distribute their own unique application for the Android mobile platform.
This online course focuses on behind the scenes of image and video processing, from the basic and classical tools to the most modern and advanced algorithms.
This online course gives an introduction to the field of embedded systems design.
This online course explores the more advanced features of Kotlin that are required to build a robust, functional Android app.
This online course series explores how to make accurate predictions with data-driven systems and deploy machine learning models using the Python programming language.
This online course explores iOS development by learning about the OS and the development platform.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: