IT Glossary - C - ITU Online

IT Glossary
Key Terms To Know In The IT Industry

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

CompTIA Cybersecurity Analyst (CySA+)

Focuses on behavioral analytics to improve the overall state of IT security through identifying and combating malware and advanced persistent threats (APTs), making cybersecurity practices more proactive.

You will find this term commonly used in Cybersecurity

CompTIA Network+

Validates the essential knowledge and skills needed to confidently design, configure, manage, and troubleshoot any wired and wireless networks.

You will find this term commonly used in Networking

CompTIA PenTest+

Focuses on the skills required for penetration testing and vulnerability assessment and management, including how to plan, scope, and manage weaknesses, not just exploit them.

You will find this term commonly used in Cybersecurity, Ethical Hacking

CompTIA Project+

Covers essential project management concepts beyond just IT projects, focusing on managing projects with a comprehensive approach.

You will find this term commonly used in Project Management

CompTIA Security+

Provides the foundational knowledge required for any cybersecurity role and prepares for intermediate-level cybersecurity jobs.

You will find this term commonly used in Cybersecurity

CompTIA Server+

Covers server hardware and software knowledge, emphasizing the skills to build, maintain, troubleshoot, and support server hardware and software.

You will find this term commonly used in Server Administration

Computational Anthropology

The application of computational methods and tools to anthropological research, including the analysis of cultural patterns, linguistic evolution, and social networks. Computational anthropology enables the quantitative analysis of large datasets to uncover insights into human behavior and cultural dynamics.

You will find this term commonly used in Anthropology, Computational Sciences

Computational Biochemistry

A discipline that applies computational methods to the study of chemical processes within and related to living organisms. Computational biochemistry involves simulating molecular dynamics, understanding enzyme mechanisms, and predicting molecular structures, contributing to advancements in drug discovery and biotechnology.

You will find this term commonly used in Biochemistry, Computational Science

Computational Biology

A field that applies computational techniques to solve biological and biomedical problems. It involves the development and application of data-analytical and theoretical methods, mathematical modeling, and computational simulation techniques to the study of biological, behavioral, and social systems.

You will find this term commonly used in Bioinformatics, Science

Computational Biology Algorithms

Algorithms specifically designed to solve problems and analyze data in the field of computational biology, including sequence alignment, gene prediction, structure prediction, and phylogenetic analysis. These algorithms enable the processing and interpretation of biological data at a scale and speed that traditional experimental methods cannot achieve.

You will find this term commonly used in Bioinformatics, Computational Biology

Computational Biophysics

A field that uses the principles of physics and computational models to understand biological systems at the molecular level. It involves the simulation and analysis of biological molecules, such as proteins and DNA, to study their structure, dynamics, and interactions.

You will find this term commonly used in Biophysics, Computer Science

Computational Chemistry

The branch of chemistry that uses computer simulation to assist in solving chemical problems. It involves the use of computational methods to calculate the structures and properties of molecules and materials. Computational chemistry is used to predict the outcome of chemical reactions, understand the behavior of materials at the molecular level, and design new molecules for specific purposes, such as pharmaceuticals.

You will find this term commonly used in Science, Computer Science

Computational Chemistry Models

Mathematical models and simulations used in computational chemistry to predict the structure, dynamics, and properties of molecules and materials. These models enable researchers to explore chemical processes at the molecular level, facilitating the design of new compounds and the understanding of chemical reactions without the need for costly and time-consuming laboratory experiments.

You will find this term commonly used in Chemistry, Computer Science

Computational Complexity

A branch of the theory of computation in theoretical computer science that focuses on classifying computational problems according to their inherent difficulty, and relating those classes to each other. It is a measure of the amount of resources (time, space, etc.) required for the execution of algorithms. Understanding computational complexity helps in determining the practical limits of computing and optimizing algorithms for better performance.

You will find this term commonly used in Computer Science

Computational Economics

An interdisciplinary field that applies computational methods and tools to economic problems. It involves the simulation and modeling of economic systems, the analysis of complex data sets, and the development of algorithms for solving economic problems. Computational economics supports decision-making in policy, investment, and strategic planning.

You will find this term commonly used in Economics, Computer Science

Computational Fluid Dynamics (CFD)

A branch of fluid mechanics that uses numerical analysis and algorithms to solve and analyze problems involving fluid flows. CFD is used in a wide range of applications, including engineering, meteorology, oceanography, and medicine, to simulate fluid behavior in complex scenarios.

