Vi deler faget datalogi op i to overlappende under-discipliner: Teoretisk datalogi (computer science) og datalogisk metodelære (computing science eller programming methodology).
Teoretisk datalogi er læren om og studiet af egenskaberne ved de ``størrelser'' der kan eksistere inde i datamaskinen.
Datalogisk metodelære er læren om og studiet af hvorledes man konstruerer disse ``størrelser''.
Og hvad er da ``størrelserne''? Traditionelt opfatter vi dem som `data' og `beregninger' (computations, processer).
Dette er da hvad en datalog beskæftiger sig med. En dataingeniør opfattes af mig som en form for informatik-ingeniør idet vedkommende sidder ``overskrævs'' på to heste: datalogi og digital elektronik. I den forstand er, eller var jeg selv dataingeniør.