Logic studies how arguments work, and how ideas can fit together. Decision theory studies how decisions should be made, especially under uncertainty. Game theory considers how we reason strategically, ...
Formal methods encompass mathematically rigorous techniques for the specification, design and verification of systems in which failure may have severe consequences. By constructing precise models of ...