[Todos] Novedades sobre Problemas Algoritmos y Programacion (version 2.0)

Pablo Ariel Heiber pheiber en dc.uba.ar
Jue Ago 4 18:56:52 ART 2011


Hola nuevamente,

Quiero reiterarles la invitacion a cursar la materia optativa
"Problemas, Algoritmos y Programacion", y traerles dos novedades
informativas importantes:


1. Esta disponible la inscripcion a la materia en el sistema de
inscripciones de la facultad. Los interesados que aun no se hayan
inscripto, por favor haganlo antes del domingo.

2. Ya esta disponible la pagina de este cuatrimestre, con el programa
y modelo de cursada, para que se informen mejor acerca de la materia.
Pueden accederla en:

http://www.dc.uba.ar/materias/proalg/2011/cuat2

3. Dado que el año pasado habiamos prometido intentar dar la materia
en horario nocturno a la gente que trabajaba, y que dentro de las
preferencias de quienes enviaron hasta ahora habia una mayoria que lo
elegia, decidi dejar fijo el horario nocturno, es decir, la materia en
el siguiente horario:

- Miercoles de 17 a 22

De esta manera, los interesados pueden organizar sus otras materias y
su vida desde ya teniendo en cuenta este horario. Mis disculpas a
quienes no podian o preferian otros horarios. Espero que todos puedan
cursar, y a quienes no puedan, espero verlos en otro cuatrimestre.

La materia en el sistema de inscripciones ha sido actualizada
correspondientemente.

Abajo les pego la invitacion original a la materia que envie hace unos dias.

Saludos,
Pablo


---

Hola,

Este cuatrimestre dictare por segunda vez la materia optativa
"Problemas, Algoritmos y Programacion" y los invito a cursarla. La
materia da 3 puntos de optativa para licenciatura y una cantidad a
confirmar de puntos para doctorado. Por puntos de optativa para otras
carreras, por favor consultar con su departamento.

En esta materia vamos a abordar la problematica de la resolucion de
problemas algoritmicos, en todas sus etapas que van desde leer y
entender el enunciado, abstraer el problema, encontrar una solucion,
implementarla, y corroborar su viabilidad en cuanto a correctitud y
requerimientos de tiempo y/o espacio teorica y experimentalmente.

Nos concentraremos en la tarea de encontrar soluciones perfectas a los
problemas, no aproximaciones. En ese sentido, nos enfocamos en
continuar la linea de las materias Algoritmos y Estructuras de Datos,
pero sin el andamiaje formal de la especificacion, pruebas de
correctitud o modelado. Ejemplos de lo que llamamos "problema
algoritmicos" podrian ser los que se dan en el primer trabajo practico
de Algoritmos y Estructuras de Datos III, o los que se encuentran en
las llamadas "Competencias de Programacion". Tambien en los libros de
algoritmos hay muchos ejercicios que corresponden a problemas
algoritmicos. No hace falta tener ninguna experiencia previa en
competencias ni en resolucion de problemas para cursar la materia.

En la materia se daran tecnicas de abordaje de los problemas, se
repasaran las estructuras de datos y los algoritmos aprendidos durante
las materias obligatorias de algoritmos, se agregaran algunas
estructuras y algoritmos avanzados que estas no cubren, y se intentara
dar tecnicas de implementacion para optimizar el pasaje de una idea de
solucion a un programa que funciona y resuelve el problema. Ademas,
agregaremos un poco de matematica computacional (aritmetica y geometria).

La materia, de cualquier manera, tiene un anclaje mas que nada practico,
por lo cual se pondra enfasis en la practica en problemas concretos,
incluso dentro del horario de clases.

La modalidad de evaluacion de la materia sera por trabajos practicos
grupales que consistiran en resolver problemas algoritmicos, cubriendo
siempre todas las etapas mencionadas mas arriba. Eventualmente haremos
preguntas orales o un coloquio final para cerrar las notas. Para los
estudiantes de doctorado, habra un trabajo final adicional que
consistira en una pequeña investigacion para solucionar un problema.

La unica correlativa de la materia es Algoritmos y Estructuras de
Datos III. Si estan en alguna condicion especial y quieren corroborar si
estan en condiciones de cursarla, estoy abiertos a contestar sus
preguntas via mail.

El dia y horario de la materia es a definir entre los interesados via mail
entre las siguientes opciones (las opciones fueron establecidas
considerando la disponibilidad de laboratorios y del docente, asi que
no hay mucho lugar para cambiarlas):
1. Martes de 13 a 18.
2. Viernes de 13 a 18.
3. Miercoles de 17 a 22.
Al inscricibirse, por favor enviar un mail a pheiber en dc.uba.ar con sus
posibilidades de horarios.

En todas las opciones se dara entre 2 y 3 horas de clase semanal,
siendo el resto del tiempo para resolucion de TPs y/o consultas. El
momento de dicha clase sera aproximadamente en el medio del horario,
pero es negociable segun las necesidades de quienes se inscriban.

La inscripcion via sistema a la materia aun no ha sido habilitada,
pero lo sera en los proximos dias. Por favor, no olviden inscribirse
mediante el mismo si van a cursar la materia. Si por alguna razon no
pudieran hacerlo esta semana, escribanme un mail.

Cualquier duda que les quede sobre la materia, no duden en consultar.

Los espero,
Pablo



Más información sobre la lista de distribución Todos