wiki:2010-c1-ucse-administrivia

Curso 2010 primer cuatrimestre en UCSE/DAR



0. Grupo de discusión


1. Introducción

Aquí tienes la información acerca del cursado de SEIA en la UCSE.

La ingeniería se dedica a encontrar soluciones para problemas significativos de los seres humanos, para resolver las cuestiones que verdaderamente importan. La ingeniería del software debe dedicarse a resolver los problemas de software que van a hacer una diferencia en la vida de las personas, las organizaciones, y las empresas.

El objetivo de esta asignatura es que aprendas a escribir un sitio Web que sea un beneficio para la humanidad, o al menos para una parte de ella. Entre los objetivos comunes a los seres humanos, no importa su origen o sus aspiraciones está la necesidad de aprender y relacionarse con otros seres humanos. Los sitios que se desarrollarán como parte práctica serán sitio de aprendizaje colaborativo o colectivo.

Las clases son los jueves de 18 a 23 hs. Parte del tiempo se dedicará a recitaciones sobre temas conceptuales, pequeños tutoriales y resolución individual y grupal de ejercicios y otra parte del tiempo se dedicará a la presentación de las propuestas por cada grupo y la discusión de las mismas.

Las habilidades del ingeniero del software que vamos a apuntalar en este curso incluyen:

  • analizar y recabar requisitos desde los clientes, gestionar la ambigüedad e incompletitud
  • presentar su caso de negocio en términos comprensibles por el cliente
  • priorizar los requisitos, y negociar un conjunto aceptable para la primera versión
  • modelado de datos
  • administrar un sistema de gestión de bases de datos relacional
  • usar transacciones y concurrencia
  • escribir SQL
  • diseño de flujo de páginas y de interacción
  • documentar sus decisiones de diseño por escrito
  • discutir alternativas de implementación y sopesar sus ventajas y desventajas
  • programación del lado del servidor
  • enterder y usar HTTP
  • escribir HTML, CSS, WAP, XML
  • implementar un prototipo y ponerlo en producción en corto tiempo
  • obtener realimentación del cliente y de los usuarios de la aplicación web y utilizar esa realimentación para mejorar el servicio
  • analizar los datos de utilización del sitio en producción y generar mejoras al sitio, a la implementación y a la configuración de la infraestructura
  • estudiar la usabilidad del sitio web
  • presentar la infraestructura técnicas y las decisiones de implementación a sus pares

2. Programa de la asignatura


3. Calendario de clases


Calendario de clases (ya dictadas)


4. Entregas de trabajos prácticos

Durante el cursado se entregan enunciados a los alumnos para que sean devueltos sus resoluciones. Algunos enunciados requieren que el alumno escriba una justificación de un punto, otros que resuelva un ejercicio de modelado de datos; otras más serán críticas a trabajos de otros grupos, y otros serán código funcionando en el servidor de la asignatura.

Todos los trabajos se deben entregar en la fecha acordada, ANTES de la hora de inicio de clases (18:00 hs). Los trabajos se evalúan de 0 á 100 puntos de acuerdo a criterios que dependen del tipo y extensión del mismo. Los trabajos que no se entreguen en la fecha tope se pueden entregar en la semana siguiente, excepto que la fecha tope sea la última semana de clases del curso. Los trabajos no pueden entregarse tarde más de una semana, pues no serán aceptados y se les computará 0 puntos. Los trabajos entregados tarde se calificarán de 0 á 80 puntos, en la misma escala anterior, penalizando de esta manera las entregas tardías.

La evaluación de las entregas tardías debe ser solicitada explícitamente por el alumno o grupo interesado.


5. Examen parcial a mitad de cuatrimestre

Es requisito rendir un examen parcial aproximadamante a la mitad del cuatrimestre. Los alumnos que no puedan rendir por motivos de salud y los alumnos que fallen el examen tendrán una fecha adicional de recuperación del examen.

La nota del examen (P) será:

  • si la primera instancia fue aprobada (6 ó más) → esa nota
  • si la primera instancia no aprobó y rindió el recuperatorio → la nota de la segunda instancia
  • si la primera instancia no aprobó y no rindió el recuperatorio → la nota de la primera instancia
  • si no rinde ninguna de las instancias, pierde la asignatura.

6. Regularización / Promoción de la asignatura

La nota de regularización se computa de la siguiente manera:

N = ( 3 * P + 3 * T + C) / 7

  • P: nota del parcial (de 0 á 10)
  • T: nota de los trabajos prácticos
  • C: nota de concepto por trabajo en clase

Donde T se calcula de la siguiente manera: se promedian las notas de todas las entregas solicitadas, presentaciones orales, y presentaciones escritas. Los trabajos no entregados se cuentan en el promedio y su calificación es 0.

La promoción / regularización / pérdida de la asignatura se da entonces:

  • Si la nota N es 8 ó superior y se entrega el módulo de usuarios móviles, el alumno califica para promoción directa de la asignatura.
  • Si la nota N es 8 ó superior y no se entrega el módulo de usuarios móviles, el alumno queda en condición regular y pasa a examen final.
  • Si la nota N está entre 6 y 7, el alumno queda en condición regular y pasa a examen final.
  • Si la nota N es inferior a 6 el alumno pierde la regularidad de la asignatura.