ALGORITHMS IN COMPUTER SCIENCE


Algorithms in computer programming are used widely for processing and sorting data, searching databases, and compressing files. Without algorithms the very Web browser you are currently using would not work. Algorithms are inherent to the study of Computer Science, because programmers use algorithms to give computers step by step instructions to perform tasks. Algorithms fall under several categories and each is algorithm type is designed to meet the objectives of those who design them.


There are several algorithm classes. Some include: Deterministic (output is predictable); Nondeterministic (output determined by best set of choices); Heuristic (output reveals an approximate solution to a problem); Randomized (output determined by random functions); and Probabilistic (output determined by probability functions).


Algorithm
History Links

-----------------
Algorithms in
Music

-----------------
Algorithms in
Math

-----------------
Algorithms in
Science

-----------------
Algorithms and
Computers