4.2. Cohesion, Coupling, Information Hiding, Functional Independence, Refinement Notes | Software Engineering BCA-OLD | TU | TABFlux