THE DESIGN PROCESS

REPRESENTATION

MODULARITY

HARDWARE & SOFTWARE

DEBUGGING

CONTROL STRUCTURES

ALGORITHMS & SEQUENCES