Sie sind auf Seite 1von 3

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS

NOMBRE DEL CURSO: Estructuras de Datos


Cdigo del Curso Escuela Prerrequisito 772 Ciencias y Sistemas 0771 - IPC2 0796 - Lenguajes Formales y de Programacin 0962 Matemtica Computo 2 Obligatorio Ing. Carlos Gustavo Alonzo T- 3 214 y 411 4 Mircoles y Sbado 7:10 8:50 y 9:10 10:50 Crditos rea a la que pertenece Post requisito 5 Desarrollo de Software 0722 - Teora de Sistemas 1 0781 Organizacin de Lenguajes y Compiladores 2 0773 - Manejo e Implementacin de Archivos Primer Semestre 2013 Jefferson Ral Santos B 210 2 Sbado 7:00 9:00

Categora Catedrtico Edificio Saln del Curso Horas por semana del curso Das en que se imparte el curso Horario del Curso

Periodo Auxiliar Seccin Saln de Laboratorio Horas por semana del laboratorio Das en que se imparte el laboratorio Horario de Laboratorio

DESCRIPCIN DEL CURSO: El laboratorio de estructuras de datos pretende ser el medio por el cual el estudiante aplique los conocimientos obtenidos en clase, a la solucin de problemas de implementacin, en donde sea necesario tomar decisiones sobre la correcta y ptima forma de manipular los datos, segn las necesidades especificas del negocio. As tambin, es la introduccin a distintos frameworks de programacin en los lenguajes orientados a objetos, que en la actualidad son utilizados a nivel laboral. Estos frameworks en adelante sern de gran utilidad en la creacin de aplicaciones ms serias y robustas. Al final del curso el estudiante debe presentar un nivel inicial excelente y deseos de seguir investigando y aprendiendo los frameworks de programacin vistos en el laboratorio, adems de la capacidad de decidir la estructura de datos adecuada segn los requisitos del contexto.

OBJETIVO GENERAL: Que el estudiante aplique sus conocimientos sobre estructuras de datos, para formar un criterio propio de cundo utilizar qu estructuras de datos, creando aplicaciones sobre diversas plataformas. Objetivos Especficos: A travs de la prctica, el estudiante aplique los conocimientos obtenidos en clase sobre las estructuras de datos. Que el estudiante interacte y desarrolle aplicaciones web sobre diferentes plataformas, utilizando tecnologas Java, Android y relacionadas. Que el estudiante obtenga la capacidad de integrar distintas tecnologas en la elaboracin de una aplicacin. Conocer y utilizar los Frameworks de persistencia, inyeccin de dependencias y patrones de diseo que formen en el estudiante un programador eficiente y eficaz.

METODOLOGIA: Mediante exposicin de la teora indispensable, elaboracin de investigaciones y tareas, ejemplos de implementacin en el laboratorio, prcticas, exmenes cortos y elaboracin de proyectos. EVALUACIN DEL RENDIMIENTO ACADEMICO: Procedimiento Instrumento de Evaluacin Tareas Practicas Proyectos Examen Final Nota de Promocin 61 puntos CONTENIDO PROGRAMATICO Y CALENDARIZACIN: Unidad I Introduccin a las Estructuras de Datos (pilas, listas, colas) Matriz Ortogonal Arboles AVL Montculos(Heap) Tablas Hash

Ponderacin 5 puntos 40 puntos 50 puntos 5 puntos

Arboles B

Unidad II JDBC J2EE JSF RichFaces Ajax

Unidad III Android SDK

BIBLIOGRAFA: Estructura de Datos y Algoritmos En Java. Goodrich/Tamassia Ball, Jennifer; The Java EE5 Tutorial. Sun Microsystem 2006
LISTA DE CATEDRTICOS
CURSO / LABORATORIO ESTRUCTURA DE DATOS ESTRUCTURA DE DATOS SEC B B EDI T-3 T-3 SALON 214 411 INICIO 07:10 09:10 FIN 08:50 10:50 L M MI X X J V S CATEDRATICOS Carlos Alonzo Carlos Alonzo

Das könnte Ihnen auch gefallen