Online Bachelor's Degree in Software Development and Testing (UOC, OUNL, UNED)
Skilled software engineers are in high demand worldwide. This online international bachelor's programme (of 180 ECTS credits) is delivered jointly by the UOC, OUNL and UNED to prepare students to thrive in today's fast-evolving tech world. Gain hands-on expertise in coding, UX, cloud computing, mobile development, systems and cybersecurity, and launch your career as a future-ready software professional. As the first international degree from the European OpenEU Alliance, the Joint Bachelor's Degree in Software Development and Testing offers a global, intercultural learning experience that connects students from around the globe.
Programme of study
This programme has three types of course: basic courses, compulsory courses and optional courses. Check out the details of the courses you're interested in taking to see how they can adapt to your pace of study depending on when they're available, what the enrolment requirements are and the amount of time you can devote to them.
The programme of study for the Joint Bachelor's Degree in Software Development and Testing comprises 180 ECTS credits. This bachelor's degree is EQF Level 6 according to the Framework for Qualifications in the European Higher Education Area (FQ-EHEA).
Final degree project
All bachelor's degrees culminate in the completion of a final project. In the Joint Bachelor's Degree in Software Development and Testing (UOC, OUNL, UNED), this final project is worth 12 ECTS credits.
Depending on the student, it may take the form of a project, product, report or study, and serves to synthesize the knowledge and skills acquired throughout the programme. As a compulsory course, it is designed to assess the student's proficiency in the core competencies of the degree. Please note that enrolment requires completion of 120 ECTS credits within the programme.
Duration
This distance-learning programme is delivered through a virtual campus, offering a flexible and asynchronous way to study. It's designed to be completed in three years by full-time students and up to six years by part-time students, with no minimum enrolment per semester.
Due to its flexibility, most students are expected to study part-time. Recommended workloads are as follows:
Part-time: 2–3 courses (12–18 ECTS credits) per semester
Full-time: up to 5 courses (30 ECTS credits) per semester
Enrolling in more than six courses requires formal approval, based on academic background and personal circumstances.
Credit recognition for prior studies may allow for earlier completion.
Access requirements
Specific admission criterion for this degree
Since all courses in this bachelor’s degree are taught 100% in English, applicants must demonstrate at least a B2 level according to the Common European Framework of Reference for Languages (CEFR).
You can meet this requirement by providing one of the following:
An official English certificate at B2 level or higher (Cambridge, IELTS, TOEFL, etc.)
Proof of successful completion of B2-level English courses in a university program or accredited language center
Evidence of having completed secondary or higher education in English abroad
Holding a degree in foreign languages with at least 30 ECTS in English covering all four skills (speaking, listening, reading, writing)
An accredited placement test result (e.g. LinguaSkill) showing B2-level proficiency in speaking, listening, reading, and writing
