1. To understand the structure and components of computer. 

2. To familiarize a student with number systems and logic gates. 

3. To understand the combinational and sequential circuits. 

4. To familiarize a student with control unit. 

5. To understand the memory subsystems.