Software Engineering Educational Objectives:
EO1: To be practicing software engineers who demonstrate an ability to design and develop software in a professional manner, making use of software engineering knowledge, appropriate tools and practices.
EO2: To strive to meet the specific needs of industry and/or academia, able to contribute effectively in research and development, as part of a team and on an individual basis.
EO3: To be aware of the need for lifelong-learning and personal and professional growth in a computing world that is continually changing whilst possessing ethical consciousness and global awareness.
EO4: To work towards demonstrating leadership and entrepreneurship in their profession.
Software Engineering Programme Outcomes :
The Program Outcomes for the Software Engineering Department at the European University of Lefke are listed below.¬† Students graduating from the program should :
PO1: acquire and demonstrate an ability to use and apply knowledge of mathematics, natural sciences and computing related to software engineering.
PO2: understand the core concepts in computer science, including current programming methodologies, the analysis of algorithms and data structures, and the study of operating systems, database management systems and computer networks.
PO3: be¬†able to¬†analyse real-world problems and define the software requirements appropriate to software engineering to meet desired needs within realistic constraints.
PO4: be able to learn and apply design principals, methods, skills, using current tools and techniques necessary for efficient and effective software engineering practice.
PO5: be capable of identifying and sharing information and knowledge, whilst collaborating effectively, as part of a multidisciplinary team in order to set and meet project goals.
PO6: be capable of thinking critically, clearly identifying and using the necessary information for effective decision making in a rapidly changing environment.
PO7: be able to communicate ideas and concepts effectively, verbally and in writing, to both experts and non-technical people.
PO8: understand the software lifecycle, from system requirements, analysis and specification, to implementation, testing, validation and maintenance.
PO9: appreciate the economic, business, judicial, ethical, global, environmental and societal impacts of software engineering, and is aware of the need for commitment to professional and individual development.
PO10: understand the processes involved in the delivery and management of information systems within commercial settings.