Information science| Information science is a discipline that deals with the processes of storing and transferring information. It attempts to bring together concepts and methods from such varied disciplines as library science, computer science and engineering, linguistics, and psychology to develop techniques and devices...
Hardware and Software| Hardware is computer machinery and equipment, including memory, cabling, power supply, peripheral devices, and circuit boards. Computer operation requires both hardware and software. Hardware design specifies a computer's capability; software instructs the computer on...
Artificial intelligence| Artificial intelligence is the ability of a machine to perform tasks thought to require human intelligence. Typical applications include game playing, language translation, expert systems, and robotics. Although pseudo-intelligent machinery dates back to antiquity, the first glimmerings of true intelligence awaited...
Computer-aided software engineering| CASE (in full computer-aided software engineering )is the use of computers in designing sophisticated tools to aid the software engineer and to automate the software development process as much as possible. It is particularly useful where major software products are designed by teams of engineers who...
Computer simulation| Computer simulation is the use of a computer-generated system to represent the dynamic responses and behaviour of a real or proposed system. A mathematical description of a system is developed as a computer program that uses equations to represent the functional relationships within the system. When the program is run, the resulting mathematical dynamics form an analog, usually represented graphically, of the behaviour of the modeled system. Variables in the program can be adjusted to simulate...
Fibre-optic cables| Cable television is a system that distributes television signals by means of coaxial or fibre-optic cables. Cable television systems originated in the U.S. in the early 1950s to improve reception in remote and hilly areas, where broadcast signals were weak. In the 1960s they were introduced in large metropolitan areas where...
Code| Code is a system of symbols and rules used for expressing information according to an unvarying rule for replacing a piece of information from one system, such as a letter, word, or phrase, with an arbitrarily selected equivalent in...
Multiplexing methods| Multiplexing is the process of transmitting multiple (but separate) signals simultaneously over a single channel or line. Because the signals are sent in one complex transmission, the receiving end has to separate the individual signals. The two main types...
Data transmission| Modem is an electronic device that converts digital data into analog (modulated-wave) signals suitable for transmission over analog telecommunications circuits (e.g., traditional phone lines) and demodulates received analog signals to recover...
Data mining| Data mining is a type of database analysis that attempts to discover useful patterns or relationships in a group of data. The analysis uses advanced statistical methods, such as cluster analysis, and sometimes...