Applicants to this programme are numerate and logically-minded, and it is likely that they will have previously studied software engineering, programming, computer science, maths or physics. Such students will seek more specialised, technical programming and software engineering skills. They would learn in-depth, a range of programming concepts, languages and software development techniques to develop sophisticated and complex programs. Graduates will seek positions as software developers, systems engineers, software testers, programmers, etc.
The main themes of the programme are: -Current and emerging Software Engineering principles and practices -Current and emerging programming practices -Large scale software project management
This programme will equip students with those skills at a high academic level and also crucially enable them to practically implement their knowledge because of the ‘hands-on’ emphasis of the programme.
The Current and emerging Software Engineering principles and practices includes aspects of generic programming.
The Current and emerging programming practices theme covers advanced topics in modules such as Generic Programming and aspects of Scientific Computing and Virtualisation
The Large scale project management theme will concentrate on management and systems analysis skills to be developed by the students both of which are in great demand by employers.
Part 1 -Agile Software Development (20 credits) -Generic Programming (20 credits) -Leadership and Management (20 credits) -Managing Information Systems and Projects (20 credits) -Research Methods and Data Analysis (20 credits) -Scientific Computing & Virtualisation (20 credits)
Part 2 -Major Project (60 credits)
Software Engineering as a subject evolved from a desire to incorporate engineering practices including, analysis, design, testing and project management to the process of creating computer programs. As a discipline, software engineering is as broad as the software created, with applications as diverse as plant control (real-time critical systems) to commercial trading software (database driven software) to image processing applications for mobile phones (computer graphics based mobile applications).
The School of Applied Computing aims to produce graduates that help shape the future of computing and information systems development. The course content is contemporary and shaped for employability through close links with local and national employers.
Students are assessed through a combination of worksheets, practicals, presentations, projects and examinations. Module assessment is often by assignment, or assignment and examination. The final mark for some modules may include one or more pieces of course work set and completed during the module. Project work is assessed by written report and presentation.
Students are encouraged to use our links with Software Alliance Wales and Go Wales to work on commercial schemes for their Major Project module. Go Wales provides the opportunity of paid work placements with local businesses.
Graduates from this programme will be skilled and knowledgeable in the technical aspects of software development, and are likely to find employment either within specialist software organisations, or within organisations which commit resources to developing highly technical software systems. They are likely to have to work as a member of a team, conceiving, designing, developing and implementing complex software systems. Graduates from this programme would expect to be initially employed as software engineers. Those employed by SMEs are likely to work in smaller teams or perhaps as sole developers. Students finding employment with larger companies are most likely to work in larger teams building a variety of large-scale applications.
It is expected that graduates would seek positions such as: -Software Engineers -Senior software Engineers -Software Developers -Application Developers -System Engineers -Software Technical Lead -System Analyst -Version control manager -Project lead/manager
Recipient: University of Wales, Trinity Saint David
Tick this if you’d like to know more about fees for this course or university– including information for part-time, distance-learning or international students. Why not use the message box below to tell the university which specific fees you’d like to know more about or to ask about funding opportunities?
Tick this if you have questions about getting admitted to courses at this university, including queries about eligible undergraduate degree subjects or academic entry tests.
Why not use the message box below to tell the university about your existing qualifications and experience?
Tick this is you have questions about studying in a foreign language at this university.
Why not use the message box below to tell the university about your language proficiency or ask if it accepts specific test scores?
Tick this if you’d like to know more about the application process at this university, including the material you will need to provide and the deadline for submissions.
Why not use the message box below to ask more specific questions, such as requirements for international students?
Tick this if you have a more specific enquiry, or if you would just like more general information (such as a prospectus). Use the message box below to let the university know how it can help you.
Including a specific message makes it easier for universities to help you with your enquiry and application. You can ask about information for international applicants, scholarships, student accommodation or anything else you’d like to know about the course.
* required field
Please correct the errors indicated below to send your enquiry