Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura Del Plan de Estudios
Estructura Del Plan de Estudios
Carga Horaria:
La duración de las asignaturas será cuatrimestral, con una carga horaria de 22 horas semanales
y estarán distribuidas de la siguiente forma:
Total
Cuatrimestre Asignatura Hs.Sem
Hs.Cuat.
Cuatrimestre 1
Matemática I 6 96
TOTAL 22 352
Cuatrimestre 2
Matemática II 6 96
TOTAL 22 352
Cuatrimestre 3
Algoritmos I 10 160
Matemática III 6 96
TOTAL 22 352
Total
Cuatrimestre Asignatura Hs.Sem
Hs.Cuat.
Cuatrimestre 4
Algoritmos II 9 144
TOTAL 22 352
Cuatrimestre 5
TOTAL 22 352
Cuatrimestre 6
Paradigmas de Programación 4 64
TOTAL 22 352
Laboratorio de Computación I
Objetivos: Introducir las nociones básicas de una computadora, utilización de programas e
introducción a la resolución de pequeños problemas.
Contenidos Mínimos: Uso básico de una computadora de propósito general, programas y
utilitarios elementales. Conceptos básicos de probabilidad. Aplicaciones Estadísticas mediante
planilla de cálculo. Introducción a la programación. Introducción a la implementación
computacional de métodos de cálculo.
Modalidad: Laboratorio.
Evaluación: Aprobación de Trabajos.
Correlatividad: CPU completo.
Carga Horaria: 8hs de laboratorio semanales.
Total de horas: 128 hs.
Electricidad y Magnetismo
Objetivos: Introducir a los alumnos en temas de física relacionados con equipos informáticos y
de comunicaciones.
Contenidos Mínimos: Electrostática. Carga y campo eléctrico. Ley de Gauss y potencial
eléctrico. Capacidad, dieléctricos y energía electrostática. Conducción eléctrica. Corriente y
resistencia. Circuitos. Magnetostática. Campo magnético. Ley de Ampere. Inducción
electromagnética. Ley de Faraday. Ley de Lenz. Inductancia y energía magnética. Propiedades
magnéticas de la materia. Corrientes alternas y oscilaciones electromagnéticas. Ondas
electromagnéticas. Cálculo para la dimensión de elementos de comunicación sin cables.
Modalidad: Teórico-Práctico y Laboratorio.
Evaluación: Parciales y Final..
Correlatividad: CPU completo.
Carga horaria: Teórico - Práctico: 4 hs. Laboratorio: 4 hs. Total: 8 hs. semanales
Total cuatrimestre: 128 hs.
2do. Cuatrimestre
Laboratorio de Computación II
Objetivos: Introducir a la resolución de problemas con herramientas informáticas y al uso de
herramientas de comunicación.
Contenidos Mínimos: Programación de problemas sencillos. Utilización de herramientas
visuales. Herramientas básicas de uso de redes, uso de sistemas operativos y uso de
aplicaciones de redes. Uso de herramientas matemáticas para la resolución de algoritmos
numéricos y problemas algebraicos. Introducción a la programación y algoritmos
computacionales para la resolución de problemas matemáticos en más de una variable.
Probabilidades y Estadística
Modalidad: Laboratorio
Evaluación: Aprobación de Trabajos
Correlatividad: Laboratorio de Computación I
Carga Horaria: 8hs de laboratorio semanles.
Total de horas semanales: 128hs
Matemática II
Geometría del plano y el espacio: Álgebra de vectores. Producto escalar y vectorial. Rectas en
el plano y el espacio, ecuación paramétrica de la recta. Planos en el espacio.
Lógica proposicional: Proposiciones y funciones proposicionales. Tablas de verdad y árboles
semánticos. Razonamiento deductivo válido y métodos de validación.
Teoría de conjuntos: operaciones entre conjuntos. Producto cartesiano. Relaciones y
funciones. Relaciones de equivalencia y de orden.
Números naturales y enteros: Principio de inducción. Conteo, variaciones, permutaciones y
combinatoria con y sin repetición. Propiedades de los números enteros. Divisibilidad y
algoritmo de la división entera. Congruencia.
Polinomios: definición de polinomios, operaciones, estructura de los polinomios. Grado de un
polinomio. Divisibilidad y algoritmo de la división de polinomios. Raíces y factorización de
polinomios.
Correlatividad: Matemática I.
Carga horaria: 6 hs. semanales
Total cuatrimestre: 96 horas.
3er. Cuatrimestre
Algoritmos I
Objetivo: Presentar al alumno herramientas que le permitan resolver con seguridad una clase
sencilla de problemas: el tratamiento de secuencias. Probar de la corrección de los programas
construidos. Resolver por computador pequeños proyectos donde se apliquen las
herramientas aprendidas, incluyendo el tratamiento de archivos secuenciales.
Contenidos Mínimos: Especificación e implementación de programas. Corrección de
programas. Tipos de datos. Tipos abstractos. Tratamiento de secuencias. Archivos
secuenciales.
Modalidad: Teórico-Práctica Taller
Evaluación: Parciales y Final
Correlatividad: Laboratorio II, Matemática II, y Sistemas de Procesamiento de Datos.
Carga horaria: Teórico: 3 hs., Práctico: 3 hs., Laboratorio: 4 hs. Total: 10 hs. semanales:
Total cuatrimestre: 160 hs.
4to. Cuatrimestre
Algoritmos II
Objetivos: Introducir tipos de datos abstractos recursivos. Presentar herramientas de
especificación acordes con el tipo de problema. Presentar técnicas de análisis y de diseño de
algoritmos, para resolver una clase de problema representada por dichos tipos abstractos.
Probar la corrección de los programas construidos. Resolver por computador problemas de
tamaño mediano, donde se ejerciten las nuevas técnicas aprendidas, incluyendo la
experimentación con archivos no secuenciales.
Contenidos Mínimos: Recursión. Tipos de datos abstractos pila, cola, diccionario, árbol, grafo,
etc. Metodologías de especificación formal. Lenguajes de especificación formal.
Implementaciones.
Modalidad: Teórico-Práctica Taller
Evaluación: Parciales y Finales
Correlatividad: Algoritmos I, Matemática III
Carga horaria: 2hs de clase teórico-prácticas, 4hs taller, 3hs problemas.
Total de horas: 144hs
Redes Locales
Objetivos: Identificar distintas topologías de redes de computadoras y sistemas operativos en
red en varios entornos
Contenidos mínimos: Introducción a las redes Informáticas. Redes locales. Topologías.
Servidores. Interconexión mediante TCP/IP. Otros protocolos. Administración en ambientes de
sistemas operativos visuales y sistemas operativos Unix. NDS. Seguridad.
Modalidad: Teóricas y Prácticas
Evaluación: Parciales y Final
Correlatividad: Conceptos de Arquitecturas y Sistemas Operativos
Carga horaria: 3hs teóricas 5hs prácticas
Total de horas: 128hs
Métodos Numéricos
Objetivos: Proveer las herramientas básicas fundamentales para el tratamiento de problemas
numéricos. Familiarizar al alumno con los métodos numéricos más importantes y sus
implementaciones computacionales.
Contenidos Mínimos: Errores de redondeo. Representación numérica. Resolución de
ecuaciones no lineales. Interpolación y aproximación polinomial. Cuadrados Mínimos.
Diferenciación e integración numérica. Ecuaciones diferenciales ordinarias.
Resolución de sistemas de ecuaciones lineales: métodos directos e iterativos. Autovalores y
autovectores
Modalidad: Teórico-Práctico,Taller
Evaluación: Parciales y Final
Correlatividad: Matemática II, Algoritmos I
Carga Horaria: 2hs teóricas y 3hs. de práctica y taller.
Total de horas: 80 hs
5to. Cuatrimestre
Algortimos III
Objetivos: Introducir soluciones cliente/servidor. Tipos de problemas resolubles por medio de
este modelo. Soluciones a los problemas que trae la distribución de programas y datos..
Resolver por computador problemas de tamaño mediano, donde se ejerciten las nuevas
técnicas aprendidas.
Contenidos Mínimos: Concepto Cliente Servidor. Requerimientos. Transparencia de datos ASN-
1, XDR. Plataformas de desarrollo de aplicaciones cliente servidor: Sockets, RPC y NetBIOS. IPC.
Sistemas operativos distribuidos. Sistemas de archivos distribuidos y seguridad. Capa de
aplicación.. Transacciones. Aplicaciones distribuidas tradicionales: Correo electrónico, EDI,
Administración de redes, WWW, Java y .NET, Trabajo Cooperativo.
Modalidad: Teórico-Práctico Taller.
Evaluación: Parciales y Final.
Correlatividad: Algoritmos II, Redes Locales.
Carga horaria: 3hs de clase teórico-prácticas, 4hs taller, 3hs problemas.
Total de horas: 160 hs.
Bases de Datos
Objetivos: Extender el concepto de “Estructuras de datos” a los requerimientos que surgen al
resolver problemas complejos.
Proveerá las herramientas teórico/prácticas para el correcto diseño, programación y utilización
de Bases de Datos que soporten distintos tipos de aplicaciones. Se presentarán distintas
técnicas de procesamiento de consultas y de "Tunning" de bases de datos. Finalmente, se
introducirán los conceptos básicos de procesamiento de transacciones, recuperación y
concurrencia. Al finalizar el curso los asistentes estarán en condiciones de diseñar, consultar
eficientemente, y configurar Bases de Datos, de acuerdo a las exigencias de cada aplicación.
Contenidos Mínimos: Funciones de los sistemas de Base de Datos. Modelos de datos.
Lenguajes de consulta. Diseño de Base de Datos. Estructuras físicas y lógicas de datos.
Optimización de consultas. Transacciones. Concurrencia y recuperación. Implementaciones.
Modalidad: Teóricas y Prácticas.
Evaluación: Parciales y Final.
Correlatividad: Algoritmos II.
Carga horaria: 3hs teóricas 5hs prácticas.
Total de horas: 128hs.
6to. Cuatrimestre
Programación con Herramientas Modernas
Objetivos: Presentar la programación orientada a intranets/internet. Realizar proyectos
utilizando esta metodología. Uso de herramientas adecuadas.
Contenidos Mínimos: Programación con herramientas tales como html, vrml, xml, JAVA
scripting, TCL/TK, .NET, etc. Programación de páginas interface. Programación de interfaces de
comunicación (ODBC). Programación de accesos a bases de datos (ASP). Programación de
aplicaciones seguras. Programación de aplicaciones que ejecuten en el cliente.
Modalidad: Teóricas y prácticas.
Evaluación: Parciales y final.
Correlatividad: Algoritmos III.
Carga horaria: 4hs teóricas 6hs prácticas
Total de horas: 160hs.
Proyectos de Software
Objetivos: Presentar y ejercitar técnicas tradicionales de Ingeniería de Software, para poder
resolver problemas complejos y altamente complejos.
Contenidos Mínimos: Planificación de proyectos de software. Análisis de requerimientos.
Especificación. Diseño. Determinación de la calidad de software: corrección, confiabilidad.
Estrategias de verificación de software. Mantenimiento. Métricas. Caminos críticos. Cálculo de
costos. Herramientas CASE, UML.
Modalidad: Teóricas y prácticas.
Evaluación: Parciales y final.
Correlatividad: Algoritmos III, Bases de Datos
Carga Horaria: 2hs. teóricas, 4hs. prácticas, 2hs. problemas.
Total de horas: 128hs.
Paradigmas de Programación
Objetivos: Evaluar los conceptos de lenguaje de programación en término de su contribución
al proceso del desarrollo de software y desarrollar los criterios necesarios para realizar dicha
evaluación.
Contenidos: Los diversos paradigmas de programación: imperativo, funcional, lógico,
ecuacional, objetos, etc. Elementos para la evaluación de lenguajes.
Modalidad: Teórico-Práctica.
Evaluación: Parciales y Final.
Correlatividad: Algoritmos III.
Carga horaria: 4 horas semanales.
Total de horas: 64hs.