Los ejercicios se encuentran dentro del material del curso. Se deben presentar en su repositorio individual de control de versiones. Los ejercicios están agrupados por temas. Para cada uno de los temas se debe crear una carpeta en la raíz de su repositorio personal. El nombre de la carpeta se indica en la tabla y puede escoger entre español o inglés.

Dentro de la carpeta del tema se debe crear una subcarpeta para cada ejercicio. El nombre de la carpeta del ejercicio debe corresponder exactamente con su identificador en inglés. El ejercicio se debe resolver a más tardar la fecha indicada en la tabla y hacerlo disponible en el repositorio remoto con su correspondiente commit y push a esa fecha.

A menos de que en el enunciado se den otras indicaciones, el ejercicio se debe resolver usando en un documento de Markdown o AsciiDoc, que ha de almacenarse dentro de la carpeta del ejercicio. Los modelos funcionales deben especificarse con fórmulas de LaTeX dentro del documento (puede usar un editor de ecuaciones). Los modelos procedimentales con algoritmos especifíquelos como bloques de pseudocódigo o diagramas de flujo.

Tema Ejercicio Peso Fecha

filosofia/ o
philosophy/

computing_philosophy

20

02-may

student_vs_professional

5

02-may

curriculum_vitae

15

02-may

paradigmas/ o
paradigms/

t_area_pattern

15

05-may

ecci_directions

15

05-may

rice_algorithm

5

09-may

algoritmos/ o
algorithms/

hour_order

20

27-may

fraction_simplify

20

27-may

binario/ o
binary/

bin_to_dec

15

30-may

dec_to_bin

15

30-may

bin_table

15

30-may

circuitos/ o
circuits/

equals4

10

20-jun

equals8

10

20-jun

adder4

10

20-jun

adder8

10

20-jun

multiplexer8to1

10

20-jun

Recuerde presentar sus soluciones de manera ordenada, bien elaboradas, y con buena ortografía. Es el sello de una persona profesional.