Conocé la carrera
Forma técnicos para participar en el análisis, diseño, desarrollo, prueba y mantenimiento de sistemas informáticos. La propuesta combina programación, bases de datos y redes con talleres de aplicación, documentación y calidad de software, considerando la seguridad y la confidencialidad de la información.
Del problema a una solución de software
La formación recorre el proceso de producción de software: interpretar requerimientos, modelar una solución, construir sus componentes y comprobar que funcionen de acuerdo con lo solicitado. Además de programar, se aprende a registrar decisiones, documentar procesos y comunicar resultados dentro de un equipo de desarrollo.
La calidad y la seguridad forman parte de ese proceso. El perfil incluye diseñar y ejecutar pruebas, revisar código con otros integrantes del proyecto, identificar defectos y proponer mejoras. También contempla el cuidado de la confidencialidad de la información y el respeto por los procedimientos de trabajo de cada organización.
Talleres con proyectos de complejidad creciente
Los talleres de programación integran el campo de la práctica profesionalizante. El diseño propone abordar problemas completos y aumentar progresivamente su complejidad: desde aplicaciones administrativas simples hasta soluciones que integran varios componentes, aplicaciones o dispositivos.
El trabajo articula análisis, diseño, desarrollo, pruebas y documentación, junto con la planificación de las tareas y el cumplimiento de objetivos. Se contemplan simulaciones, proyectos institucionales y situaciones vinculadas con necesidades de organizaciones. El trayecto también incorpora herramientas para desarrollar emprendimientos de software, sin limitar la formación a un lenguaje o una tecnología particular.
Qué vas a aprender
- Diseñar y desarrollar soluciones de software
- Aplicar lenguajes de programación y herramientas tecnológicas actuales
- Participar en el análisis, desarrollo y mantenimiento de sistemas informáticos
- Trabajar en equipos de desarrollo utilizando metodologías ágiles
- Resolver problemas tecnológicos con criterios de calidad y eficiencia
RECORRIDO ACADÉMICO
Plan de estudios
Abrí una materia para consultar sus detalles de cursado y correlativas disponibles.
1° Año
-
Ciudadanía y Espacio Público
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
-
Introducción a la Informática
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
-
Introducción a Redes
- Evaluación
- Examen final
- Carga semanal
- 3 horas cátedra
-
Base de Datos I
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
-
Matemática I
- Evaluación
- Promoción directa
- Carga semanal
- 3 horas cátedra
-
Programación I
- Evaluación
- Examen final
- Carga semanal
- 5 horas cátedra
-
Ingles Técnico I
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
-
Estructura de Datos y Algoritmos
- Evaluación
- Examen final
- Carga semanal
- 3 horas cátedra
-
Taller de Programación I
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
2° Año
-
Programación II
- Evaluación
- Examen final
- Carga semanal
- 5 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Programación I
Para rendir
Regularizadas: Introducción a la Informática; Programación I
-
Estadística Aplicada
- Evaluación
- Promoción directa
- Carga semanal
- 3 horas cátedra
Para cursar
Regularizadas: Matemática I
Para rendir
Regularizadas: Matemática I
-
Base de Datos II
- Evaluación
- Examen final
- Carga semanal
- 3 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Base de Datos I
Para rendir
Regularizadas: Introducción a la Informática; Base de Datos I
-
Matemática II
- Evaluación
- Promoción directa
- Carga semanal
- 3 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Matemática I
Para rendir
Regularizadas: Introducción a la Informática; Matemática I
-
Sistema de Información Empresarial
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática
Para rendir
Regularizadas: Introducción a la Informática
-
Ingles Técnico II
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
Para cursar
Regularizadas: Ingles Técnico I
Para rendir
Regularizadas: Ingles Técnico I
-
Redes y Seguridad Informática
- Evaluación
- Examen final
- Carga semanal
- 3 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Introducción a Redes
Para rendir
Regularizadas: Introducción a la Informática; Introducción a Redes
-
Análisis y Diseño de Sistemas
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Introducción a Redes
Para rendir
Regularizadas: Introducción a la Informática; Introducción a Redes
-
Laboratorio de Programación
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Programación I
Para rendir
Regularizadas: Introducción a la Informática; Programación I
-
Taller de Programación II
- Evaluación
- Examen final
- Carga semanal
- 5 horas cátedra
Para cursar
Regularizadas: Introducción a la Informática; Programación I; Taller de Programación I
Para rendir
Regularizadas: Introducción a la Informática; Programación I; Taller de Programación I
3° Año
-
Emprendimientos Tecnológicos
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
-
Gestión de Proyectos y Software de Calidad
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
Para cursar
Regularizadas: Estadística Aplicada; Análisis y Diseño de Sistemas
Para rendir
Regularizadas: Estadística Aplicada; Análisis y Diseño de Sistemas
-
Desarrollo Empresarial
- Evaluación
- Promoción directa
- Carga semanal
- 3 horas cátedra
-
Programación III
- Evaluación
- Examen final
- Carga semanal
- 5 horas cátedra
Para cursar
Regularizadas: Laboratorio de Programación; Taller de Programación II
Para rendir
Regularizadas: Laboratorio de Programación; Taller de Programación II
-
Ingles Técnico III
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
Para cursar
Regularizadas: Ingles Técnico II
Para rendir
Regularizadas: Ingles Técnico II
-
Ética y Deontología Profesional
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
-
Legislación de Software
- Evaluación
- Promoción directa
- Carga semanal
- 2 horas cátedra
-
Técnicas Avanzadas de Programación
- Evaluación
- Examen final
- Carga semanal
- 4 horas cátedra
Para cursar
Regularizadas: Laboratorio de Programación; Taller de Programación II
Para rendir
Regularizadas: Laboratorio de Programación; Taller de Programación II
-
Taller de Programación III
- Evaluación
- Examen final
Para cursar
Regularizadas: Laboratorio de Programación; Taller de Programación II
Para rendir
Regularizadas: Laboratorio de Programación; Taller de Programación II
TU PROYECCIÓN PROFESIONAL
Salida laboral
El Técnico Superior en Desarrollo de Software puede integrarse a equipos que construyen y mantienen sistemas, participar en empresas de servicios informáticos o desarrollar productos propios. Su trabajo comprende interpretar especificaciones, programar, verificar resultados y documentar las soluciones.
También puede ejercer de forma autónoma para resolver necesidades de pequeñas organizaciones y crear emprendimientos de software. Con experiencia o especialización, el perfil puede evolucionar hacia funciones de coordinación de equipos y análisis técnico.
Dónde podés trabajar
Empresas de desarrollo de software
Organizaciones que desarrollan software por encargo para clientes locales o extranjeros, con equipos dedicados a proyectos de sistemas.
Servicios informáticos y consultoría
Empresas proveedoras de software y servicios asociados de asesoramiento y consultoría informática.
Emprendimientos propios y ejercicio autónomo
Emprendimientos personales o asociativos y pequeñas organizaciones que requieren soluciones informáticas, con clientes en el país o en el exterior.
Actividades profesionales
- Interpretar requerimientos y modelar las características de una solución de software.
- Programar aplicaciones y reutilizar componentes de acuerdo con el diseño del sistema.
- Diseñar casos de prueba, ejecutarlos y registrar resultados y acciones correctivas.
- Revisar código con otros integrantes del proyecto para detectar defectos y proponer mejoras.
- Documentar procesos, actividades y resultados conforme a normas y estándares de calidad.
- Colaborar en la planificación de recursos, costos, plazos y alcances de proyectos de software.