MISSION
To train highly qualified professionals with the values that govern the university, capable of solving problems related to the development process of software systems by employing emerging technologies, while being conscious of society, organizations, and the environment at regional, national, and international levels.
Additionally, to generate knowledge through research, technology development, and entrepreneurship.
VISION
By the year 2030, the Software and Emerging Technologies Engineering program is envisioned as an academic program that complies with quality indicators established by the corresponding accrediting bodies, with recognition at both national and international levels. This vision is supported by the quality of its faculty, students, graduates, curriculum, continuous improvement processes, institutional collaboration, infrastructure, and research.
PROGRAM STRUCTURE
The Software and Emerging Technologies Engineering program is built upon two fundamental components. The first adheres to UABC’s curricular methodology, based on a flexible, competency-oriented model. The second emphasizes a solid education in Software and Emerging Technologies Engineering in areas such as Software Methods and Technologies, Organizational Aspects and IT, Technological Development and Systems Infrastructure, aligned with the discipline and social and labor needs.
Training Stages
The curriculum consists of three training stages designed to gradually structure the complexity of learning units and contents, providing students with the specific competencies of a Software and Emerging Technologies Engineer. These competencies can be verified and applied in real professional practice within the environment, adapted to the ongoing evolution and development of science and technology in the field.
- Basic Stage
- The basic stage covers the first three academic periods of the curriculum. It includes 19 mandatory learning units and one elective, contributing to students’ basic, elementary, and integrative education in the fundamental sciences. Its goal is to provide essential contextual, methodological, instrumental, and quantitative knowledge for student development.
- Students must complete 107 mandatory credits and 6 elective credits in this stage.
- The first two periods correspond to the common core, encouraging interdisciplinarity, consisting of 13 mandatory units (77 credits) shared among all engineering programs. After completing the common core, students select their specific program through a placement process, continuing their basic stage under UABC’s Academic Statute.
- The third period includes four mandatory subjects shared among DES programs: Multivariable Calculus, Differential Equations, Electricity and Magnetism, and Research Methodology.
- Students may also take complementary courses in areas such as sports and culture. By the end of this stage, they must complete 300 hours of community service. If the student doesn’t complete these hours, during the Disciplinary Stage the number of subjects will be limited to three according to the Social Service Regulations of the UABC.
- Competency of the Basic Stage:
- Analyze fundamental concepts of basic sciences and computing sciences using mathematics, programming, and scientific methodology to model engineering-related problems and situations, with commitment and responsibility.
- Disciplinary Stage
- At this stage, students have the opportunity to deepen their theoretical, methodological, and technical knowledge of the profession, aimed at practical and professional learning.
- It spans four intermediate periods, with 31 learning units (17 mandatory and 5 elective) for a total of 140 credits (110 mandatory, 30 elective).
- Students who have completed community service may begin their professional social service once they have reached 60% of curriculum credits, as established by UABC’s Social Service Regulations.
- Competency of the Disciplinary Stage:
- Apply the software development process using tools, technical knowledge, methodologies, and industry standards to develop software and interconnectivity in a responsible and ethical manner.
- Terminal Stage
- The terminal stage occurs in the last two periods of the program. It reinforces specific theoretical-instrumental knowledge, increases practical work, and integrates students into professional environments.
- Students participate in professional practice, exploring orientations through the integration and application of knowledge, enriching related areas, and solving problems or generating alternatives.
- This stage includes 11 mandatory learning units and 3 electives, totaling 87 credits (70 mandatory, 17 elective). Additionally, 10 mandatory credits are assigned to Professional Practices, which begin after students have completed at least 70% of curriculum credits.
- Students may also complete up to two professional linkage projects, each worth at least 2 elective credits.
- Competency of the Terminal Stage:
- Develop, evaluate, and undertake software system projects through the implementation and integration of ICT, maximizing the capabilities and advantages of emerging technologies, as well as project management, to meet the needs of society and organizations in a global context, with ethical, responsible, and honest attitudes.
Para más información:
Responsable del Programa Educativo Ingeniero en Software y Tecnologías Emergentes:
Dr Mauricio A. Sánchez
✉ Coordinación Ingeniero en Software y Tecnologías Emergentes
Facultad de Ciencias Químicas e Ingeniería. UABC. Campus Otay: Calzada Universidad 14418 Parque Industrial Internacional Tijuana B.C. 22427 Tel.979 75 00.