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 delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.
This online course program explores advanced topics in web development with Django. It is assumed that learners are familiar with Python and Django basics. The program covers...
This online course provides an introduction to open source software. It provides learners with a historical background and equips them with the necessary skills to work in open...
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 teaches programming in a scientific context. The course is based on the Java programming language and teaches basic skills for computational problem solving...
This course explores the convergence of multiple disciplines leading to todays’ Smartphones. Students will learn about the birth and evolution of Telephony Networks, Broadcast...
This course teaches how to identify the right statistical test for the questions asked - apply and carry out hypothesis tests - generalize the results from samples to larger...
This series of online courses enables learners to successfully apply core Java programming languages features & software patterns needed to develop maintainable mobile apps...
This course covers intermediate topics in software development. In this course, students will move beyond coding in the “main” method to learn to design and build more complex...
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 online course series gives an introduction to software engineering. It teaches techniques and best practices for traditional and agile software project management.
Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptographic primitives and how to correctly...
This course covers intermediate topics in software development. It teaches object-oriented programming principles that will allow students to use Java to its full potential, and...
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 is part 2 of an introduction to Excel VBA.
This course covers the concepts of the most important information technologies. Topics covered include Smartphones, OS, Cloud Computing, Big Data, CDN, Wi-Fi, Bluetooth, Mobile...
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...
In this course, participants will study security and trust from the hardware perspective. Upon completing the course, students will understand the vulnerabilities in current...
This online course covers advanced machine learning and signal processing concepts, including supervised and unsupervised machine learning.
With the support of Google’s recruiting and engineering teams this course provides tips, examples, and practice opportunities that may help students with job interviews at a...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: