Loogika
Loogika on korraga nii keel asjade kirjeldamiseks kui algoritm järelduste automaatseks tegemiseks. Teooria poolt on loogika seotud algoritmiteooriaga, programmeerimise poolt loogilise programmeerimise ning andmebaasidega, tehisintellekti poolt aga automaatse teoreemitõestamisega. Vaata ka sissejuhatust wikipedias ning pikemat tehisintellekti-suunaga artiklit Stanfordi filosoofiaentsüklopeedias.
Õpikud
- T. Tammet Loogika aine ja ajalugu - sissejuhatus T.Tamme, T.Tammeti ja R.Prangi loogikaõpikule "Mõtlemisest tõestamiseni", html.
- S. Reeves, M. Clarke. Logic for Computer Science - pdf.
- J. Gallier Logic for Computer Science: Foundations of Automatic Theorem Proving - ps, pdf.
Kursused
- T. Uustalu Loogika arvutiteaduses - ps, pdf materjalid.
- MIT open courseware sissejuhatav kursus - pdf materjalid "readings" lingi alt.