Operating systems
A. Manipulation and solution of expressions in symbolic form, also known as Computer algebra.
B. Determining information from an image through computation.
C. Different logical structures for solving problems.
D. Applies results from complexity, probability and number theory to invent and break codes.
E. Computing using multiple concurrent threads of execution.
F. Computational modeling of real minds.
G. Numerical solution of mathematical problems such as root-finding, integration, the solution of ordinary differential equations and the approximation of special functions.
H. Algorithms for controlling the behavior of robots I. Computational modeling of real brains.
J. The use of computer science to maintain, analyze, store biological data and to assist in solving biological problems such as Protein folding, function prediction and Phylogeny.
K. Algorithms and data structures for the creation, manipulation, storage, and transmission of digital audio recordings. Also important in voice recognition applications.
L. Algorithms for identifying three dimensional objects from a two dimensional picture.
M. Automated creation of a set of rules and axioms based on input.
N. What is calculable with the current models of computers.
O. The organization of and rules for the manipulation of data.
P. Mathematical approaches for describing and reasoning about software designs.
Q. Algorithms and protocols for reliably communicating data across different shared or dedicated media, often including error correction.
R. Systems for managing computer programs and providing the basis of a usable system.
S. Ways of translating computer programs, usually from higher level languages to lower level ones.
T. The theory and practice of simultaneous computation; data safety in any multitasking or multithreaded environment.
Check up your answers in the supplementary section.
C. Agree or disagree with the following statements:
|