IIC2115 / Syllabus-2022-1

Syllabus del curso IIC2115 - Programación como Herramienta para la Ingeniería 2022/I
8 stars 22 forks source link

IIC2115 - Programación como Herramienta para la Ingeniería

Videos y tutoriales

  1. Tutorial CMD
  2. Tutorial Instalación Python y Jupyter
  3. Tutorial de git-GitHub

Evaluación

  1. Las evaluaciones serán efectuadas por medio de laboratorios y participación en clases. Se calculará la nota del curso N como:

    N = 0,8 x L + 0,2 x P

    Donde L el promedio de los laboratorios y P es la nota de participación.

Calendario

Capítulo 0 | Instancia | Fecha | Recursos | | :-: | :-: | :-: | | Cátedra | Lunes 07/03 | [Slides](../../blob/master/Material%20de%20clases/Introducción.pdf) |
Capítulo 1 | Instancia | Tópico | Fecha | Recursos | | :-: | :-: | :-: | :-: | | Cátedra parte a | POO | Lunes 14/03 | [Slides](../../blob/master/Material%20de%20clases/Capítulo%201/Parte%20a/Slides/01%20-%20Fundamentos%20de%20OOP.pdf) - [Material](../../tree/master/Material%20de%20clases/Capítulo%201/Parte%20a) - [Ejercicio](../../blob/master/Material%20de%20clases/Capítulo%201/Parte%20a/Ejercicios/C1a.pdf) - [Ticket](https://forms.gle/kpV6rjuSoW4woL4dA)| | Ayudantía parte a | POO | Jueves 17/03 | [Slides](../../blob/master/Ayudantías/C1a/Ayudantía%20C1a.pdf) - [Código](../../tree/master/Ayudantías/C1a)| | Cátedra parte b | Estructuras de datos |Lunes 21/03 | [Slides](../../blob/master/Material%20de%20clases/Capítulo%201/Parte%20b/Slides/01%20-%20Estructuras%20de%20datos.pdf) - [Material](../../tree/master/Material%20de%20clases/Capítulo%201/Parte%20b) - [Ejercicio](../../blob/master/Material%20de%20clases/Capítulo%201/Parte%20b/Ejercicios/C1b.pdf) - [Ticket](https://forms.gle/bTEmwyGd44KTqvtPA) | | Ayudantía parte b | Estructuras de datos | Jueves 24/03 | [Slides](../../blob/master/Ayudantías/C1b/Ayudantía%20C1b.pdf) - [Código](../../tree/master/Ayudantías/C1b) | | Laboratorio 1 | | Lunes 28/03 a lunes 04/04 | [Enunciado](../../blob/master/Laboratorios/L1/L1.pdf) - [Ticket](https://forms.gle/f8s6WYDAni8Pp4B28) - [Solución](../../blob/master/Pautas/L1/Pauta%20L1.ipynb)|
Capítulo 2 | Instancia | Tópico | Fecha | Recursos | | :-: | :-: | :-: | :-: | | Cátedra parte a | Análisis y visualización de datos | Lunes 11/04 | [Slides](../../blob/master/Material%20de%20clases/Capítulo%202/Parte%20a/Slides/01%20-%20Exploración%2C%20limpieza%20y%20depuración%20de%20datos.pdf) - [Ejemplos](../../blob/master/Material%20de%20clases/Capítulo%202/Parte%20a/Slides/01%20-%20Exploración%2C%20limpieza%20y%20depuración%20de%20datos.ipynb) - [Material](../../tree/master/Material%20de%20clases/Capítulo%202/Parte%20a) - [Ejercicio](../../blob/master/Material%20de%20clases/Capítulo%202/Parte%20a/Ejercicios/C2a.pdf) - [Ticket](https://forms.gle/oajcd1VoZsEEyYbv5) | | Ayudantía parte a | Análisis y visualización de datos | - | Slides - Código| | Cátedra parte b | Modelos predictivos | Lunes 18/04 | [Slides](../../blob/master/Material%20de%20clases/Capítulo%202/Parte%20b/Slides/01%20-%20Modelos%20predictivos%20con%20ML.pdf) - [Material](../../tree/master/Material%20de%20clases/Capítulo%202/Parte%20b) - [Ejercicio](../../tree/master/Material%20de%20clases/Capítulo%202/Parte%20b/Ejercicios/C2b.pdf) - [Ticket](https://forms.gle/mRfY2QitYiKLG7v17) | | Ayudantía parte b | Modelos predictivos | Jueves 21/04 | [Slides](../../blob/master/Ayudantías/C2b/Ayudantía%20C2b.pdf) - [Código](../../tree/master/Ayudantías/C2b) | | Laboratorio 2 | | Lunes 25/04 a lunes 02/05 | [Enunciado](Laboratorios/L2/L2.pdf)|
Capítulo 3 | Instancia | Tópico | Fecha | Recursos | | :-: | :-: | :-: | :-: | | Cátedra parte a | Datos geoespaciales y SIG | Lunes 09/05 | [Notebooks](Material%20de%20clases/Capítulo%203/Parte%20a/Notebooks/01%20-%20SIG.ipynb) - [Slides](Material%20de%20clases/Capítulo%203/Parte%20a/Slides/01%20-%20Análisis%20de%20datos%20geoespaciales.pdf) - [Ejemplos](Material%20de%20clases/Capítulo%203/Parte%20a/Ejemplos/ejemplos_C3a.ipynb) - [Ejercicios](Material%20de%20clases/Capítulo%203/Parte%20a/Ejercicios/C3a.pdf) - [Ticket](https://forms.gle/eSPbZUJoQZwdogj9A) | | Ayudantía parte a | Datos geoespaciales y SIG | Jueves 12/05 | Slides - [Código](Ayudantías/C3a/Solución%20C3a.ipynb)| | Cátedra parte b | Use de redes/grafos | Lunes 16/05 | [Notebooks](Material%20de%20clases/Capítulo%203/Parte%20b/Notebooks/01%20-%20Manejo%20de%20redes.ipynb) - [Slides](Material%20de%20clases/Capítulo%203/Parte%20b/Slides/01%20-%20Manejo%20de%20redes.pdf) - [Ejemplos](Material%20de%20clases/Capítulo%203/Parte%20b/Ejemplos/ejemplos_C3b.ipynb) - [Ejercicios](Material%20de%20clases/Capítulo%203/Parte%20b/Ejercicios/C3b.pdf) - [Ticket](https://forms.gle/NqwKEyEHjHhbt1wG9) | | Ayudantía parte b | Uso de redes/grafos | Jueves 19/05 | [Slides](Ayudantías/C3b/Ayudantía%20C3b.pdf) - [Código](Ayudantías/C3b/Solución%20C3b.ipynb) | | Laboratorio 3 | | Lunes 23/05 a jueves 02/06 | [Enunciado](Laboratorios/L3/L3.pdf) |
Capítulo 4 | Instancia | Tópico | Fecha | Recursos | | :-: | :-: | :-: | :-: | | Cátedra parte a | Bases de datos relacionales y Web scraping | Lunes 06/06 | [Notebooks](../../tree/master/Material%20de%20clases/Capítulo%204/Parte%20a/Notebooks) - [Slides](Material%20de%20clases/Capítulo%204/Parte%20a/Slides/01%20-%20Bases%20de%20datos%20relacionales.pdf) - [Ejercicios](Material%20de%20clases/Capítulo%204/Parte%20a/Ejercicios/C4a.pdf) - [Ticket](https://forms.gle/C7Pag3BwKDFiSgrA9) | | Ayudantía parte a | Bases de datos relacionales | Jueves 09/06 | [Slides](Ayudantías/C4a/Ayudantia%20C4a.pdf) - [Código](Ayudantías/C4a/Solución%20C4a.ipynb) | | Cátedra parte b | Consultas en SQL | Lunes 13/06 | [Notebooks](Material%20de%20clases/Capítulo%204/Parte%20b/Notebooks/04%20-%20Consultas%20sobre%20bases%20de%20datos%20relacionales.ipynb) - [Slides](Material%20de%20clases/Capítulo%204/Parte%20b/Slides/01%20-%20Consultas%20en%20SQL.pdf) - [Ejemplos](Material%20de%20clases/Capítulo%204/Parte%20b/Ejemplos/ejemplos_C4b.ipynb) - [Ejercicios](Material%20de%20clases/Capítulo%204/Parte%20b/Ejercicios/C4b.pdf) - [Ticket](https://forms.gle/y7WKb94WZ8UkA9oN6) | | Ayudantía parte b | Consultas en SQL | Jueves 16/06 | [Slides](Ayudantías/C4b/Ayudantia%20C4b.pdf) - [Código](Ayudantías/C4b/Solución%20C4b.ipynb) | | Laboratorio 4 | | Lunes 20/06 a domingo 03/07 | [Enunciado](Laboratorios/L4/L4.pdf) |

Notas

Las notas oficiales se irán actualizando en Canvas.

Entregas atrasadas de laboratorios

Tienen hasta 12 horas después de la hora de entrega de los laboratorios para llenar este formulario con los datos del commit que desean que sea revisado, en caso que no se llene el form dentro del plazo se revisará el último commit (de la carpeta LX correspondiente) dentro del plazo de entrega.

Recorrección

Si quiere recorregir, contará con una semana desde que se publica el feedback en su repositorio (a menos que se avise otro plazo de forma oficial), es decir, si el feedback se publica un lunes (entre las 0:00 y 23:59) tendrá plazo hasta el próximo lunes a las 23:59.

Contacto

El correo del curso es: iic2115@ing.puc.cl. Aquí pueden enviar sus inquietudes sobre el desarrollo del curso. Solicitudes de recorrección pedidas a través de este medio no serán consideradas.

Foro

La página de Issues se utilizará como foro para preguntas.

Otros Semestres