Students are introduced to these topics as part of the mainstream courses of the degree programme thereby illustrating their relevance to software engineers. During the Summers following the Senior Freshman and Junior Sophister years students are expected to obtain work experience in an area closely related to the course. Assistance is provided to students seeking positions with Irish and international organisations. This list of options is indicative of the options that will be offered. It may not be possible to offer all the options every year.
Students undertake a major project in their final year.
The programme provides students with opportunities to develop important lifetime skills such as language and team working abilities. These are necessary to work effectively with modern European organisations and to pursue rewarding and interesting careers in the information age. Provide opportunities to develop core technical skills including programming, systems analysis, design, and system building Provide opportunities to develop important lifetime skills such as communication, team working, language proficiency, and project management Establish a commitment to on-time delivery of work, to adding value, and to managing customer relationships and expectations Encourage positive attitudes to peer reviews and to continuous improvement concepts Provide opportunities for students to develop confidence in their own abilities by solving challenging problems. There are a number of multi-disciplinary projects in each year and at least two group projects in each of the Freshman years. The Junior Sophister course in Software Engineering requires students to complete a major multi-disciplinary group project Develop application systems.