Bienvenido al sitio web del curso de Estructuras de Datos y Algoritmos. En esta página podrás encontrar la información administrativa del curso. En el repositorio podrás encontrar código ya preparado por tus ayudantes, junto con los eventuales enunciados de las tareas y las diapositivas de clases.
Nombre | Sección | |
---|---|---|
Yadran Eterovic | 1,2 | yadran@ing.puc.cl |
Nombre | Github | |
---|---|---|
Vicente Errázuriz | verrazuriz@uc.cl | @vichoeq |
Cristóbal Espinoza | caespinoza5@uc.cl | @caespinoza5 |
Yerko Chávez | yachavez@uc.cl | @yerkko |
Nicolás Lahsen | nflahsen@uc.cl | @NicolasLahsen |
Luciano Aguilera | lbaguilera@uc.cl | @arbiocanpion |
Benjamín Domínguez | bidominguez@uc.cl | @B-Dominguez |
Brayan Moreno | bbmoreno@uc.cl | @brayanmoreno |
Florencia Ferrer | fpferrer@uc.cl | @fpferrer |
Paula Yoma | pbyoma@uc.cl | @pbyoma |
Kristine Droppelmann | kkdroppelmann@uc.cl | @kdroppelmann |
Federico Hurtado | fthurtado@uc.cl | @fthurtado |
Trinidad Vargas | mtvargas1@uc.cl | @TrinidadVargas |
Cristóbal Jones | cjones2@uc.cl | @cjones27 |
Ignacio Zúñiga | inzuniga@uc.cl | @inzuniga |
Ian Fieldhouse | ifieldhouse@uc.cl | @ifieldhouse |
Diego Campos | dacampos1@uc.cl | @dacampos |
Matías Quezada | moquezada@uc.cl | @moquezada |
Kyle Bossonney | kbossonney1@uc.cl | @kylevon |
Manuel Munoz | mimunoz11@uc.cl | @mimunoz11 |
Lothar Droppelmann | ldroppelmann@uc.cl | @lothardp |
Jacques Hasard | jnhasard@uc.cl | @jnhasard |
El curso consta de una parte teórica, evaluada mediante evaluaciones escritas (interrogaciones), y una parte práctica, evaluada mediante tareas de programación en C.
Habrá 3 interrogaciones, donde se evaluarán los aspectos más teóricos del contenido. Las interrogaciones serán subidas a las 14.00 del día de evaluación, con entrega hasta las 23.59 del mismo día. Cada interrogación tendrá 4 preguntas, de las cuales el alumno debe elegir 3 a contestar. Las interrogaciones están pensadas para ser contestadas en menos de 2 horas cada una. La nota de interrogaciones será el promedio de las 3 interrogaciones.
Evaluación | Fecha |
---|---|
Interrogación 1 | 5 de octubre |
Interrogación 2 | 16 de noviembre |
Interrogación 3 | 11 de diciembre |
Habrá 5 tareas de programación en C, donde deberán resolver un problema complejo y analizarlo en un informe escrito. Las fechas a continuación son tentativas y están sujetas a cambios.
Evaluación | Fecha de anuncio | Fecha de entrega |
---|---|---|
Tarea 0 | 12 de agosto | 29 de agosto |
Tarea 1 | 31 de agosto | 14 de septiembre |
Tarea 2 | 7 de octubre | 22 de octubre |
Tarea 3 | 26 de octubre | 10 de noviembre |
Tarea 4 | 17 de noviembre | 1 de diciembre |
La nota final del curso se calcula de la siguiente manera:
double nota_final()
{
/* La nota de cada tarea */
double T0,T1,T2,T3,T4;
/* La nota de cada interrogación*/
double I1,I2,I3;
/* Promedio de tareas */
double NT = (T0 + T1 + T2 + T3 + T4) / 5;
/* Promedio de interrogaciones */
double NI = (I1 + I2 + I3) / 3;
/* Nota final */
double NF = (NT + NI) / 2;
/* Es necesario tener sobre 3.7 en las evaluaciones escritas y las tareas por separado para aprobar el curso */
if(NI < 3.7 || NT < 3.7)
{
return min(3.9, NF);
}
else
{
return min(NF, 7);
}
}