Esta asignatura busca presentar al estudiante de noveno semestre de Ingenieria de Sistemas los principales conceptos y herramientas que se deben tener en cuentra para su desempeno profesional en proyectos de software orientado a Internet.
Se requiere que el estudiante tenga conocimientos solidos en sistemas operativos, redes de computadores e Ingenieria de Software (especificamente en analisis y diseno orientados a objetos).
Objetivos del Curso
Identificar los principales conceptos de Internet por medio de una contextualizacion general sobre aspectos como origenes, arquitectura, servicios, etc.
Determinar los principales aspectos sobre la comunicacion Internet por medio del estudio de los protocolos mas utilizados para que el estudiante perciba el potencial que Internet ofrece para el desarrollo de productos.
Explicar la importancia de la seguridad en Internet por medio del estudio de diferentes aspectos con los cuales se resalte la necesidad de garantizar seguridad en este medio de comunicacion.
Identificar aspectos tecnicos para el desarrollo de productos orientados a Internet como arquitecturas y lenguajes de programacion, modelo funcional, equemas de proyectos y recomendaciones.
Desarrollar habilidades de analisis y tecnicas por medio del desarrollo de un prototipo de aplicacion para poner en practica los diferentes conceptos aprendidos en el curso.
Contenido Programatico
Generalidades de Internet
Servicios de Internet
Seguridad en Internet
Arquitectura y desarrollo de productos Internet
Modelo funcional de aplicaciones de Internet
Modelo de proyectos de desarrollo orientados a Internet
Nueva economia Internet
Casos y aplicacion