Aim of the program: 

Understanding main computer architectures, estimating performance of individual parts as well as the computer system as a whole