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 gives an introduction to software architecture. It explores the different types of architectural styles, the properties of layered and n-tier architectures...
This online lecture video introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence.(Note: Also check out our...
The course goes beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems.
This course teaches how to program in PHP, which is one of the most popular languages of modern web development.
This online course gives a basic introduction to the field of deep learning and to building a deep learning model using the Keras library. Some prior knowledge of Python and...
This course will introduce the learner to text mining and text manipulation basics.
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 explores the Version Control Systems Git and GitHub. Topics include branching and repositories, forking, cloning, and merging workflows.
This MOOC discusses cybersecurity in the context of the "internet of things" (IOT).
This online lecture series explores how algorithmic puzzles can be solved with computer programming, using the Python programming language.
This online course explores the basics of foundational C++ programming. The course does not have any prerequisites.
This online course gives an introduction to linear algebra, which is used in applications such as statistics and data science.
This online course gives an overview of the cybersecurity landscape as well as national (USA) and international perspectives on the field.
This is a non-technical online course that gives an introduction to artificial intelligence (AI). It covers examples of AI applications, technologies like machine learning and...
This online lecture gives an introduction to the architecture of supercomputers.
This course will introduce students to the foundations of modern cryptography, with an eye toward practical applications.
This online course explores the fundamental concepts of computers that can be applied to any software or computer system. The course is designed for beginners in computer science.
This online course explores introductory topics of functional programming, design patterns, and loop invariants.
In this course students will learn to develop sophisticated user interfaces for iOS, with a focus on user interface design best practices, UI animations, and responsive design....
This is an online lecture that introduces students to the complexities of working in small, multidisciplinary teams to develop video games. Students will learn creative design...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: