PEO 1: Graduates of the program will equip with a detailed knowledge of the theories, process, methods and techniques of building high-quality software system in a cost-effective manner.
PEO 2: Graduates of the program will apply proper theoretical and practical knowledge of software requirements engineering, software systems design for feasibility analysis, emerging technologies and quality practices.
PEO 3: Graduates of the program will be effective as both an individual contributor and a member of a development team with professional, ethical and social responsibilities.
PEO 4: Graduates of the program will grow professionally through continuing education, training, or research, and adapting to the rapidly changing technological trends in software engineering.
Able to design experiments and think critically in evaluating the design choices made and tradeoffs considered when developing software based systems.
Able to write and present the key facts, concepts, principles, and theories of software engineering.
Able to demonstrate the technical trends, skills, modern tools used in the software engineering practice.
Able to develop and appreciation of the cost, quality, and management issues involved in software construction.
Able to conduct, evaluate and synthesize research to understand how technological advances impact society and the social, legal, ethical and cultural ramifications of software engineering practices.
Able to engage in lifelong learning which enables them to be a successful software professional throughout their career.