Virtual Software Engineering Program
Professional Profile
- Lead and direct work teams for activities related to software projects.
- Participate in the formulation, evaluation, and management of interdisciplinary projects supported by software solutions.
- Identify and understand real customer problems and needs to respond to requirements promptly.
- Design, create, and build innovative software solutions that meet the needs of the local, regional, national, and international environment.
- Design and build information architectures and systems through the appropriation of technological techniques and tools.
- Advise on software solutions supported by databases, networks, transactions, and latest generation computational models.
- Administer information systems, software solutions, or software development teams.
General Information
Applicant Profile
In addition to meeting the requirements established in institutional regulations, the Software Engineering applicant must be a sensitive individual with a willingness to work in a team and self-learn, with basic competencies in mathematics, literacy, communication, and basic ICT management, allowing them to acquire the competencies inherent to the professional level and their specific discipline.
Occupational Profile
A Software Engineer will be able to:
○ Lead and direct work teams for activities related to software projects.
○ Participate in the formulation, evaluation, and management of interdisciplinary projects supported by software solutions.
○ Identify and understand real customer problems and needs to respond to requirements promptly.
○ Design, create, and build innovative software solutions that meet the needs of the local, regional, national, and international environment.
○ Design and build information architectures and systems through the appropriation of technological techniques and tools.
○ Advise on software solutions supported by databases, networks, transactions, and latest generation computational models.
○ Administer information systems, software solutions, or software development teams.
Why study with us?
○ The program structure allows for the training of Software Engineers capable of integrating into projects aimed at new technological trends.
○ The Ibero Software Engineering program ensures that its students are trained in practical skills, emphasizing software requirements, design, construction, testing, and maintenance.
○ From the fifth semester, students can take specific specialization courses that will allow them to strengthen the competencies developed throughout the program.
○ In the seventh semester, the completion of a software project is promoted, where students apply the knowledge developed throughout their academic training.
Program Objective
○ Foster the design, construction, and maintenance of software solutions to behave reliably and efficiently, providing solutions to real problems.
○ Develop professional and disciplinary competencies that strengthen the formation of critical, open, and reflective thinking, hand in hand with research processes.
○ Provide training spaces where techniques, methods, and technologies are integrated with theory for professional software development.
○ Introduce quality procedures for software production, adopting systematic engineering approaches such as the use of models, data, and documentation, seeking greater efficiency in time and costs.
Curriculum
Semester 1
| Subject | Credits |
|---|---|
| Iberoamerican Chair - Social Responsibility | 2 |
| Communication Skills and Written Expression | 3 |
| Basic Digital Competencies | 3 |
| Mathematical Thinking | 3 |
| Introduction to Software Engineering | 2 |
| Fundamentals of Programming and Basic Algorithmics | 3 |
| Institutional Elective I | 2 |
Semester 2
| Subject | Credits |
|---|---|
| Iberoamerican Chair on Entrepreneurship and Business | 2 |
| Basic English (A1) | 3 |
| Basic Mathematics | 2 |
| Costs and Budgets | 2 |
| Fundamentals of Software Requirements | 3 |
| Fundamentals of Design | 3 |
| Software Construction Methods | 3 |
Semester 3
| Subject | Credits |
|---|---|
| Creative Writing and Editing | 3 |
| Intermediate English (A2) | 3 |
| Probability and Statistics | 3 |
| Linear Algebra | 3 |
| Data Structures | 3 |
| Object-Oriented Programming | 3 |
Semester 4
Subject
Credits
Advanced English (B1)
3
Differential Calculus
3
Discrete Mathematics
3
Mechanical Physics
3
Software Systems Analysis and Modeling
3
Software Testing and Applicability
3
Semester 5
Subject
Credits
Research I
2
Integral Calculus
3
Numerical Methods
3
Electromagnetic Physics
3
Software Architecture
3
Fundamentals of Databases
2
Disciplinary Elective I
2
Semester 6
Subject
Credits
Ibero-American Chair – Creativity
2
Research II
2
Differential Equations
3
Systems Analysis and Design
3
Advanced Databases
3
Software Maintenance
3
Disciplinary Elective II
2
Semester 7
Subject
Credits
Degree Option I
2
Software Project
3
Software Quality
3
IT Project Management and Control
3
Institutional Elective II
2
Disciplinary Elective III
2
Artificial Intelligence
3
Semester 8
Subject
Credits
Degree Option II
2
Computer Security and Cybersecurity
3
Professional Practice
8
Professional Ethics
2
Disciplinary Elective IV
3
| Subject | Credits |
|---|---|
| Advanced English (B1) | 3 |
| Differential Calculus | 3 |
| Discrete Mathematics | 3 |
| Mechanical Physics | 3 |
| Software Systems Analysis and Modeling | 3 |
| Software Testing and Applicability | 3 |
Semester 5
| Subject | Credits |
|---|---|
| Research I | 2 |
| Integral Calculus | 3 |
| Numerical Methods | 3 |
| Electromagnetic Physics | 3 |
| Software Architecture | 3 |
| Fundamentals of Databases | 2 |
| Disciplinary Elective I | 2 |
Semester 6
| Subject | Credits |
|---|---|
| Ibero-American Chair – Creativity | 2 |
| Research II | 2 |
| Differential Equations | 3 |
| Systems Analysis and Design | 3 |
| Advanced Databases | 3 |
| Software Maintenance | 3 |
| Disciplinary Elective II | 2 |
Semester 7
| Subject | Credits |
|---|---|
| Degree Option I | 2 |
| Software Project | 3 |
| Software Quality | 3 |
| IT Project Management and Control | 3 |
| Institutional Elective II | 2 |
| Disciplinary Elective III | 2 |
| Artificial Intelligence | 3 |
Semester 8
| Subject | Credits |
|---|---|
| Degree Option II | 2 |
| Computer Security and Cybersecurity | 3 |
| Professional Practice | 8 |
| Professional Ethics | 2 |
| Disciplinary Elective IV | 3 |

