Important Entry Requirement & Application Update

Once you've applied, you will be invited to attend a virtual information event at the beginning of 2021. At this event, you will have the opportunity to find out more about your course, meet the staff and ask any questions that you may have.

Is this course right for me?

If you have already completed the Foundation Degree (FdSc) Computing (Software Development) (or equivalent), then this course gives you the opportunity to progress onto Level 6 and gain a full honours degree.

The course will build upon your existing skills and knowledge with new programming languages and concepts.

Individual and group work will allow you to explore areas of interest to you and develop your independent learning ability.

This course is currently undergoing revalidation and, as such, the content provided in this leaflet is subject to change.

Additional information

More detailed information on Modules is to be found in the ‘Additional Campus/Course Information’ section.


Visit the Financial Support and Finance page for more information.

More detailed information on other costs associated with your course and work placements/work experience (if applicable) will be outlined in the programme validation document and explained to you at your interview.

Start date


Entry requirements:

Academic Requirements

  • Foundation Degree (FdSc) Computing (Software Development) or other Level 5 qualification in a relevant discipline.

Language Requirements

  • GCSE in Welsh or English first language, grade C or above. 
  • Any degrees, diplomas or certificates eligible should have been assessed in Welsh or English, or
  • For overseas applicants, for entry onto Levels 6 IELTS 6.0 or higher(with no element less than 5.5)


The course is delivered through a blend of the following:

  • Interactive lectures
  • Tutorials / workshops
  • Guest speakers
  • Student centred learning
  • Virtual learning environment (MOODLE)

Learning is participative, informal and full of opportunities for individual exploration and creativity.


  • Full-time: 1 year, 2 days per week (typically 9.00 am – 5.00 pm)
  • Part-time: 2 years, 1 day per week (typically 9.00 am – 5.00 pm)


Andrew Smith (Programme Leader):

Diane Roberts (Administration):


The course is assessed through a blend of the following: 

  • Practical and theoretical assignments
  • Reports
  • Oral presentations
  • Project work
  • Portfolios
  • Group/team-based assignments


Where relevant, assessments will be marked and returned to students with constructive and developmental feedback. Effective feedback combines information which enables students to understand the strengths and limitations of their past performance, and information which enables them to recognise how future performance can be improved. Students will be provided with feedback in a timely manner and this feedback will justify how the grade has been awarded. Students will have the opportunity to reflect on the feedback given and identify their strengths, things they found challenging and areas for development that they will feed forward to their next assessment. Feedback will include linking evidence to assessment criteria to demonstrate how the student will have met the learning outcomes.


Completion of the programme can lead to a range of options in employment and education.

Additional campus/course information:

  • Rhos-on-Sea

    BSc (Hons) Computing (Software Development)

    For every 10 credits, students should engage with around 100 notional hours of learning.  This will be approximately 30% direct learning contact 70% independent student learning.

    Group Project (20 credits, compulsory):

    This module allows learners working in groups to explore a chosen area of the computing industries in a project that will develop new knowledge and skills, deploy knowledge and skills acquired from prior learning and continue to develop group working skills. (Report 30%, Portfolio 40%, Reflection 30%)

    Dissertation (40 credits, compulsory):

    This module allows individual learners to explore a chosen area of the computing and gaming industries in more depth through a research or project-based dissertation. Completion of the dissertation is expected to allow the learner to apply existing skills and knowledge, acquire new skills and knowledge related to their chosen subject and to develop their self-management and problem solving skills. (Demonstration 5%, Report 90%, Presentation 5%) 

    Advanced Programming (20 credits, compulsory):

    This core module will guide learners further into different programming concepts spanning uses and applications.  The learners will gain an understanding of the process of applying advanced programming techniques using a suitable programming language or languages and will allow different programs to integrate live distributed data. (Report 40%, Practical Work 60%)

    Software Engineering (20 credits, compulsory):

    This core module builds on prior knowledge of software development and project management. It aims to allow learners to develop and practice the skills needed to successfully work with or develop computer systems of different types.  Some systems used in business will be large and complex as development has occurred over time.  Others will be new developments with emerging requirements which require different methodologies such as Agile. (Report 20%, Practical Work 70%, Reflection 10%) 

    Physical Computing (20 credits, compulsory): This module introduces learners to hardware and software interaction. The majority of the classroom time for this module is taken up by practical exercises and experimentation. Learners will design a physical computing project of their choosing which combines hardware inputs and outputs with software control. The design will be agreed with the tutor to ensure an appropriate level of complexity. Learners will create, test and document their project before demonstrating it. (Presentation 10%, Practical Work 80%, Class Test 10%)