Title : Bachelor in Software Engineering

Duration: 9 semesters

Modality: On site

** The curriculum may be subject to changes.

Program Description

We train professionals who are enthusiastic about software development and who propose and implement solutions that fit organizational needs through logic, creativity, imagination, and innovation. The Bachelor in Software Engineer at Universidad de Las Américas will be able to manage the entire software development cycle. This will include programming, artificial intelligence, data analysis, the Internet of Things, and business training, for the benefit of society.


  • You will be provided with opportunities to obtain professional certifications through our partnerships and affiliations with renowned institutions such as Microsoft Imagine Academy, IBM Initiative Academy, CISCO Networking Academy, SAP University Alliances, and AWS Academy. These certification programs are seamlessly integrated into our courses, with no additional cost to you. Moreover, you will have access to a wide range of course materials from platforms like Udemy and Coursera, allowing you to learn from the world's top universities.
  • Starting in the sixth semester, you will have access to pre-professional internships in important institutions and companies in agreement with the university. Your professors are experienced and certified professionals from IT areas of companies such as Banco Pichincha, Business Mind, Kruger Corporation, CNT, Logic Studio, Petróleos y Servicios, and SRI, among others.
  • As part of the program, you will participate in technical field trips to various companies across the country. In addition, you will participate in community outreach projects where you will use your program knowledge to strengthen socially vulnerable communities.
  • From the first semester on, you will have access to specialized laboratories with state-of-the-art technology for certifications and practical training in all courses. In the Experimental Data Center and Technological Innovation Unit, you can let your imagination run wild in developing innovative projects.

Skills and abilities

  • You will be able to undertake your projects, develop software, be a software architect, manage information security, take part in artificial intelligence projects, manage databases, program video games, and perform other IT-related tasks.
  • The Software Engineering program is fast-growing worldwide. It focuses on areas such as artificial intelligence, virtual reality, big data, video games, and software development for all kinds of technological platforms. The professional and academic training you will receive at UDLA prepares you to expand your horizons toward graduate school, technical, and/or management programs both locally and internationally.


Graduates of the Software Engineering degree can work in the following areas:

  • Software Development Companies.
  • Technology Integration Companies.
  • Technology-based StartUps.
  • Departments of Information Technology, Information Systems, Technological Support, Software Development, or Innovation, of any Industry.
  • Maintenance, Engineering, Design and Development, Innovation.
  • Projects, Artificial Intelligence, eXtended Reality, Video Games, Databases, Secure Software, IoT, among others.

Degree Profile

Software Engineers from Universidad de Las Américas are competent, entrepreneurial professionals who have solid training in software development, software architecture, and organizational behavior to undertake and lead software engineering projects with a vision of excellence, innovation, and social responsibility.

Graduates will be equipped with the necessary skills to identify, analyze, design, implement, and evaluate solutions to complex engineering problems through the application of software engineering principles, science, and mathematics. In professional settings, they will be able to communicate effectively as members or leaders of a software development team. In addition, they will have the ability to analyze and interpret data, make informed decisions, incorporate innovative technologies, implement certified practices, and apply technical knowledge and integral formation to achieve the organization’s goals.

The Software Engineer from UDLA is expected to lead diverse multidisciplinary work teams in national and international contexts and to conduct themselves in an ethical, creative, initiative-taking, and responsible manner, always respecting all legal frameworks while being committed to the country’s development process for the benefit of society.

Program educational objectives

  • Propose and implement innovative technological solutions through Software Engineering tools aligned to the strategic objectives of organizations supporting their digital transformation.
  • Successfully lead technological projects and processes in interdisciplinary teams, in national or international contexts, adding value to organizations or their clients.
  • To broaden their knowledge and professional experience through continuous training and research, based on technological advances.
  • Exercise their profession with ethics, social responsibility, and respect for the current regulations, both in organizations or undertakings.

Student outcomes

A graduate of the Software Engineering program will be able to:

  • Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  • Apply engineering design to produce solutions that meet specific needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  • Communicate effectively with a range of audiences within the field.
  • Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  • Works effectively in a team whose members, together, exercise leadership, create a collaborative and inclusive environment, set goals, plan tasks, and accomplish objectives.
  • Develop and conduct appropriate experimentation, analyze, and interpret data, and use engineering judgment to draw conclusions.
  • Acquire and apply new knowledge as needed, using appropriate learning strategies.

Program advisory committee

This committee addresses issues related to the fulfillment of educational objectives, degree profile, and other academic aspects linked to the program’s development.


  • Review the program’s educational objectives, degree profile, student learning outcomes, and plan of study.
  • Propose changes or recommendations for the program educational objectives, degree profile, student learning outcomes, and plan of study.




Dean of the College of Engineering and Applied Sciences

Diego Buenaño

Program Director

Marco Galarza

Professor in charge of graduate follow-up

Carlos Guaita

Curriculum Professor

Anita Yánez

Employers’ representatives and/or representatives of professional associations or guilds

Carlos Araujo

Lenin Landázuri (President)

Juan José León 


Roberto Armas 

Abigaíl Amores 

Carlos Morales 

Sebastián Puente 

Enrollment and graduation data


Academic Year20182019202020212022
Number of Students288297307359450

Bachelor Degrees Awarded

Academic Year20182019202020212022
Number of Students1131245263

If you are enrolled in another university, you can have your courses recognized through our simulator and study at UDLA.

Apply here