Computer program design Select Unit: 4.1. Steps in program development4.2. Program design methodologies4.2.1. Procedure-driven4.2.2. Event-driven4.2.3 Data-driven4.3. Procedural versus Object oriented programming4.4. An introduction to algorithms and pseudocode4.5. Program data4.6. Structure theorem4.7. First steps in modularisation4.8. Communication between modules, cohesion and coupling4.9. Flow charts This section covers the historical development of computing systems. Download PDF Tip Don’t forget to answer the following past paper MCQ questions. Note Any Question ? Drop a comment below