Showing 1-9 of 82 results
Academy Europe Programming Courses
Logo Programming
The course source provides an extensive quick guide to the Logo programming language, which is introduced as a simple yet powerful language for teaching computer programming concepts, particularly to children. Much of the guide focuses on the “Turtle” graphical system, explaining how to move the turtle using basic commands like…
Arduino Platform
This course offers a comprehensive quick guide to the Arduino platform, covering both its hardware and software aspects. It begins by defining Arduino as an open-source prototype platform, detailing various board types based on different microcontrollers and thoroughly describing the components of the popular Arduino UNO board. The guide then…
AWK Programming Language
The course provides an extensive quick guide to the AWK programming language, which is interpreted and specifically designed for text processing. It begins by explaining AWK’s origin, derived from its authors’ names, and distinguishes between its variants like AWK, NAWK, and GAWK. The guide then details setting up the AWK…
Apache OpenNLP
The course sources provide an extensive guide to Apache OpenNLP, an open-source Java library designed for processing natural language text. They begin by defining OpenNLP and outlining its key features, such as Named Entity Recognition (NER), summarisation, and Part-of-Speech (POS) tagging. A significant portion of the text focuses on practical…
Natural Language Processing
This course provides an extensive overview of Natural Language Processing (NLP), beginning with its definition as a sub-field of Computer Science concerned with enabling computers to process human language, and charting its four historical phases. Significant attention is given to the phases of NLP, including morphological, syntax, semantic, and pragmatic…
Microservice Architecture
The course provides an extensive guide to Microservice Architecture (MSA), explaining it as an implementation methodology for Service-oriented Architecture (SOA) where large applications are broken down into small, independent, loosely coupled service units. It details the advantages and disadvantages of MSA, such as its focus on single business tasks and…
MATLAB Simulink Modeling and Simulation
This course provides an extensive quick guide to MATLAB Simulink, detailing its role as a simulation and model-based design environment developed by MathWorks. The text outlines the necessary environment setup and multiple methods for starting Simulink, including using the command window and the graphical icon. A significant portion of the…
Very-Large-Scale Integration (VLSI) Design
This extensive course source serves as a detailed guide to Very-Large-Scale Integration (VLSI) Design, covering fundamental concepts, design flows, and implementation technologies. It begins by explaining VLSI as the process of creating integrated circuits (ICs) by combining thousands of transistors, detailing the design flow from specifications to physical layout, and…
Modelling and Simulation
This course document provides a comprehensive overview of Modelling & Simulation (M&S), explaining fundamental concepts such as the definitions of modelling and simulation and detailing the historical development of the field since the 1940s. The text outlines structured methodologies for developing simulation models and performing simulation analysis, listing the necessary…