Computer science

Computer science is the study of computation. Voting theory has a very significant set of connections to computer science.

Voting methods are algorithms which attempt to identify who, among all candidates, the best candidates are. This is a form of optimization.