You will find this term commonly used in Engineering, Computer Science

Computational Fluid Dynamics (CFD) Analysis

The use of computational and numerical methods to analyze and solve problems involving fluid flows. CFD analysis is employed in engineering, meteorology, oceanography, and other fields to simulate fluid behavior in complex systems, assisting in the design and optimization of products and processes.

You will find this term commonly used in Engineering, Simulation

Computational Fluid Dynamics (CFD) Simulation

The use of numerical analysis and data structures to solve and analyze problems involving fluid flows. CFD simulations are utilized in engineering, physics, and other fields to model the behavior of fluids in various scenarios, such as airflow over an aircraft wing, water flow through a pipe, or weather patterns.

You will find this term commonly used in Engineering, Simulation

Computational Genomics

The use of computational and statistical analysis to decode biological information encoded in genomes. This field involves the analysis of genome sequences to understand the structure, function, and evolution of genes and genomes.

You will find this term commonly used in Bioinformatics, Genomics

Computational Geometry

The branch of computer science dedicated to the study of algorithms which can be stated in terms of geometry. It involves the design and analysis of algorithms for solving geometric problems, with applications in various fields such as computer graphics, computer-aided design (CAD), and geographic information systems (GIS).

You will find this term commonly used in Computer Science, Mathematics

Computational Linguistics

The study of computer systems for processing and understanding human languages. It involves the development of algorithms and models that can analyze, understand, and generate languages. Applications include speech recognition, natural language processing, and machine translation.

You will find this term commonly used in AI, Machine Learning

Computational Linguistics Research

An interdisciplinary field focusing on the development of algorithms and models that enable computers to understand and interpret human (natural) languages. Research in computational linguistics involves natural language processing (NLP), machine learning, and syntax and semantics analysis to improve language-related applications like speech recognition, translation, and sentiment analysis.

You will find this term commonly used in Computational Linguistics, AI

Computational Material Science

An interdisciplinary field that uses computational methods to investigate and design new materials. By simulating material properties at the atomic or molecular level, scientists can predict how materials will behave in different environments and under various conditions.

You will find this term commonly used in Science, Engineering

Computational Neuroscience

An interdisciplinary field that uses mathematical models, theoretical analysis, and computer simulations to understand the functions of the nervous system and the underlying mechanisms of neural behavior.

You will find this term commonly used in Neuroscience, Computer Science

Computational Neuroscience Tools

Software and computational methods used to model, simulate, and analyze the structure and function of the nervous system. These tools help in understanding brain function, neural dynamics, and neurological disorders by enabling detailed simulations of neural activity and brain networks.

You will find this term commonly used in Neuroscience, Computational Tools

Computational Photography

The use of computer algorithms and software to enhance or extend the capabilities of digital photography. Computational photography techniques can include high dynamic range imaging (HDR), panoramic stitching, depth mapping, light field photography, and more, enabling new forms of imaging beyond traditional photography.

You will find this term commonly used in Computer Science, Photography

Computational Physics Applications

The use of computational methods and numerical analysis to solve and simulate problems in physics. Applications of computational physics include simulations of astrophysical phenomena, particle physics models, and quantum computing simulations, facilitating research and discovery in areas where traditional experimental approaches may not be feasible.

You will find this term commonly used in Physics, Computational Science

Computational Science

A scientific discipline that uses advanced computing capabilities to understand and solve complex problems. It involves the development of models and simulations to study phenomena where theoretical or experimental approaches alone are insufficient or impractical.

You will find this term commonly used in Science, Computer Science

Computational Social Science

An interdisciplinary field that uses computational methods and tools to analyze and model social phenomena. By applying algorithms and simulations, researchers can study complex social systems, predict human behavior, and understand the dynamics of social networks.

You will find this term commonly used in Social Sciences, Computer Science

Computational Thinking

A problem-solving process that involves expressing problems and their solutions in ways that a computer could also execute. It includes logical analysis, algorithmic thinking, and the understanding of computer science concepts such as abstraction and decomposition. Computational thinking is fundamental in developing computer applications, but it is also applied across various disciplines to solve problems with precision and creativity.

You will find this term commonly used in General IT, Education

Computational Thinking in Education

The inclusion of problem-solving techniques that leverage the principles of computer science in educational curricula, aiming to teach students to approach problems in a systematic and logical way, similar to how software algorithms are designed. Computational thinking skills include decomposition, pattern recognition, abstraction, and algorithmic thinking.

