ICT software specifications
The characteristics, use and operations of various software products such as computer programmes and application software.
IoT developers analyse and gather data for interpreting the pattern and predicting the result. They use artificial intelligence for managing the tasks and autonomous decisions, employing machine learning algorithms to create smarter devices through data sensors. IoT developers create software for connecting objects to systems and devices, or for programming these objects to make them function on their own.
No competences in this bucket.
No competences in this bucket.
No competences in this bucket.
No competences in this bucket.
The characteristics, use and operations of various software products such as computer programmes and application software.
The methods and tools required to develop system software, specifications of system architectures and interfacing techniques between network and system modules and components.
The general principles, categories, requirements, limitations and vulnerabilities of smart connected devices (most of them with intended internet connectivity).
The artificial intelligence theories, applied principles, architectures and systems, such as intelligent agents, multi-agent systems, expert systems, rule-based systems, neural networks, ontologies and cognition theories.
The self-contained step-by-step sets of operations that carry out calculations, data processing and automated reasoning, usually to solve problems.
The scientific and practical study that deals with the foundations of information and computation, namely algorithms, data structures, programming, and data architecture. It deals with the practicability, structure and mechanisation of the methodical procedures that manage the acquisition, processing, and access to information.
Computers, computer networks and other information technologies and equipment that can store, retrieve, transmit and manipulate data.
Those processes in which hardware components or systems are tested, such as the system test (ST), the ongoing reliability test (ORT), and the in-circuit test (ICT).
The principles, methods and algorithms of machine learning, a subfield of artificial intelligence. Common machine learning models such as supervised or unsupervised models, semi- supervised models and reinforcement learning models.
Multidisciplinary field of engineering that combines principles of electrical engineering, telecommunications engineering, control engineering, computer engineering, and mechanical engineering in the design of products and manufacturing processes. The combination of these areas of engineering allows for the design and development of "smart" devices and the achievement of an optimal balance between mechanical structure and control.
The techniques to convert unstructured descriptions of a process into step-by-step sequence of actions of a finite number of steps.
No competences in this bucket.
Define the architecture, composition, components, modules, interfaces and data for integrated information systems (hardware, software and network), based on system requirements and specifications.
Create repeatable patterns of ICT activity within an organisation which enhances the systematic transformations of products, informational processes and services through their production.
Use techniques and algorithms that are able to extract mastery out of data, learn from it and make predictions, to be used for program optimisation, application adaptation, pattern recognition, filtering, search engines and computer vision.
Collect and evaluate numerical data in large quantities, especially for the purpose of identifying patterns between the data.
Reduce the number of variables or features for a dataset in machine learning algorithms through methods such as principal component analysis, matrix factorization, autoencoder methods, and others.
Gather, process and analyse relevant data and information, properly store and update data and represent figures and data using charts and statistical diagrams.
No competences in this bucket.
The set of requirements that describe an information system's architecture.
The API (Application Program Interfaces), such as Android, iOS, windows phone which enables programmers to quickly and easily write applications for mobile devices.
No competences in this bucket.
No competences in this bucket.
Use ICT tools to apply mathematical, algorithmic or other data manipulation processes in order to create information.
Analyse online experiences and online data for purposes of understanding user behaviour, triggers of online attention, and other factors that could optimise webpage development and exposure.