The mission of Bachelor of Science (Software Engineering) Program is to produce graduates, who are well equipped with the knowledge of analysis, design and implementation of software systems and are exposed to apply their skills as a team to satisfy the design, development, and deployment requirements of software systems in various domains along-with exposure to research and development techniques
To prepare Software Engineering graduates who can:
- Design, synthesize, and analyze, software systems of increasing size and complexity at various abstraction levels, from the individual component to the entire system architecture.
- Define, access, and tailor software quality practices, and software processes and methodologies for appropriate application on software development projects in a variety of domain areas.
- Be effective members of a multi-disciplinary software-intensive product development team with an awareness of individual professional and ethical responsibilities
- Communicate, to varied stakeholder audiences, technical concepts in a complete, concise, and correct manner in a format appropriate for the audience.