You will find this term commonly used in Education, Computer Science

Computer Network

A set of computers connected together for the purpose of sharing resources. The most common resource shared today is a connection to the Internet. Other shared resources can include a printer or a file server. The Internet itself can be considered a computer network.

You will find this term commonly used in Networking

Computer Vision

A field of artificial intelligence that trains computers to interpret and understand the visual world. By using digital images from cameras and videos and deep learning models, computers can accurately identify and classify objects, and then react to what they "see".

You will find this term commonly used in AI, Machine Learning

Computer-Aided Design (CAD)

The use of computer software to facilitate the creation, modification, analysis, or optimization of a design. CAD software is used by architects, engineers, drafters, artists, and others to create precision drawings or technical illustrations. It can be used to design objects in virtual 3D space or on flat surfaces.

You will find this term commonly used in Engineering, Design

Computer-Assisted Translation (CAT)

The use of computer software to assist in the translation process. CAT tools support translators by providing functionalities such as translation memory, terminology management, and automated translation, thereby improving efficiency and consistency.

You will find this term commonly used in Software Development, Language

Concurrent Programming

A form of computing in which several computations are executed during overlapping time periods—concurrently—instead of sequentially. This programming paradigm is essential in various applications, including network servers, web applications, and real-time systems, where tasks are performed simultaneously to improve efficiency and performance.

You will find this term commonly used in Software Development

Concurrent User

A term used to describe a user who accesses a system or software at the same time as other users. In IT, managing concurrent users effectively is crucial for ensuring that systems can handle multiple requests without performance degradation, particularly in web applications, databases, and networks.

You will find this term commonly used in Networking, Software Development

Configuration Drift Monitoring

The process of tracking changes in IT environments to ensure that configurations remain in a known and authorized state. Monitoring helps identify unintended or unauthorized changes (drift) that could compromise system integrity or security.

You will find this term commonly used in IT Management, Security

Configuration Management

The process of systematically handling changes to a system in a way that it maintains integrity over time. Configuration management in IT involves the detailed recording and updating of information that describes an enterprise's hardware and software. This practice is crucial for understanding the state of IT infrastructure, ensuring compliance with specific standards, and facilitating disaster recovery.

You will find this term commonly used in IT Management

Container as a Service (CaaS)

A cloud service model that allows users to manage and deploy containers, orchestrate container management, and scale applications through containerized architecture on cloud platforms. CaaS providers offer a managed container environment where developers can easily deploy applications without managing the underlying infrastructure.

You will find this term commonly used in Cloud Computing, Software Development

Container Lifecycle Management

The comprehensive management of containerized applications from development and deployment to operation and scaling. It encompasses the creation, deployment, scaling, updating, and termination of containers, ensuring that they meet performance, security, and compliance requirements throughout their lifecycle.

You will find this term commonly used in Software Development, Cloud Computing

Container Microservice Architecture

An architectural approach that uses containers to encapsulate individual microservices, improving scalability, portability, and efficiency. This architecture facilitates the development, deployment, and management of applications composed of loosely coupled, independently deployable microservices.

You will find this term commonly used in Software Development, Microservices

Container Orchestration

The automated arrangement, coordination, and management of computer containers in a microservices architecture. Tools like Kubernetes, Docker Swarm, and Mesos are used for container orchestration, enabling the scaling, deployment, and management of containers across clusters of servers. This technology is crucial for DevOps practices and for the deployment of scalable and highly available applications.

You will find this term commonly used in Software Development

Container Orchestration Automation

The use of tools and software to automatically manage, scale, and deploy containers in a cloud environment. Automation in container orchestration simplifies operations, enhances scalability, and improves reliability and availability of applications by managing container lifecycles, networking, and service discovery without manual intervention.

You will find this term commonly used in DevOps, Cloud Computing

Container Registry

A repository for storing container images. It allows developers to pull and push container images for use in their applications. Container registries are an essential part of the containerization process and DevOps practices, enabling version control, artifact management, and secure storage of containers.

You will find this term commonly used in Software Development

Container Security Best Practices

A set of guidelines and strategies for securing containerized applications and infrastructure. This includes securing the container runtime environment, managing container images securely, implementing network policies for containers, and monitoring container activity for anomalies.

You will find this term commonly used in Cloud Computing, Security

