Fecha Semana 1ra sesión 2da sesión
(10 to 14 of Febrero)

1

    speaker_notes Durante la sesión:
    1. Logic programming paradigm
    2. Prolog
    3. Unification
(17 to 21 of Febrero)

2

    speaker_notes Durante la sesión:
    1. Backtracking
    2. Recursion in prolog
    3. Tail Recursion
    4. Head Recursion
    speaker_notes Durante la sesión:
    1. Lists in prolog
    2. Head and Tail
    3. Sort algorithm
(25 to 28 of Febrero)

3

    speaker_notes Durante la sesión:
    1. Write
    2. Read
    3. Cut
    speaker_notes Durante la sesión:
    1. Proof by induction
    2. Programming proof by induction
offline_pin Explicar Evidencia 1 Análisis Léxico
(3 to 7 of Marzo)

4

    speaker_notes Durante la sesión:
    1. Scripting Paradigm
    2. grep
(10 to 14 of Marzo)

5

    speaker_notes Durante la sesión:
    1. Regular Languages
    2. Lexical analysis
    3. Context Free Languages
    4. Push Down Automata
(17 to 21 of Marzo)

6

Semana Tec

Semana Tec

(24 to 28 of Marzo)

7

offline_pin Entregar Evidencia 1 antes de esta sesión
    speaker_notes Durante la sesión:
    1. Types of parsers
    2. Abstract syntax tree
    3. Eliminate ambiguity
    4. Eliminate left recursion
    speaker_notes Durante la sesión:
    1. Example of Parsing
(31 of Marzo to 4 of Abril)

8

    speaker_notes Durante la sesión:
    1. Extended Chomsky Hierarchy
offline_pin Explicar Evidencia 2 Gramática
(7 to 11 of Abril)

9

    speaker_notes Durante la sesión:
    1. Lambda Syntax
    2. Lambda in other languages
    speaker_notes Durante la sesión:
    1. Recursion in scheme
    2. Lists in scheme
(14 to 18 of Abril)

Asueto

Semana Santa

Semana Santa

(21 to 25 of Abril)

10

    speaker_notes Durante la sesión:
    1. Errors in lists
    2. Map
    3. Reduce
    speaker_notes Durante la sesión:
    1. Nested lists
    2. Mutual recursion
(28 of Abril to 2 of Mayo)

11

offline_pin Entregar Evidencia 2 antes de esta sesión
    speaker_notes Durante la sesión:
    1. Sharing resources
    2. Race conditions
    3. Mutex
(5 to 9 of Mayo)

12

Semana Tec Semana Tec
(12 to 16 of Mayo)

13

    speaker_notes Durante la sesión:
    1. Deadlocks
    2. Starvation and Livelocks
    3. Thread pools
offline_pin Explicar Evidencia 4 Demonstración Paradigma
(19 to 23 of Mayo)

14

    speaker_notes Durante la sesión:
    1. Parallel programming in GPU
    2. Cuda
    3. Gpu Architecture
    offline_pin Entregar Evidencia 4 antes de esta sesión
    speaker_notes Durante la sesión:
    1. Thread management
    2. Linearization
    3. Threads reuse
(26 to 30 of Mayo)

15

    speaker_notes Durante la sesión:
    1. Thread management 2 dimensions (x,y)
offline_pin Explicar Evidencia 3 Entrevista
(2 to 6 of Junio)

16

  • En esta sesión se definen los espacios para la entrevista y se revisan las notas. No asistir a esta sesión implica no tener entrevista y por ende reprobar el curso.

    offline_pin Entregar Evidencia 1 antes de esta sesión para calificación final
    offline_pin Entregar Evidencia 2 antes de esta sesión para calificación final
    offline_pin Entregar Evidencia 3 antes de esta sesión para calificación final
    offline_pin Entregar Evidencia 4 antes de esta sesión para calificación final
  • Entrevistas
(9 to 13 of Junio)

17

  • Entrevistas
  • Entrevistas