software factory

SOFTWARE FACTORY

Digital technology

In UTEC, digital technologies play an important role in the teaching and learning processes, and in the democratization in terms of access to higher education.

With this in mind, we design and implement strategies that support the development of digital solutions, and adjust to the demands and needs of various target audiences. We also seek to encourage and encourage the development of digital skills among students, teachers and the community as a whole.

Educational digital ecosystem

At UTEC, we have implemented solutions that meet the demands and needs of key actors in the teaching-learning process.
Our solutions are part of the Digital Educational Ecosystem of UTEC:

  • Virtual learning environments
  • Web applications
  • Academic management software
  • Data analytics.

Virtual Learning Environments

card REMOTE LABORATORIES

Web environment that allows students to do the practices remotely as if they were in a Traditional Laboratory. Once finished you can save the practice, share it and work with the results.

card EDU

Digital University Education (EDU) is the virtual learning environment of massive open online courses (M.O.O.C.) designed and developed by the Technological University (UTEC), in collaboration with other national and international institutions.

card MOODLE

Moodle is the virtual learning environment where UTEC curricular courses are located, students have access to learning resources and resources provided by teachers, direct and personalized contact with the course managers.

card VIRTUAL REALITY

They are designed to replicate real situations, with the aim of training people and giving them the opportunity to practice and improve their skills. UTEC has developed the virtual reality application of all laboratories, access them here.


Web applications

card DIGITAL BOOK

Allows teachers to make a detailed record of all academic activities of each group, create classes, set up annual planning, record attendance, perform student qualifications and register courses.

card DIGITAL EDUCATIONAL RESOURCES

It is a collaborative web space with digital educational resources from video tutorials, tips, manuals, in order to generate skills and competencies in the use of digital technologies in learning

card GOOGLE APPS

UTEC teachers and students have a personal email account that allows them to access the applications offered by Google. Documents, spreadsheets, presentations, video calls, drive and other tools.

card ADOBE CONNECT

Students and teachers access from any device with Internet access to personalized rooms, both for access to face-to-face classes, as well as for the realization of classes with semipresencial modality within UTEC.

Augmented Learning

card AUGMENTED LEARNING

It allows analyzing the academic cycle of UTEC students, with the potential to provide detailed information on the teaching-learning processes in order to increase the student retention rate.


Academic Management

card UNIVERSITAS XXI

The academic management system allows a comprehensive coverage of academic processes, from pre-enrollment, enrollment to subjects, academic planning, managing resources is also integrated with the Moodle environment.

Technologies we use

card ANGULAR

Angular, is a framework for web applications developed in TypeScript, open source, maintained by Google, used to create and maintain single page web applications.

card NODE JS

It is a cross-platform, open-source, runtime environment for the server layer based on the ECMAScript programming language, asynchronous, with data I / O in an event-oriented architecture and based on Google's V8 engine.

card MONGO DB

It is a NoSQL database system oriented to open source documents.

card HTML5

HTML is a markup language that is used for Internet pages development.

card CSS3

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML.

card JAVASCRIPT

is a scripting languages, primarily used on the Web. It is used to enhance HTML pages and is commonly found embedded in HTML code. JavaScript is an interpreted language.

card JAVA

is a high-level programming language developed by Sun Microsystems. It was originally designed for developing programs for set-top boxes and handheld devices, but later became a popular choice for creating web applications.

card MYSQL

is an Oracle-backed open source relational database management system (RDBMS) based on Structured Query Language (SQL)

card REACT

React is an open source Javascript library designed to create user interfaces in order to facilitate the development of applications on a single page.

card DJANGO

Django is an advanced Web framework written in Python that makes use of the model view controller (MVC) architectural pattern.

card DOCKER

Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies, and ship it all out as one package.​​

card UBUNTU

Ubuntu is an open-source operating system (OS) based on the Debian GNU/Linux distribution. Ubuntu incorporates all the features of a Unix OS with an added customizable GUI, which makes it popular in universities and research organizations.

card AWS

(Amazon Web Services) is a comprehensive, evolving cloud computing platform provided by Amazon that includes a mixture of infrastructure as a service (IaaS), platform as a service (PaaS) and packaged software as a service (SaaS) offerings.

card ANTEL

This entrepreneurship provides solutions for business projects. It aims to support and provide security to the digital assets of companies in the region.

card ORACLE

OCU offers universities a comprehensive management solution through its UNIVERSITAS XXI software system, a complete ERP for the University, always at the forefront of functionalities.

card POSTGRESQL

is a general-purpose object-relational database management system. It allows you to add custom functions developed using different programming languages such as C/C++, Java, etc. PostgreSQL is designed to be extensible.

card GIT

is a distributed version-control system for tracking changes in source code during software development

card PHP

General purpose programming language of server-side code.

card APACHE

Apache is the most popular Web server software. It enables a computer to host one or more websites that can be accessed over the Internet using a Web browser.

card BITBUCKET

web-based version control repository hosting service owned by Atlassian, for source code and development projects

card POSTMAN

Postman is an API(application programming interface) development tool which helps to build, test and modify APIs

Design your Digital learning experience!