Techniques for Software Application Development
Software runs the world.
The UOC's online bachelor's degree in Software Development trains students for one of the most in-demand tech sector positions in today's job market.
Credits: 180 ECTS
Start: 28 September 2022
Degree: Techniques for Software Application Development
Language: English
Why study the UOC's Bachelor's Degree in Software Development?
This online bachelor's degree programme provides students with in-depth training in software development, one of the most in-demand tech sector positions in today's job market. The programme can be completed in around three years (180 ECTS credits). It is online and lets you set the pace of your own learning.
The programme of study covers the full software lifecycle: design, implementation, testing and maintenance. And it will train you to develop web, mobile, and multiplatform apps with the sector's most popular programming languages, techniques and methods.
Graduating in software development leads to in-depth knowledge of:
-
Software design and specification techniques, covering databases, application architecture and user experience.
-
Programming languages and tools to aid development and testing.
-
Libraries and frameworks for developing on different platforms.
-
Techniques for creating high-quality software that is easy to maintain.
-
Methods and best practices to ensure the success of your projects.
-
Administration of the systems developed, whether local, networked or cloud-based.
What's involved in the UOC's online bachelor's degree in Software Development?
The UOC's online bachelor's degree in Software Development trains students up to the level of analyst programmer, preparing them to work in any of the world's leading organizations.
The programme is taught entirely in English. This means that graduates are ready to work in a sector that is increasingly international, organizations, projects and teams around the globe use English to communicate.
The programme of study for the UOC's online bachelor's degree in Software Development follows the curriculum recommendations for Software Engineering produced by the Association for Computing Machinery (ACM) the international association for professionals and academics working in the computing sector and the Institute of Electrical and Electronics Engineers (IEEE).
![]() |
Download the informative leaflet of the bachelor's degree |
![]() |
Download the infographic of Techniques for Software Application Development |
The UOC's Bachelor's Degree in Techniques for Software Application Development has been approved by the Spanish Universities Council and authorized by the Government of Catalonia, as required by the law in force.
The UOC's official university programmes are valid throughout Spain. They are fully recognized academically and allow holders, where appropriate, to exercise regulated professions, in accordance with the regulations in place in each case.
The certificates are issued with a European Diploma Supplement (DS), which provides information on the courses studied by the student, the results obtained, the professional skills acquired and the qualification's level in terms of the Spanish higher education system. The DS helps students have their qualifications recognized and aids mobility throughout the European Higher Education Area (EHEA).
In other countries, the validity of the official university qualifications awarded by the UOC will be determined in each case by each country's education laws.
Find out more on:
Admissions open
Information on prices and enrolment
The UOC, the fourth best university in Spain according to the Times Higher Education Young University Rankings |
Payment in Instalments
You can pay for your university bachelor's
degree
in instalments
The university that won the race against time
Bachelor's Degree in Techniques for Software Development