- ES Español

- EN English

4.2. Curriculum Structure
The list of courses is shown below:
TH = Theory Hours, PR = Practice Hours, CR = Credits, T = Type of Course.
M = Mandatory, E = Elective.
| Primer Semestre | |||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos |
| BIC01 | Introduction to Computing (Pág 5.1) | General Estudies | 2 | 4 | 4 | O | |
| BMA101 | Linear Algebra (Pág 5.2) | General Estudies | 3 | 2 | 4 | O | |
| BMA102 | Differential Calculus (Pág 5.3) | General Estudies | 4 | 2 | 5 | O | |
| BCH101 | Chemistry I (Pág 5.4) | General Estudies | 4 | 2 | 5 | O | |
| FG001 | General Elective (Pág 5.5) | General Estudies | 2 | 2 | 3 | O | |
| BEI101 | Technical and professional English I (Pág 5.6) | General Estudies | 4 | 2 | O | ||
| 23 | |||||||
| Segundo Semestre | |||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos |
| CS100 | Introduction to Computer Science (Pág 5.7) | Specific | 2 | 2 | 3 | O | |
| CS112 | Objects-oriented programming I (Pág 5.8) | Specific | 2 | 4 | 4 | O | BIC01 (1er Sem) |
| CS1D1 | Discrete Structures (Pág 5.9) | Specific | 2 | 4 | 4 | O | |
| BMA103 | Integral Calculus (Pág 5.10) | General Estudies | 4 | 2 | 5 | O | BMA102 (1er Sem) |
| BFI101 | Physics I (Pág 5.11) | General Estudies | 4 | 4 | 5 | O | |
| BEI102 | Technical and professional English II (Pág 5.12) | General Estudies | 4 | 2 | O | BEI101 (1er Sem) | |
| 23 | |||||||
| Tercer Semestre | ||||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos | |
| CS113 | Objects-oriented programming II (Pág 5.13) | Specific | 2 | 4 | 4 | O | CS112 (2do Sem) | |
| CS2B1 | Platform Based Development (Pág 5.14) | Specific | 1 | 4 | 3 | O | CS112 (2do Sem) | |
| AI161 | Applied AI (Pág 5.15) | Specific | 2 | 4 | 4 | O | BIC01 (1er Sem) | |
| BMA104 | Advanced Differential and Integral Calculus (Pág 5.16) | General Estudies | 4 | 2 | 5 | O | BMA102 (1er Sem) | |
| STA251 | Probability Calculation (Pág 5.17) | General Estudies | 2 | 2 | 3 | O | BMA102 (1er Sem) | |
| Elective | BEI201 | Technical and professional English III (Pág 5.18) | General Estudies | 4 | 2 | E | BEI102 (2do Sem) | |
| 21 | ||||||||
| Cuarto Semestre | ||||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos | |
| CS210 | Algorithms and Data Structures (Pág 5.19) | Specific | 2 | 4 | 4 | O | CS113 (3er Sem) | |
| CS211 | Theory of Computation (Pág 5.20) | Specific | 2 | 4 | 4 | O | CS1D1 (2do Sem) | |
| CS221 | Computer Systems Architecture (Pág 5.21) | Specific | 2 | 4 | 4 | O | CS1D1 (2do Sem) | |
| CS271 | Data Management (Pág 5.22) | Specific | 2 | 4 | 4 | O | ||
| CS401 | Research Methodology (Pág 5.23) | Specialization | 1 | 2 | 2 | O | CS100 (2do Sem) | |
| MA202 | Numerical Methods (Pág 5.24) | Specific | 2 | 2 | 3 | O | BMA103 (2do Sem) | |
| Elective | BEI202 | Technical and professional English IV (Pág 5.25) | General Estudies | 4 | 2 | E | BEI201 (3er Sem) | |
| 23 | ||||||||
| Quinto Semestre | ||||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos | |
| CS212 | Analysis and Design of Algorithms (Pág 5.26) | Specific | 2 | 4 | 4 | O | ||
| CS261 | Artificial Intelligence (Pág 5.27) | Specific | 2 | 4 | 4 | O | STA251 (3er Sem) | |
| CS272 | Databases II (Pág 5.28) | Specific | 1 | 4 | 3 | O | CS271 (4to Sem) | |
| CS291 | Software Engineering I (Pág 5.29) | Specific | 2 | 4 | 4 | O | ||
| CS2S1 | Operating systems (Pág 5.30) | Specific | 2 | 4 | 4 | O | CS221 (4to Sem) | |
| Elective | BEI203 | Technical and professional English V (Pág 5.31) | General Estudies | 4 | 2 | E | BEI202 (4to Sem) | |
| 21 | ||||||||
| Sexto Semestre | |||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos |
| CS231 | Networking and Communication (Pág 5.32) | Specific | 1 | 4 | 3 | O | CS2S1 (5to Sem) |
| CS311 | Algorithms for Complex Problems (Pág 5.33) | Specific | 2 | 2 | 3 | O | CS212 (5to Sem) |
| CS312 | Advanced Data Structures (Pág 5.34) | Specific | 2 | 4 | 4 | O | CS212 (5to Sem) |
| CS342 | Compilers (Pág 5.35) | Specific | 2 | 4 | 4 | O | CS211 (4to Sem) |
| AI263 | Introduction to Machine Learning (Pág 5.36) | Specialization | 2 | 4 | 4 | O | CS261 (5to Sem) |
| FI201 | Computational Physics (Pág 5.37) | Specific | 2 | 2 | 3 | O | BFI101 (2do Sem) |
| 21 | |||||||
| Séptimo Semestre | |||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos |
| CS251 | Computer Graphics (Pág 5.38) | Specialization | 2 | 4 | 4 | O | MA202 (4to Sem) |
| CS292 | Software Engineering II (Pág 5.39) | Specific | 2 | 4 | 4 | O | CS291 (5to Sem) |
| CS2H1 | User Experience (UX) (Pág 5.40) | Specific | 2 | 4 | 4 | O | CS291 (5to Sem) |
| AI264 | Deep Learning (Pág 5.41) | Specialization | 2 | 4 | 4 | O | AI263 (6to Sem) |
| FG211 | Professional Ethics (Pág 5.42) | Specific | 1 | 2 | 2 | O | |
| 18 | |||||||
| Octavo Semestre | ||||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos | |
| CS281 | Computing in Society (Pág 5.43) | Specific | 2 | 2 | O | |||
| CS3I1 | Computer Security (Pág 5.44) | Specific | 1 | 4 | 3 | O | CS231 (6to Sem) | |
| CS3P1 | Parallel and Distributed Computing (Pág 5.45) | Specific | 2 | 4 | 4 | O | ||
| CS402 | Capstone Project I (Pág 5.46) | Specialization | 1 | 4 | 3 | O | CS401 (4to Sem) | |
| FG106 | Theater (Pág 5.47) | General Estudies | 1 | 2 | 2 | O | ||
| EX301 | Extracurricular Activities (Pág 5.48) | General Estudies | 1 | 2 | 2 | O | ||
| Elective | AI268 | Computational Vision (Pág 5.49) | Specialization | 2 | 2 | 3 | E | AI264 (7mo Sem) |
| CS391 | Software Engineering III (Pág 5.50) | Specific | 2 | 2 | 3 | E | CS292 (7mo Sem) | |
| CS393 | Information systems (Pág 5.51) | Specific | 2 | 2 | 3 | E | CS291 (5to Sem) | |
| CS394 | Software Architecture and DevOps for Cloud Software (Pág 5.52) | Specific | 2 | 2 | 3 | E | CS292 (7mo Sem) | |
| 19 | ||||||||
| Noveno Semestre | ||||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos | |
| CS370 | Big Data (Pág 5.53) | Specialization | 1 | 4 | 3 | O | CS3P1 (8vo Sem) | |
| CS400 | Pre-professional internships (Pág 5.54) | Specialization | 1 | 2 | 2 | O | 110Cr | |
| CS403 | Capstone Project II (Pág 5.55) | Specialization | 1 | 4 | 3 | O | CS402 (8vo Sem) | |
| AI365 | Advanced Generative AI Models (Pág 5.56) | Specific | 2 | 4 | 4 | O | AI264 (7mo Sem) | |
| CB309 | Bioinformatics (Pág 5.57) | Specialization | 2 | 4 | 4 | O | ||
| Elective | AI369 | Robotics (Pág 5.58) | Specialization | 2 | 2 | 3 | E | AI268 (8vo Sem) |
| CS351 | Topics in Computer Graphics (Pág 5.59) | Specialization | 2 | 2 | 3 | E | CS251 (7mo Sem) | |
| CS353 | Quantum Computing (Pág 5.60) | Specialization | 2 | 2 | 3 | E | CS3I1 (8vo Sem) | |
| CS392 | Tópicos en Ingeniería de Software (Pág 5.61) | Specialization | 2 | 2 | 3 | E | CS391 (8vo Sem) | |
| CS3P3 | Internet of Things (Pág 5.62) | Specialization | 1 | 4 | 3 | E | CS3P1 (8vo Sem) | |
| 19 | ||||||||
| Décimo Semestre | |||||||
| Código | Curso | Área | HT | HP | CR | T | Requisitos |
| CS3P2 | Cloud Computing (Pág 5.63) | Specific | 1 | 4 | 3 | O | CS370 (9no Sem) |
| CS404 | Research Workshop (Pág 5.64) | Specialization | 1 | 4 | 3 | O | CS403 (9no Sem) |
| AI367 | Topics in Artificial Intelligence (Pág 5.65) | Specialization | 2 | 4 | 4 | O | AI264 (7mo Sem) |
| AI368 | Evolutionary Computing (Pág 5.66) | Specific | 2 | 4 | 4 | O | AI264 (7mo Sem) |
| FG350 | Leadership and Performance (Pág 5.67) | General Estudies | 2 | 2 | O | FG106 (8vo Sem) | |
| 16 | |||||||
Total de créditos de la carrera: 204 .