Identifying the Major Components of Final Year Software Project

Affiliation: Isra University, Hyderabad, Sindh Pakistan
Resolution: Group | Duration: Two to four hours



Overall goal of this activity is to identify the major components of final year software project and draw an architecture / block diagram of major components and their interaction.

Learning Objectives

i) Identify major components of your software system (final year project software system) ii) Identifying the interaction and dependencies among major components iii) Drawing block diagram(s) / architecture diagram of overall system showing all major components and their interaction


The overall context of these activities is to help and guide students to select their final year (or semester) projects for Software Engineering, Computer Science, and Information Technology Students. These activities will help them in topic selection, project design, planning, development and report writing phases.