A fully online 180 ECTS bachelor's jointly delivered by UOC, OUNL and UNED to train software professionals in coding, testing, architecture and cloud systems. Suited to students seeking a practice-focused, international distance degree that covers development across web, mobile and cloud platforms and integrates generative AI into the learning path.
This is a 100% online international bachelor's degree (180 ECTS) offered jointly by the Universitat Oberta de Catalunya (UOC), the Open University of the Netherlands (OUNL) and UNED. The programme combines practical software development and testing skills with topics such as UX, cloud computing, mobile development, systems and cybersecurity. The curriculum emphasises collaborative, intercultural work and includes learning on generative AI integrated into the teaching method.
The degree groups courses into three types: basic, compulsory (mandatory) and optional. The overall credit distribution is 48 ECTS of basic courses, 96 ECTS of mandatory courses, 24 ECTS of optional courses and a 12 ECTS final degree project. Core learning areas named in the programme include programming and coding, software testing and quality assurance, software architecture, cloud systems and IT management, user experience (UX), mobile and web application development, systems and network administration, and cybersecurity. The programme also incorporates content on generative AI, offers a free specialised generative AI course and provides a Gemini licence for related learning.
The UOC operates open enrolment with online, anytime access and states there is no minimum number of credits required for enrolment. Access options explicitly referenced include holders of official Spanish university qualifications (bachelor's, master's, licenciatura, diplomatura, engineering or architecture degrees), applicants who have started (but not finished) studies at a university outside Spain, and those who have passed advanced-level vocational training (CFGS). The university also offers procedures to recognise prior university studies and professional experience for credit, which can reduce the remaining credits required to graduate.
Graduates are prepared for roles across software development and IT operations. Specific job titles cited include software developer, programmer, software engineer, systems analyst, web or mobile application developer, software quality assurance (QA) specialist or tester, systems administrator and network administrator. Employment sectors named in the programme include tech companies, digital start-ups, healthcare and finance, government and NGOs, energy and sustainability, aerospace and defence, and gaming and entertainment.
The programme page notes flexible payment options, allowing tuition to be split into instalments, and mentions limited places for enrolment. Students can pursue credit recognition for prior studies or professional experience to shorten time to degree completion. For details on formal scholarships, fee amounts or financial aid, applicants should consult the university's enrolment and fees information.
Shortlist scholarships and plan your application — free guidance from our advisors.