Containerization

A lightweight alternative to full machine virtualization that involves encapsulating an application in a container with its own operating environment. This method enables developers to create and deploy applications faster and more securely. Containerization supports CI/CD in software development, allowing for the continuous integration and deployment of applications.

You will find this term commonly used in Software Development

Containerization Security

The set of practices and tools designed to protect containerized applications and infrastructure from threats and vulnerabilities. Security considerations for containerization include image security, container orchestration security, network security, and runtime protection.

You will find this term commonly used in Security, Cloud Computing

Content Delivery Application Programming Interface (API)

An API designed to support the delivery and management of content across digital channels. Content delivery APIs are used to programmatically interact with content management systems (CMS) for the retrieval, manipulation, and presentation of content in web and mobile applications.

You will find this term commonly used in Web Development, Software Development

Content Delivery Network (CDN) Edge Server

Servers located at the edge of a network that deliver web content to users based on their geographic location. Edge servers are part of a CDN and help to reduce latency, increase content delivery speed, and improve the user experience by caching content closer to where users are located.

You will find this term commonly used in Networking, Web Development

What's Your
Career Path?
ON SALE 60% OFF
Information Security Specialist

Entry Level Information Security Specialist Career Path

Jumpstart your cybersecurity career with our training series, designed for aspiring entry-level Information Security Specialists.
Total Hours
109 Hrs 39 Min
icons8-video-camera-58
502 On-demand Videos

$51.60

Add To Cart
ON SALE 61% OFF
ICD 9

ICD 9, ICD 10, ICD 11 : Medical Coding Specialist Career Path

The Medical Billing Specialist training series is a comprehensive educational program designed to equip learners with the essential skills and knowledge required in the field of medical billing and coding.
Total Hours
37 Hrs 56 Min
icons8-video-camera-58
192 On-demand Videos

$39.00

Add To Cart
ON SALE 60% OFF
Pentester Career Path

Pentester Career Path

Designed to equip aspiring professionals with the skills and knowledge essential for excelling in the field of penetration testing.
Total Hours
96 Hrs 49 Min
icons8-video-camera-58
419 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
IT User Support Specialist Career Path

Comprehensive IT User Support Specialist Training: Accelerate Your Career

Advance your tech support skills and be a viable member of dynamic IT support teams.
Total Hours
121 Hrs 41 Min
icons8-video-camera-58
610 On-demand Videos

$51.60$169.00

ON SALE 60% OFF
azure-administrator-career-path

AZ-104 Learning Path : Become an Azure Administrator

Master the skills needs to become an Azure Administrator and excel in this career path.
Total Hours
105 Hrs 42 Min
icons8-video-camera-58
421 On-demand Videos

$51.60$169.00

ON SALE 60% OFF
Web Designer Career Path

Web Designer Career Path

Explore the theoretical foundations and practical applications of web design to craft engaging and functional websites.
Total Hours
33 Hrs 38 Min
icons8-video-camera-58
171 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Information Security Analyst Career Path

Information Security Analyst Career Path

Dive into Cybersecurity with our Comprehensive Information Security Analyst training series.
Total Hours
54 Hrs 29 Min
icons8-video-camera-58
215 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Data Analyst Career Path

Data Analyst Career Path

Become a crucial member of your team as a Data Analyst
Total Hours
56 Hrs 36 Min
icons8-video-camera-58
358 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Google DevOps Engineer Career Path

Google DevOps Engineer Career Path

Expand your cloud knowledge or explore this career option as a Google DevOps Engineer.
Total Hours
41 Hrs 50 Min
icons8-video-camera-58
475 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Video Editor Career Path

Video Editor Career Path

From mastering editing software to understanding the nuances of visual storytelling, this series is designed for aspiring video editors.
Total Hours
24 Hrs 3 Min
icons8-video-camera-58
154 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
AWS Cloud Practitioner

AWS Cloud Practitioner Career Path

Learn and get certified as an Amazon Web Services Cloud guru. From beginning ot avanced, this series is for you.
Total Hours
62 Hrs 59 Min
icons8-video-camera-58
473 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Kubernetes Certification

Kubernetes Certification: The Ultimate Certification and Career Advancement Series

Enroll now to elevate your cloud skills and earn your Kubernetes certifications.
Total Hours
11 Hrs 5 Min
icons8-video-camera-58
207 On-demand Videos

$51.60

Add To Cart