Planes Docentes Resumidos Titulación Sistemas

Anuncio
Planes Docentes Resumidos
Titulación Sistemas Informáticos y Computación
MODALIDAD PRESENCIAL
A. Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Auditoría Informática
Técnica
Ciencias de la Computación y Electrónica
Ingeniería de Software y Gestión de TI
Informática
1
2
Tipo:
8.
B.
3
4
5
6
7
8
9
10
x
Troncal
7.
CODIGO:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
x
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o correquisitos)
Como requisitos, se recomienda tener fundamentos en las siguientes áreas: Gestión
de tecnología de la información, Sistemas de Información, Fundamentos de Redes y
Sistemas Operativos.
C.
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
La Auditoría Informática tiene un papel muy importante dentro de las organizaciones,
ya que al igual que otra área, los sistemas de tecnologías de información deben estar
sometidos a controles de calidad y por ende de la Auditoría Informática; porque las
computadoras y los centros de procesamiento de datos son blanco apetecibles para
el espionaje, la delincuencia y el terrorismo.
Por lo expuesto anteriormente el Profesional en Formación debe tener los
conocimientos necesarios con el fin de afirmar que una organización depende de los
controles de evaluación de la eficiencia y eficacia de sus sistemas de información
tecnológica, siendo vital que los mismos funcionen de forma correcta e
ininterrumpida con el fin de garantizar la productividad y supervivencia futura.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencia genérica de la UTPL.
i.

E.
Comportamiento ético.
Competencias específicas de la titulación.
i.
Desarrollar auditorias de productos y procesos vinculados a la gestión de
TIC.
ii.
Auditar la operación de TI en base a las buenas prácticas de los marcos de
referencia reconocidos internacionalmente.
iii.
Participa en programas de formación profesional en el área de TI con miras
a certificaciones de reconocimiento internacional.
Contenidos mínimos del componente en relación con el perfil de egreso
1.
2.
3.
4.
5.
Control Interno y auditoría de SI y Auditoría de SI vs Normas de buenas
prácticas.
Metodología del control interno, seguridad y auditoría de SI.
El contrato de auditoría.
El departamento de auditoría de los SI: Organizaciones y Funciones.
Entorno jurídico de las auditoría de los SI.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Principales áreas de la auditoría informática.
Deontología del auditor informático y códigos éticos.
Peritar vs. Auditar
Gestión de Riesgos de un SI.
Auditoría de Outsourcing de TI.
Auditoría de la Seguridad Física.
Auditoría de la Dirección de Informática.
Auditoría de la Seguridad.
Auditoría de Redes.
Desarrollo y mantenimiento de sistemas informáticos.
Auditoría basada en Riesgos – Marcos de referencia.
F. Bibliografía
Básica:

Piattini, M., Del Peso, E., & Del Peso, M. (2008). Auditoría de Tecnologías y Sistemas
de Información. México DF, México: RA-MA Editorial.
Este recurso presenta de forma clara y precisa los conceptos fundamentales sobre
control interno y auditoría de las tecnologías y sistemas de información, así como
también da a conocer los aspectos organizativos, jurídicos y deontológicos asociados
a la auditoría, aportando con pautas y experiencias.
Complementaria:

Carrió, G. (2011). Auditoría y Control Interno, Un Enfoque Actualizado. Recuperado de:
http://www.utu.edu.uy/Publicaciones/Publicaciones%20Educativas/NocionesAuditoriaT
04EMT.pdf
Este trabajo investigativo pone a disposición una aproximación muy puntual al
complejo tema de auditoría y el control interno o de gestión.

Erb, M. (2008). Facilitando el acceso seguro de la información en las organizaciones
sociales. Gestión de Riesgo en la Seguridad Informática. Recuperado de:
http://protejete.wordpress.com/
En este recurso un experto en Gestión de Riesgos explica detenidamente y de
manera didáctica cómo es la gestión de riesgo en la seguridad informática.

Information System Audit & Control Association. (2005). COBIT 4.0. EEUU.
Este marco de referencia internacional define los objetivos de control que permiten
gobernar y ejecutar operaciones controladas de tecnología de la información con el
objetivo de alinearse al gobierno corporativo.

Information System Audit & Control Association. (2009). Marco de Riesgos de TI.
EEUU.
Este marco de referencia permite manejar indicadores de valor, costo y retorno de
inversión para una gestión más exacta y menos especulativa sobre los riesgos que
pueden afectar a un ambiente tecnológico. La mayoría de las empresas
multinacionales tienen metodologías basadas en este marco de referencia para el
manejo de riesgos.

Observatorio Iberoamericano de Protección de Datos. (2013). PYMES y ley orgánica
de protección de datos. España: Madrid. Recuperado de:
http://oiprodat.com/2013/04/04/pequena-y-mediana-empresa-y-ley-organica-deproteccion-de-datos/
Este recurso, es un foro de encuentro , donde se comparte experiencias e ideas en el
ámbito jurídico y operacional de la privacidad y protección de datos.

Pons, F. (2007, Abril). Auditoría Informática, Una aproximación a la mejora del Control
Interno. Auditoría Pública. Recuperado de:
http://www.auditoriapublica.com/hemeroteca/200704_41_97.pdf
Este recurso, es una revista electrónica, en donde enmarca el papel de la auditoría
informática como una nueva herramienta para la mejora del control interno en las
organizaciones.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Ciencias de la computación y electrónica
Sección
Ingeniería de software y gestión de TI
4.
Carrera
(Titulación):
Sistemas Informáticos y Computación
5.
Nivel en el
que se
imparte:
Tipo:
1
2
3
4
5
6
7
8
9
10
X
Troncal
7.
8.
CODIGO:
Técnica
Departamental:
6.
B.
Fundamentos de Ingeniería de
Software
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICUM
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
El estudiante debe estar en capacidad de desarrollar algoritmos eficientes, dominar
la terminología básica de las aplicaciones software y esquemas de datos, además de
representar modelos de software utilizando el lenguaje unificado de modelado (UML)
C.
Importancia del componente dentro del perfil de egreso de la titulación
La capacidad de gestionar proyectos en el área de tecnología es una habilidad
transversal que los profesionales en formación deben adquirir para desempeñarse en
escenarios del mundo empresarial, la asignatura busca desarrollar estas habilidades
aplicando los fundamentos de la dirección de proyectos del PMI.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la carrera (titulación)
i.
ii.
iii.
iv.
E.
Trabajo en equipo, Nivel II: Contribuye en la consolidación y desarrollo del
equipo, favoreciendo el reparto equilibrado de tareas el clima interno.
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Diseñar, implementar y administrar sistemas de base de datos.
Contenidos mínimos del componente en relación con el perfil de egreso
Terminología básica de la ingeniería del software, Procesos de desarrollo de
software, El proceso de Desarrollo Unificado, Metodologías ágiles de desarrollo de
software, requerimientos de software, especificación de requerimientos, modelado
de software, diseño arquitectónico, patrones arquitectónicos, implementación de
software, pruebas y aseguramiento de calidad del software.
F.
Bibliografía básica y complementaria
Básica
Sommerville, I. (2011). Ingeniería de Software. México, Pearson.
Excelente texto sobre Ingeniería de software con información actualizada y
desarrollada con suficiente nivel de profundidad. Sommerville es uno de los
principales referentes en el área de Ingeniería del Software. Ian Sommerville es
miembro del panel de expertos de la Guía de los Fundamentos de la Ingeniería del
Software.
Complementaria
IEEE Computer Society. (2004). Guide to the Software Engineering Body of
Knowledge. California.
Texto que describe la primera línea base del cuerpo de conocimiento en el campo de
la Ingeniería del Software, elaborado por la Computer Society de la IEEE. Los
aportes provienen de expertos de todo el mundo y son revisados por un comité de
expertos de alto nivel, lo cual le da un aval académico y científico muy trascendente.
Se utiliza para complementar temas específicos de los contenidos del componentes.
Pressman, R. (2010). Ingeniería del Software un enfoque práctico. 7ma. Edición.
México.
Resume muchos aspectos de la Ingeniería del Software y se puede usar como
referencia para conceptos, modelos de desarrollo de software.
Recursos web:
OCW: Ingeniería de Software http://www.uhu.es/sevirtual/ocw/politecnico/ingenieriasoftware
OCW: Fundamentos de Ingeniería del Software.
http://ocw.um.es/ingenierias/fundamentos-de-ingenieria-del-software
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Técnica
Ciencias de la computación y electrónica
Sección
Departamental:
Ingeniería de software y gestión de TI
4.
Carrera
(Titulación):
Sistemas Informáticos y Computación
5.
Nivel en el
que se
imparte:
6.
Tipo:
1
B.
2
3
4
5
6
7
8
9
10
X
Troncal
7.
8.
CODIGO:
Gestión de proyectos
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICUM
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Para el desarrollo efectivo del componente, los estudiantes deben ser capaces de
desarrollar aplicaciones de software utilizando alguna metodología de desarrollo
formal, además de manejar métodos estadísticos aplicados a problemas del área de
tecnología, habilidades que se desarrollan con las asignaturas de
Programación avanzada, fundamentos de ingeniería del software y estadística.
C.
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
La capacidad de gestionar proyectos en el área de tecnología es una habilidad
transversal que los profesionales en formación deben adquirir para desempeñarse en
escenarios del mundo empresarial, la asignatura busca desarrollar estas habilidades
aplicando los fundamentos de la dirección de proyectos del PMI.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la carrera (titulación)
i.
ii.
iii.
E.
Comportamiento ético, nivel II
Definir planificar y controlar proyectos de TI.
Elaborar presupuestos y estimaciones de alcance, costo y tiempo en
proyectos de TI.
Participa en programas de formación profesional en el área de TI con miras
a certificaciones de reconocimiento internacional.
Contenidos mínimos del componente en relación con el perfil de egreso
Comportamiento ético: La ética de los ingenieros de software, códigos de ética,
delitos informáticos, códigos de ética del gestor de proyectos.
Introducción y terminología básica de la gestión de proyectos, grupos de procesos,
áreas de conocimiento, planificación de proyectos, estructura desagregada del
trabajo, estimación de costos y tiempo, elaboración de cronogramas, monitoreo y
control de proyectos, gestión de cambios, gestión de la calidad, gestión de riesgos,
gestión de recursos humanos, comunicaciones del proyecto, cierre del proyecto.
F.
Bibliografía básica y complementaria
Básica
HORINE Gregory, (2009) Absolute Beginner’s Guide To Project Managers, Segunda
Edición, Que Publishing
Este texto ha sido seleccionado porque basado en el estándar PMBOK, realiza una
explicación bastante sencilla para principiantes y los inicia en la habilidad de
coordinar y gestionar proyectos en general.
Complementaria
Project Management Institute, (2013): Guía de los Fundamentos de la Dirección de
Proyectos (PMBOK). Pennsylvania, Quinta Edición, EUA: Project Management
Institute, Inc.
Guía de los Fundamentos de la Administración de Proyectos del Project
Management Institute, sobre este cuerpo de conocimiento se basa el texto original y
muchas otras obras, el texto base para la obtención de la acreditación oficial como
gerente de proyectos PMP. Puede usarse para complementar cualquiera de los
temas del componente.
Mulcahy, R. (2011):PMP Exam Prep. USA, 7ma Edición, EUA: RMC Publications.
Es uno de los textos preparatorios para el examen de certificación más exitosos
hasta la actualidad, incluye material de aprendizaje, trucos para el examen y
preguntas preparatorias para el examen.
Recursos web
OCW:
Ingeniería
de
Software
II,
http://ocw.unican.es/ensenanzastecnicas/ingenieria-del-software-ii/materiales/tema3fundamentosGestionProyectos.pdf
OCW: Management in Engineering. http://ocw.mit.edu/courses/mechanicalengineering/2-96-management-in-engineering-fall-2012/
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Gestión de Tecnologías de
Información
Técnica
Ciencias de la Computación y Electrónica
Gestión de Tecnologías de Información
1
2
Tipo:
8.
B.
3
4
5
6
7
8
9
10
x
Troncal
7.
CODIGO:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
x
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Para poder desarrollar el componente educativo de Gestión de tecnologías de la Información
de forma adecuada usted debe tener conocimientos y habilidades previas, por ello de que
se detallan los indicadores que le permitirán entender y generar el conocimiento referente a
las temáticas del presente componente educativo.
C. Importancia del componente dentro del perfil de egreso de la carrera (titulación)
NRO.
INDICADOR
ASIGNATURA SUGERIDA
1
Evaluar y priorizar necesidades de negocio Ingeniería de Requisitos
2
Estructurar una infraestructura de datos
Base de Datos Avanzadas
El aprendizaje de Gestión de Tecnologías de la Información es muy importante
durante la vida profesional de un Ingeniero en Sistemas Informáticos y Computación,
ya que conlleva transformar tareas rutinarias a tareas automatizadas, de igual forma
le permitirá gestionar procesos, enfocados en alinear los
servicios de TI
proporcionados con las necesidades de las empresas, poniendo énfasis en los
beneficios que puede percibir el cliente final.
El profesional de Ingeniería en Sistemas Informáticos y Computación podrá
proporcionar una adecuada gestión de la calidad, aumentar la eficiencia, alinear los
procesos de negocio y la infraestructura TI reduciendo los riesgos asociados a TI
tanto en instituciones públicas como privadas esto soportado bajo las bases de la
Arquitectura Empresarial. Por ello el propósito que se persigue con la asignatura es
desarrollar las competencias básicas y necesarias para que el alumno esté en
capacidad de analizar y comprender problemas que involucren temas de Gestión de
Tecnologías de la Información tanto en empresas del sector público y privado.
El componente educativo de Gestión de Tecnologías de la Información contempla
seis unidades las mismas que se distribuyen en dos bimestres de estudio. En el
primer bimestre se estudiará: Generalidades y conceptualizaciones de la Gestión de
Tecnologías de la Información y Arquitectura Empresarial (AE), Estructura, Cultura
Empresarial, Valor y Riesgos de la creación de la Arquitectura Empresarial (AE). En
el segundo bimestre se analizara la Implementación de metodologías, análisis
documentación de Frameworks, Componentes y Artificios de EA en un enfoque para
Gestión de Tecnologías de la Información
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias específicas de la titulación
i. Trabajo equipo III.

Competencias específicas de la titulación
i. Definir, planificar y controlar proyectos de TI.
ii. Desarrollar auditorias de productos y procesos vinculados a la gestión de
TIC.
iii. Participa en programas de formación profesional en el área de TI con miras
a certificaciones de reconocimiento internacional.
iv. Elaborar soluciones alternativas de TIC para la mejora de procesos
empresariales.
E.
Contenidos mínimos del componente en relación con el perfil de egreso

Desarrollo de un Plan de Gestión de Arquitectura Empresarial

Gestión de Tecnologías de la Información, Arquitectura Empresarial (EA),
Estructura y cultura Empresarial.
F.

Valores y Riesgos al crear arquitectura Empresarial.

Implementación de Metodología, Análisis y Documentación de Framework.

Componentes y Arficios en el contexto de EA Frameworks.

Desarrollo de actuales y futuras vistas de Arquitecturas.

Desarrollo de un Plan de Gestión de Arquitectura Empresarial
Bibliografía básica y complementaria
Básica
a) Nombre del Texto Básico
Bernard & Scott, A. (2012). “An Introduction to Enterprise Architecture “. Author
House. Third Edition. (Formato Kindle)
Este libro es la base para el estudio de la temática de Gestión de Tecnologías de la
Información donde se presente los conceptos básicos sobre dicha temática
enfocados desde el punto de vista de la Arquitectura Empresarial así como casos
de estudio donde se reflejan las conceptualizaciones presentadas en forma
práctica.
Complementaria
a) Nombre del Texto
Bon, J. (2008, Julio). “Fundamentos De La Gestión De Servicios De TI Basada En
ITIL V3”. Editorial Van Haren Publishing; Edición 0003
Este libro es la base para el estudio de la temática de Gestión de Tecnologías de la
Información donde se presente los conceptos básicos sobre dicha temática así
como ejemplos prácticos para que le profesional en formación de la titulación de
Informática pueda gestionar TI tanto en empresas públicas y privadas.
b) Nombre del Texto
McNURLIN, B. & SPRAGUE R. (2004). “ Information Systems Management in
Practice”. Oxford University Press. U. S. A. 6a. Edición. Este libro es la base para el
estudio de la temática del manejo de sistemas de información que es un
complemento para entender ciertas temáticas referentes al manejo de TI. Además
este recurso permitirá ampliar los conocimientos referentes a Gestión de TI.
c) Nombre del Texto
LAUDON, K.(2005).” Essentials of management information systems : managing
the digital firm”. Prentice Hall. U. S. A. El presente recurso educativo nos brinda
tanto el sustento teorico como práctico del manejo de proyectos y estos a su vez
aplicados a la Gestión de Tecnologías de la Información.
Recursos Educativos Abiertos

Administración de Tecnologías de Información, http://ocw.udem.edu.mx/cursos-deprofesional/administracion-de-tecnologias-deinformación/index_modulos.html/[Consulta 01-10-2012]

Arquitecturas Empresariales y la plataforma J2EE, http://ocw.uc3m.es/ingenieriatelematica/software-de-comunicaciones-1/UDs_JEE/jee_unidad1/view Consulta 0112-2012
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
CODIGO:
Ingeniería de Requisitos
Nombre del componente:
1.
Área
Académica:
2.
Departamento:
Ciencias de la Computación y Electrónica
3.
Sección
Departamental:
Ingeniería del Software y Gestión de TI
4.
Carrera
(Titulación):
Sistemas Informáticos y Computación
5.
Nivel en el que
se imparte:
6.
Técnica
1
Tipo:
8.
B.
3
4
5
6
7
8
9
10
X
Troncal
7.
2
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICUM
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Para el desarrollo del presente componente, es necesario que el estudiante sea
capaz de construir aplicaciones básicas y de nivel medio de software en algún
leguaje de programación. (Programación avanzada); Aplicar un proceso de
desarrollo de software para organizar el trabajo y tenga un dominio de los conceptos
de la ingeniería de software. (Fundamentos de Ingeniería del Software).
C.
Importancia del componente dentro del perfil de egreso de la carrera (titulación)
En la Ingeniería de Software actual, los requerimientos constituyen un factor
determinante para el éxito de un proyecto de desarrollo, en este sentido la asignatura
desarrolla competencias de nivel medio y avanzado para el las etapas de
levantamiento, análisis, especificación, validación y gestión de requerimientos.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
E.
Organización y planificación del tiempo, nivel II
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Contenidos mínimos del componente en relación con el perfil de egreso






F.
Los requerimientos de software
Captura de requerimientos de software
Análisis de requerimientos
Documentación de requerimientos
Validación de requerimientos
Administración de requerimientos
Bibliografía básica y complementaria
-
Básica

-
Gottesdiener, E. (2005). The Software Requirements Memory Jogger. EBG
Consulting, Inc.
Complementaria




Sommerville, I. (2011). Ingeniería de Software. México: Pearson
IEEE Computer Society. (2004). SWEBOK Guide to the Software Engineering
Body of Knowledge. USA: Angela Burgess Group Manager Editor CS Press.
Ingeniería
del
software
I
(2011).
http://ocw.unican.es/ensenanzastecnicas/ingenieria-del-software-i
Requirements Engineering (20109.
http://ocw.mit.edu/courses/engineering-systems-division/esd-33-systemsengineering-summer-2010/lecture-notes/MITESD_33SUM10_lec04a.pdf
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del componente:
1.
Área
Académica:
2.
Departamento:
3.
CODIGO:
Practicum 1.1
Técnica
Ciencias de la computación y electrónica
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Tipo:
Ingeniería de Software y Gestión de TI
Ingeniería en Sistemas Informáticos y Computación
1
2
3
4
5
6
7
8
B.
10
X
Troncal
Genérica
Formación
Básica
Complementaria
Libre
Configuración
7.
8.
9
GP /
PRACTICUM
X
Número de
créditos :
3
Conocimientos previos recomendados (requisitos o corequisitos)
Para el desarrollo efectivo del componente, los estudiantes deben tener
conocimiento de la estructura de un sistema informático, y haber aprobado la
asignatura de Fundamentos Informáticos.
C.
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
Gestión Productiva 1.1, le permitirá al estudiante adquirir o desarrollar capacidades
para trabajar en proyectos reales en el área de computación, lo que le ayudará a
acumular experiencia y reforzar los conocimientos teóricos.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.
iii.

Competencias específicas de la carrera (titulación)
i.
ii.
iii.

Analizar problemas y plantear soluciones mediante métodos
computacionales.
Diagnosticar y solucionar problemas relacionados con la comunicación
de dispositivos y servicios de red e internet.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
Competencia del componente académico
i.
ii.
iii.
E.
Trabajo en equipo
Comportamiento ético,
Organización y planificación del tiempo
Realiza mantenimiento preventivo en la computadora
Maneja el hardware del equipo para obtener el mejor provecho
Instala software en forma eficiente en el equipo de cómputo
Contenidos mínimos del componente en relación con el perfil de egreso
Mantenimiento preventivo en la computadora, funcionamiento e instalación del
hardware y software del equipo informático en su fase inicial.
F.
Bibliografía básica y complementaria
-
Recursos Educativos Abiertos
Nombre del REA
Link
Administración de Tiempo
7
Ladrones
del
tiempo
http://www.umano.com.pe/docs/pdf/adm_tiempo.pdf
y
http://thinkwasabi.com/wp-
técnicas para combatirlos
Guía
práctica
administración
tiempo
para
eficaz
Manejo
del
tiempo
organización personal
-
content/downloads/LadronesTiempo.pdf
una
del
y
http://www.reunidosonline.com/ebooks/Guia_Practica_Para_
Una_Eficaz_Administracion_Del_Tiempo_Luis_Ravizza.pdf
http://biblio3.url.edu.gt/Libros/2011/exi_lide/10.pdf
Enlaces web
http://es.wikibooks.org/wiki/Administraci%C3%B3n_de_tiempo
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del componente:
1.
Área
Académica:
2.
Departamento:
3.
CODIGO:
Practicum 1.2
Técnica
Ciencias de la computación y electrónica
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Tipo:
Ingeniería de Software y Gestión de TI
Ingeniería en Sistemas Informáticos y Computación
1
2
3
4
5
6
7
8
9
10
X
Troncal
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICUM
7.
8.
B.
X
Número de
créditos :
3
Conocimientos previos recomendados (requisitos o corequisitos)
Para el desarrollo efectivo del componente, los estudiantes deben tener
conocimientos en la estructura de un sistema informático, administración de tiempo y
mantenimiento de computadores; y haber aprobado la asignatura de Fundamentos
Informáticos y Prcticum 1.1.
C.
Importancia del componente dentro del perfil de egreso de la titulación
Gestión Productiva 1.2, le permitirá al estudiante adquirir o desarrollar capacidades
para trabajar en proyectos reales en el área de computación, lo que le ayudará a
acumular experiencia y reforzar los conocimientos teóricos.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.

Competencias específicas de la titulación
i.
ii.

Diagnosticar y solucionar problemas relacionados con la comunicación de
dispositivos y servicios de red e internet.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
Competencia del componente académico
i.
ii.
iii.
iv.
v.
E.
Creatividad
Implicación social
Realiza mantenimiento preventivo en la computadora
Maneja el hardware del equipo para obtener el mejor provecho
Instala software en forma eficiente en el equipo de cómputo
Recopila eficientemente datos
Realiza el análisis de aplicaciones
Contenidos mínimos del componente en relación con el perfil de egreso
Mantenimiento preventivo en la computadora, funcionamiento e instalación del
hardware y software del equipo informático fase avanzada.
F.
Bibliografía básica y complementaria
-
Recursos Educativos Abiertos
Nombre del REA
Metodología de
Investigación II
Link
la
http://postgrado.una.edu.ve/metodologia2/paginas/cerda7.pdf
Recolección de datos
http://wwwisis.ufg.edu.sv/wwwisis/documentos/TE/371.33V335i/371.33-V335i-Capitulo%20V.pdf
Preparación para la
recolección de datos.
http://www.childinfo.org/files/MICS3_Capitulo5_Preparacion_para_
recopilacion_datos_Mar06.pdf
Recolección de datos
http://www.mejoresprocesos.com/articles/recoleccion%20de%20d
atos.pdf
Tratamiento
estadístico de datos
http://ocw.upm.es/ingenieria-agroforestal/climatologia-aplicada-a-laingenieria-y-medioambiente/contenidos/tema2/Tratamientoestadistico-de-datos.pdf
MODALIDAD PRESENCIAL
Plan Docente Resumido
A.
Datos básicos del componente
Procesos de Ingeniería de Software
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Ciencias de la Computación y Electrónica
Ingeniería de Software y Gestión de TI
Ingeniería en Sistemas
1
2
Tipo:
8.
B.
3
4
5
6
7
8
9
10
x
Troncal
7.
CODIGO:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
X
Número de
créditos :
3
Conocimientos previos recomendados (requisitos o corequisitos)
1. Comprender terminología básica de la Ingeniería del Software y los procesos de
desarrollo del mismo.
2. Identifique y comprenda las fases del proceso de ingeniería de requisitos
3. Conoce y aplica los grupos de procesos de la gestión de proyectos y sus áreas de
conocimiento.
4. Identifica y utiliza las diferentes vistas del diseño arquitectónico
C.
Importancia del componente dentro del perfil de egreso de la titulación
La ingeniería de software es unos de los ejes fundamentales en
profesional del ingeniero en sistemas informáticos y computación,
titulación oferta un grupo de asignaturas que contribuyen a esta
componente de fundamentos de ingeniería de software introduce al
este campo formando las bases de este eje formativo.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.
iii.
iv.
v.
vi.
vii.
viii.
ix.

Vivencia de los valores universales del humanismo de Cristo
Comunicación oral y escrita
Orientación a la innovación y a la investigación
Pensamiento crítico y reflexivo
Trabajo en equipo
Comunicación en Inglés
Compromiso e Implicación Social
Comportamiento ético
Organización y planificación del tiempo
Competencias específicas de la titulación
i.
ii.
iii.
E.
el desarrollo
por lo que la
formación. El
estudiante en
Definir, planificar y controlar proyectos de TI.
Elaborar presupuestos y estimaciones de alcance, costo y tiempo en
proyectos de TI.
Elaborar soluciones alternativas de TIC para la mejora de procesos
empresariales.
Contenidos mínimos del componente en relación con el perfil de egreso
1. Gestión de Proyectos
1.1
1.2
Gestión del Riesgo
Gestión del Personal
2. Planeación de Proyectos
2.1
Desarrollo dirigido por un plan
2.2
Calendarización de proyectos
2.3
Planeación Ágil
2.4
Técnicas de estimación
3. Gestión de la Calidad
3.1
Calidad del Software
3.2
Estándares del software
3.3
Revisiones e inspecciones
3.4
Medición y métricas del software
4. Administración de la configuración
4.1
Administración del cambio
4.2
Gestión de Versiones
4.3
Construcción del Sistema
4.4
Gestión de Entregas del Software
5. Mejora de Procesos
5.1
El proceso de mejora de procesos
5.2
Medición del proceso
5.3
Análisis del proceso
5.4
Cambios en el proceso
5.5
Cambios en los procesos
5.6
El marco de trabajo para la mejora de procesos CMMI
F.
Bibliografía básica y complementaria

Básica
Sommerville, I. (2011). Ingeniería de Software. México, Pearson.
Excelente texto sobre Ingeniería de software con información actualizada, útil para
investigar sobre los métodos de estimación, métricas e indicadores de calidad y
gestión en proyectos de ingeniería del software.

Complementaria
Software Engineering Body of Knowledge (2013)
Cuerpo de conocimiento de la ingeniería de software, conceptos y áreas de
conocimiento de la ingeniería de software.
Project Management Institute (2008). A GUIDE TO THE PROJECT MANAGEMENT
BODY OF KNOWLEDGE. Newtown Square, Pensylvania:Project Management
Institute.
Guía de los fundamentos de la dirección de proyectos del PMI, que resume las
mejores prácticas reconocidas a nivel internacional por parte de muchos
colaboradores de diferentes industrias, los cuales son reconocidas como estándar y
se pueden aplicar indistintamente a cualquier sector o industria.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Programación Avanzada.
Nombre del componente
Técnica
1.
Área Académica:
2.
Departamento:
Ciencias de la Computación y Electrónica.
3.
Sección
Departamental:
Ingeniería de Software y Gestión de Tecnologías de Información.
4.
Carrera
(Titulación):
5.
Nivel en el que se
imparte:
6.
Sistemas Informa
1
2
3
Troncal
7.
8.
4
5
6
7
8
9
10
x
Genérica
Tipo:
B.
CODIGO:
Formació
n Básica
Complementari
a
Libre
Configuració
n
GP /
PRACTIC
UM
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Para poder desarrollar el componente educativo de Programación Avanzada de
forma adecuada usted debe tener conocimientos y habilidades previas, por ello de
que se detallan los indicadores que le permitirán entender y generar el conocimiento
referente a las temáticas del presente componente educativo, relacionados con los
componentes educativos de: Fundamentos Informáticos, Fundamentos de la
Programación, Estructura de Datos.
C.
Importancia del componente dentro del perfil de egreso de la titulación
El aprendizaje de programación es fundamental durante la vida profesional de un
Ingeniero en Sistemas Informáticos y Computación, ya que conlleva transformar
tareas rutinarias a tareas automatizadas; las mismas que se pueden lograr a través
de la programación. Así como en la construcción de un edificio se realizan planos
previos a su construcción, en el desarrollo de software o aplicaciones se deben
realizar el modelado del mismo. Con este componte educativo desarrollaremos las
competencias para que el alumno esté en capacidad de analizar y comprender
problemas que involucren temas de software para que pueda resolverlos utilizando
UML (clases, secuencia) y la programación asociada a ello.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias específicas de la titulación.
I.

Competencias específicas de la titulación.
I.
II.
III.
E.
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Contenidos mínimos del componente en relación con el perfil de egreso
1.
2.
3.
4.
5.
F.
Comportamiento ético
Modelado UML orientado a la generación de código.
Interfaz Gráfica de Usuario.
Conectividad JDBC
Programación Multitarea
Aplicaciones Web.
Bibliografía básica y complementaria
Básica
DEITEL, H. y DEITEL, P. (2010): Como programar en Java, Mexico: Editorial Pearson.
Prentice Hall. Novena Edición. Libro de programación en Java, el mismo que contiene
temas que se resuelven con programación y que cubre el plan académico del
componente. A través del presente libro encontrará la temática, seguida de una breve
explicación teórica con ejercicios resueltos y por resolver, además le guiará en las
buenas prácticas y algunos tipos de programación.
Complementaria
Ceballos J. (2007): Java 2 Lenguaje y aplicaciones. Madrid: Editorial Alfaomega Grupo
Editorial. Libro de programación en Java, que abarca temas relacionados con
sentencias de control, matrices, métodos, ficheros, programación orientada a objetos,
etc.
Recursos Educativos Abiertos

http://ocw.upm.es/lenguajes-y-sistemas-informaticos/programacion-en-java-i.
Recurso OCW del componente Programación en Java I que se dicta en la
Universidad Politécnica de Madrid.

http://ocw.ehu.es/ensenanzas-tecnicas/introduccion-a-la
programación-enjava/Course_listing. [Consulta 15-01-2011] Presentación de los elementos básicos
de programación y de la programación orientada a objetos, con vistas a usar
adecuadamente esos elementos para desarrollar, adaptar y depurar aplicaciones
con un tamaño moderado.

http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema2Modeloobjeto-1pp.pdf, Se presentan los conceptos relacionados con Ingeniería del
Software en el paradigma de la orientación a objetos.
Enlaces web
 González,
A.
Programación
en
Java
[En
línea].
Disponible
en
http://issuu.com/arnaldogonzales/docs/realizaciondemiprimerprogramaennetbeans
[Consultada en 23/02/2011].
 Edualnav. Programación en Java [En línea].
Disponible en http://www.youtube.com/watch?v=DE521kI-73Q [Consultada en
23/02/2011].
 Borysbercley. Programación en Java y modo gráfico [En línea]. Disponible en
http://www.youtube.com/watch?v=8eEtmYrgIJQ [Consultada en 23/02/2011].
 KAAF7. Programación en Java y modo gráfico [En línea]. Disponible en
http://www.youtube.com/ watch?v=8TSgylhyrNI [Consultada en 23/02/2011].
 Gigabytesperu. Programación en Java y modo gráfico [En línea]. Disponible en
http://www.youtube.com/watch?v=ypDiMOwtwrs [Consultada en 23/02/2011].
SECCIÓN DEPARTAMENTAL DE INTELIGENCIA ARTIFICIAL.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Teoría de autómatas y compiladores
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Ciencias de la computación y electrónica
Inteligencia Artificial
Sistemas informáticos y computación
1
2
Troncal
7.
B.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
Libre
Configuración
x
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Estructura de datos
Programación
9
10
x
Tipo:
8.
CODIGO:
GP /
PRACTICU
M
C.
Importancia del componente dentro del perfil de egreso de la titulación
Este componente desarrolla en el estudiante habilidades y capacidades en el manejo
de lenguajes formales y construcción de compiladores que dan una visión del
funcionamiento computacional y permiten identificar los elementos de los lenguajes
con los que se programan los equipos de computación.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.

Competencias específicas de la titulación
i.
ii.
iii.

Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Proponer estrategias de solución a partir de conocimientos previamente
establecidos en el área de Ciencias de la Computación.
Desarrollar habilidades de pensamiento autónomo en procesos de ciencia
y tecnología.
Competencias del componente
i.
ii.
E.
Trabajo en equipo
Pensamiento crítico
Desarrollo y utilización efectiva de autómatas finitos para análisis léxico
Reconocer el proceso y componentes del análisis sintáctico
Contenidos mínimos del componente en relación con el perfil de egreso
Unidad 1: Autómatas finitos
Unidad 2: Lenguajes y expresiones regulares
Unidad 3: Análisis léxico
Unidad 4: Implementación de un analizador léxico
Unidad 5: Análisis sintáctico
Unidad 6: Análisis sintáctico Ascendente
Unidad 7: Análisis sintáctico descendente
Unidad 8: Análisis semántico
Unidad 8: Implementación de un analizador sintáctico
F.
Bibliografía básica y complementaria
Kenneth C. Lounden. (2004). Construcción de compiladores, principios y práctica.
México: Thomson.
Hopcroft, J.; Motwani, R. y Ullman, J. (2008). Teoría de autómatas, lenguajes y
computación. Madrid: Pearson Addison Wesley.
MOOC: https://class.coursera.org/compilers-2012-002
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Inteligencia Artificial
Nombre del
componente:
1.
Área
Académica:
Técnica
2.
Departamento:
Ciencias de la Computación y electrónica
3.
Sección
Inteligencia Artificial
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Sistemas Informáticos y computación
1
2
Troncal
7.
8.
3
4
5
6
7
8
9
10
x
Tipo:
B.
CODIGO:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
x
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
El estudiante debe tener conocimientos de Operaciones y manejo de estructura de
datos, matemáticas discretas y lógica de la programación.
C.
Importancia del componente dentro del perfil de egreso de la titulación
La Inteligencia Artificial (IA) estudia las estrategias y algoritmos que permiten a los
computadores dotar de funciones a fin de que se acerque a la forma de pensar de
las personas. Esta disciplina, puede ser aplicada en distintas áreas del conocimiento,
como: medicina, control automático, análisis de datos, etc., razón por la cual el
estudio de esta disciplina es importante en su formación profesional como ingeniero
en informática. Con este componente los estudiantes obtendrán destrezas para
desarrollar aplicaciones inteligentes que permitan la optimización de recursos. De
ahí que el propósito de este componente es aplicar técnicas adecuadas para la
resolución de problemas del mundo real y conocer su importancia en el ámbito
informático.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas
i. Orientación a la innovación e investigación
ii. Pensamiento crítico y reflexivo

Competencias específicas de la titulación
i. Evaluar, diseñar y aplicar técnicas y modelos de representación del
conocimiento para la resolución de problemas.
ii. Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
iii. Aplicar y gestionar herramientas de análisis de datos.
E.
Contenidos mínimos del componente en relación con el perfil de egreso
1. FUNDAMENTOS DE IA
Aspectos históricos de IA
Estado del Arte
Aplicación y relaciones de la IA con otras áreas
2. AGENTES INTELIGENTES
Agentes inteligentes
Entornos de trabajo del agente
Estructura y tipos de agentes
3. RESOLUCIÓN DE PROBLEMAS POR BÚSQUEDA
Agentes que resuelven problemas
Ejemplos de problemas
Búsqueda de soluciones
Estrategias de búsqueda no informada
4. BÚSQUEDA INFORMADA
Búsqueda informada y exploración
5. PROBLEMAS DE SATISFACCION DE RESTRICCIONES
Problemas de satisfacción de restricciones
6. BÚSQUEDA ENTRE ADVERSARIOS
Juegos
Decisiones óptimas de juegos
7. AGENTES LÓGICOS
Agentes basados en conocimiento
Representación lógica y del razonamiento
Lógica proposicional
Patrones de razonamiento en lógica proposicional
Agentes basados en Lógica Proposicional
F.
Bibliografía básica y complementaria
Básica
Russell, Stuart.(2004), Inteligencia Artificial un enfoque moderno. 2da edición.
Prentice Hall, 2004.
El texto de Inteligencia Artificial describe los conceptos necesarios para aprender y
comprender los temas que iremos tratando en esta asignatura. De los contenidos
desarrollados en el texto, hemos seleccionado los capítulos que consideramos que
son los más importantes para que se haga una idea lo suficientemente clara de la
forma en cómo pueden pensar los computadores. El texto además contiene por cada
temática, ejercicios resueltos y propuestos que le permitirán reforzar lo aprendido.
Los ejercicios resueltos se explican paso a paso y presentan comentarios y
explicaciones.
Complementaria

Universidad Carlos tres de Madrid. Inteligencia Artificial. Recurso OCW.
Recuperado de: http://ocw.uc3m.es/informatica/inteligencia-artificial-2/material-declase-1/
En este curso encontrará material relacionado a la inteligencia artificial como:
Búsqueda no informada, búsqueda heurística y Búsqueda con adversarios.

Universidad Politécnica de Madrid. Ontologías y web semántica. Recuperado de
http://ocw.upm.es/ciencia-de-la-computacion-e-inteligencia-artificial/ontologies-andsemantic-web/contents/OWS_-_02_-_Ontologias.pdf
En este recurso encontrarán los componentes a una ontología, y lo referente a web
semántica.

Mancilla Espinosa L., (2008). Qué son agentes inteligentes software. revista Gaceta
Ide@s CONCYTEG Año 3. Núm. 31, 21 de enero. Recuperado el 12 de septiembre
de 2012, de:
http://octi.guanajuato.gob.mx/octigto/formularios/ideasConcyteg/Archivos/31072008
_QUE_SON_AGENTES_INTELIGENTES_SOFTWARE.pdf
En este documento se presenta una descripción general de agentes inteligentes y
se enfatiza de manera especial la construcción de agentes inteligentes.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Estructuras de datos y algoritmos
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Ciencias de la computación y electrónica
Sección de Inteligencia Artificial
Ciencias de la Computación
1
2
Tipo:
8.
B.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)


9
10
X
Troncal
7.
CODIGO:
Conocimientos básicos en lenguajes de programación Java y/o C
Fundamentos informáticos
GP /
PRACTICU
M

Matemáticas discretas
C. Importancia del componente dentro del perfil de egreso de la titulación
La asignatura es importante porque permite:
Que el alumno conozca las estructuras necesarias para almacenar y procesar
información
Conocer cómo se almacenan los datos de forma persistente.
Tener criterios para evaluar las mejores alternativas y seleccionar la estructura
adecuada para procesamiento de datos.
D. Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.

Comunicación verbal
Espíritu emprendedor
Competencias específicas de la titulación
i.
ii.
iii.
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Proponer estrategias de solución a partir de conocimientos previamente
establecidos en el área de Ciencias de la Computación.
E. Contenidos mínimos del componente en relación con el perfil de egreso
Gestión de Estructuras de datos estáticas
1.
2.
3.
4.
Arreglos
Cadenas
Matrices
Registros
Estructuras de datos dinámicas
1.
2.
3.
4.
F.
Listas (Pilas y Colas)
Arboles
Grafos
Archivos
Bibliografía básica y complementaria
Básica
Nombre del Texto Básico. JOYANES, L. MARTINEZ, I. (2005): Metodología, Algoritmos y
Estructuras de Datos, Programación en C, España, Editorial Mc Graw Hill
Complementaria
Joyanes, L.; Castillo, A.; Sánchez, L.; Zahonero, I. (2005). C. Algoritmos, programación y
estructuras de datos. Madrid-España: McGrawHill. Serie Schawum.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A.
Datos básicos del componente
Inteligencia Artificial Avanzada
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Departamento de Ciencias de la Computación y Electrónica
Sección de Inteligencia Artificial
Ciencias de la Computación
1
2
3
Genérica
Tipo:
8.
B.
4
5
6
7
8
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)


9
10
X
Troncal
7.
CODIGO:
Fundamentos de base de base de datos
Inteligencia Artificial
GP /
PRACTICU
M


C.
Estadística
Matemáticas discretas
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
Esta asignatura es importante puesto que al profesional de esta titulación le permite:



D.
Realizar análisis de datos
Optimizar procesos mediante la aplicación de técnicas de detección de
patrones, para reducir el uso de recursos.
Determinar las características principales para el diseño y construcción de un
sistema inteligente
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
iii.
E.
Comunicación en Inglés
Evaluar, diseñar y aplicar técnicas y modelos de representación del
conocimiento para la resolución de problemas.
Proponer estrategias de solución a partir de conocimientos previamente
establecidos en el área de Ciencias de la Computación.
Desarrollar habilidades de pensamiento autónomo en procesos de ciencia y
tecnología.
Contenidos mínimos del componente en relación con el perfil de egreso


Técnicas de preprocesamiento de datos
Modelos estadísticas




F.
Modelos de clasificación
Modelos de Clustering
Interpretación de métricas en modelos de clasificación
Técnicas de visualización de datos
Bibliografía básica y complementaria
Básica
 Sierra Araujo, Basilio Arbelaitz, Amañanzas Rubén, Aprendizaje Automático:
conceptos básicos y avanzados. Aspectos prácticos utilizando el software WEKA,
2006. Prentice Hall.
Complementaria:
 Anderson James.
Redes Neurales. (2007)
Editorial: México D. F : Alfaomega, 2007.
Ubicación Física: 006 ~ MÉTODOS ESPECIALES DE COMPUTADOR
ISBN: 978-970-15-1265-4:
Podemos considerar un aspecto fundamental de la IA avanzada el conocer sobre
redes neuronales.
El libro explica a detalle especialmente el método de
aprendizaje del gradiente que se topa en este curso.
 Aubert, Jean-Pascal.
Inteligencia artificial / Jean-Pascal Aubert y Richard Schomberg [Libro]. (1986)
Edición: 1ª ed.
Editorial: Madrid : Paraninfo, 1986.
Ubicación Física: 006 ~ MÉTODOS ESPECIALES DE COMPUTADOR
Autores: Schomberg, Richard. En este libro podemos encontrar la descripción de
los métodos de inteligencia artificial, clasificadores, redes, markov, etc. Topamos
muchos de estos aspectos en este curso.
Sección de Telecomunicaciones y Redes
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el que
se imparte:
6.
CODIGO:
Fundamentos de Redes y
Telecomunicaciones
Nombre del componente:
PRE-TNCCO050
Técnica
Ciencias de la Computación y Electrónica
Telecomunicaciones y Redes
Sistemas Informáticos y Computación
1
2
3
4
5
6
7
8
9
10
X
Troncal
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICUM
Tipo:
7.
8.
B.
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Se recomienda al profesional en formación que debe manejar conocimientos previos
sobre lógica matemática y operaciones binarias.
C.
Importancia del componente dentro del perfil de egreso de la titulación
La materia de Fundamentos de redes permite dar una visión general del proceso de
comunicación que se lleva a cabo en el intercambio de información en las redes de
datos. Además permite analizar los principales procesos y estrategias que se llevan
a cabo en la capa física y capa de enlace de datos del modelo OSI.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
E.
Analizar, diseñar e instalar redes de datos.
Diagnosticar y solucionar problemas relacionados con la comunicación de
dispositivos y servicios de red e internet.
Contenidos mínimos del componente en relación con el perfil de egreso








F.
Comunicación oral y escrita (II)
Introducción a las redes de computadoras
Redes de computadoras conocidas
Capa Física
Ejemplos de Arquitecturas de Capa Física
Capa de enlace de datos
Protocolos de la capa de enlace de datos
Subcapa de control de acceso al medio
Tecnologías de control de acceso al medio
Bibliografía básica y complementaria
Básica
Kurose, J. F., Ross, K. W., Hierro, C. M., y Pablo, Á. P. D. M., & Romo, M. M. (2010).
Redes de computadoras: un enfoque descendente. Addison Wesley.
El libro presenta información acerca de las capas del modelo OSI.
Nombre del texto: Tanenbaum, A. (2003) Redes de computadoras. México:
Prentice-Hall.
El texto básico que hemos seleccionado es un texto clásico para la enseñanza de
Redes de Computadores, en donde, el autor, un conocido experto en temas de
redes, explica con claridad y ejemplos prácticos los conceptos más importantes
sobre la materia, constituyéndose en un libro básico en su biblioteca.
Nombre del Texto: Ludeña, P. y Torres, R. (2011). Guía Didáctica de Fundamentos
de Redes y Telecomunicaciones. Loja-Ecuador: Editorial UTPL.
La Guía Didáctica se ha elaborado para guiarle en su aprendizaje, contiene todos los
elementos necesarios que le permitirán estudiar en forma autónoma.
Complementaria
Nombre del Texto: Halsall, F. (1998). Comunicación de datos, redes de
computadores y sistemas abiertos. México: Editorial Addison-Wesley.
Este libro nos ayudará a reforzar nuestro estudio durante el primer bimestre, pues
profundiza en el análisis de la capa física. Para el segundo bimestre tendrán especial
interés los apartados de detección y corrección de errores, como también los temas
de multiplexación y codificación.
¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( X )
NO ( )
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
CODIGO:
Redes y Sistemas Distribuidos
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Ciencias de la Computación y Electrónica
Telecomunicaciones y Redes
Sistemas Informáticos y Computación
1
2
Tipo:
8.
B.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Se recomienda que el profesional en formación tenga conocimientos de:

9
10
X
Troncal
7.
UTPLTNCCO015
Fundamentos de redes y telecomunicaciones.
GP /
PRACTICU
M
C.
Importancia del componente dentro del perfil de egreso de la titulación
Esta materia muestra los procesos, protocolos y estrategias que se llevan a cabo
desde la capa de transporte a la capa de aplicación. En detalle permite diferenciar
los procesos de multiplicación, segmentación, comunicación orientada y no orientada
la comunicación. También permite conocer y evaluar los protocolos de la capa de
aplicación más importantes, utilizados en el Internet, por ejemplo, HTTP; SMTP,
SNMP, DNS, FTP y TELNET.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.

Competencias específicas de la titulación.
i.
ii.
iii.
E.
Analizar, diseñar e instalar redes de datos.
Diagnosticar y solucionar problemas relacionados con la comunicación de
dispositivos y servicios de red e internet.
Gestionar redes de datos.
Contenidos mínimos del componente en relación con el perfil de egreso



F.
Comunicación escrita
Trabajo en equipo
Capa de Red
Capa de transporte
Capa de aplicación
Bibliografía básica y complementaria
Básica
a) J. Kurose & K.W. Ross. Redes de Computadoras: un Enfoque Descendente (5ª
edición traducida). Pearson Educación, 2010.
Este libro tiene aspectos importantes como: su enfoque descendente en el
tratamiento de redes e Internet, su atención tanto a principios como a práctica y
su estilo accesible y en un tratamiento moderno de las redes de computadoras.
Esta edición ha sido actualizada para reflejar los rápidos cambios en el campo
de las redes de los años recientes.
Complementaria
a) Stallings W. (2004). Comunicaciones y Redes de Computadores. Séptima
edición. Editorial Pearson Prentice Hall. ISBN: 8420541109. (Disponible en
biblioteca)
Libro clásico para referencias sobre arquitectura de redes de comunicaciones.
Descrito desde los niveles inferiores del bit a la aplicación de modelo OSI e
incluye capítulo sobre arquitectura de comunicaciones y protocolos.
b) Tanenbaum A. (2003). Redes de Computadoras. Cuarta edición. Editorial
Pearson Educación. ISBN 9789702601623. (Disponible en biblioteca)
Es un libro clásico que te permite saber todo sobre las redes, empezando
desde la capa física hasta la capa de aplicación. Incluye el tema seguridad
redes que hoy en día es imprescindible.
c) Fred Halsall. Comunicación de Datos, Redes de Computadores y Sistemas
Abiertos, Editorial: Addison Wesley Longman, ISBN-13: 978-9684443310,
México, 2da edición: 2008. (Disponible en biblioteca)
MODALIDAD PRESENCIAL
Plan Docente Resumido
A.
Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
Sección
3.
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Ciencias de la Computación y Electrónica
Telecomunicaciones y Redes
Sistemas Informáticos y Computación
1
2
3
4
5
6
7
8
9
10
X
Tipo:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTI
CUM
X
Número de
créditos :
8.
B.
PRETNCCO088
Técnica
Troncal
7.
CODIGO:
Arquitectura de Redes y Seguridad de
Redes
4
Conocimientos previos recomendados (requisitos o corequisitos)
Los conocimientos que el estudiante debe tener son los siguientes:
N°
DESCRIPCIÓN
ASIGNATURA ANTERIOR
1
Identificar mecanismos de acceso al medio
utilizados por redes de computadoras.
Fundamentos de Redes
Telecomunicaciones
2
Comprender
Redes y Sistemas Distribuidos
los
mecanismos
de
ruteo
y
utilizados en redes de computadores.
Comprender el funcionamiento de los
protocolos de capa de transporte y su uso
acorde al tipo de comunicación que se
requiere.
3
C.
Redes y Sistemas Distribuidos
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
Identificar los tipos de aplicaciones que se pueden requerir en el campo de la
Ingeniería Informática es muy importante, puesto que podremos adentrarnos en el
conocimiento de las características y requerimientos que pueden tener las mismas y
así ofrecer soluciones a medida para los requerimientos de la industria y la empresa.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.
iii.

Competencias específicas de la titulación
i.
ii.
iii.
iv.
v.

Innovación (III)
Comunicación verbal (II)
Pensamiento crítico (II)
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Analizar, diseñar e instalar redes de datos.
Diagnosticar y solucionar problemas relacionados con la comunicación de
dispositivos y servicios de red e internet.
Gestionar redes de datos.
Auditar la operación de TI en base a las buenas prácticas de los marcos de
referencia reconocidos internacionalmente.
Competencia del componente académico
i.
Entender los requerimientos y mecanismos para poder implementar
aplicaciones sobre redes de computadores.
E.
Contenidos mínimos del componente en relación con el perfil de egreso
 Capa de aplicación: funciones y principios básicos.
 Aplicaciones de transferencia de datos: HTTP y FTP.
 Aplicaciones de servicios: SMTP, POP e IMAP; DNS.
 Servicios especiales: P2P
 Aplicaciones de redes multimedia: Protocolos de aplicaciones en tiempo real (RTP,
RCTP, SIP y H.323).
 Clases de servicios.
 Introducción a la seguridad de aplicaciones.
 Gestión de dispositivos: SNMP
F.
Bibliografía básica y complementaria
Básica
a) Nombre del Texto Básico: Kurose, J. y Ross, K.. redes de Computadores, Un
enfoque descendente. Madrid-España: Pearson.
Los contenidos de este texto recogen una explicación clara y sencilla de las redes
de computadoras, empezando desde la capa superior del protocolo TCP/IP hasta
las capas inferiores, además de contribuir con temas que en la actualidad son
también tema de estudios más profundos como la seguridad de redes, Redes
multimedia y Gestión de redes, todo esto abordado con una lógica sencilla de tal
forma que centre la atención del estudiante en palabras y conceptos claves con
una gramática sencilla.
Complementaria
a) Nombre del Texto: Tanenbaum, A. (2003), Redes de Computadores. México:
Pearson Educación.
Este texto se ha convertido en un texto de consulta importantísimo por su claridad y
fácil seguimiento.
¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( X )
NO ( )
Sección Departamental de Tecnologías Avanzadas de la Web y SBC
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
ARQUITECTURA DE APLICACIONES
1.
Área
Académica:
2.
Departamento:
Ciencias de la Computación y Electrónica
3.
Sección
Departamental:
Tecnologías Avanzadas de la Web y Sistemas Basados en el
Conocimiento
4.
Carrera
(Titulación):
5.
Nivel en el que
se imparte:
6.
Técnica
Sistemas Informáticos y Computación
1
2
Troncal
7.
8.
3
4
5
6
7
8
9
10
X
Tipo:
B.
CODIGO:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
X
Número de
créditos :
5
Conocimientos previos recomendados (requisitos o corequisitos)
El estudiante debe tener la capacidad de realizar análisis y diseño de sistemas y
tener conocimientos básicos de programación orientada a objetos.
C.
Importancia del componente dentro del perfil de egreso de la titulación
Dentro de la formación de un Ingeniero en Sistemas Informáticos y Computación, el
conocer el rol de un arquitecto de aplicaciones y las diferentes arquitecturas
existentes
constituye en uno de los pilares fundamentales debido a que prepara a los futuros
profesionales para comprender y desarrollar soluciones informáticas integrales.
El propósito del componente es desarrollar las competencias necesarias para
analizar problemas desde un punto de vista integral, proponer soluciones globales y
desarrollar modelos que serán la base para el cambio de procesos administrativos y
otras tareas, como la programación, que colaboran con la ejecución exitosa de un
proyecto informático.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
iii.
iv.
E.
Creatividad II.
Analizar problemas y plantear soluciones mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Elaborar soluciones alternativas de TIC para la mejora de procesos
empresariales.
Contenidos mínimos del componente en relación con el perfil de egreso
Capítulo 1: Introducción a la Arquitectura del Software
Capítulo 2: El Modelo de vista 4 + 1
Capítulo 3: Estudio de los sistemas distribuidos
Capítulo 4: Patrones de diseño – Patrones de creación
Capítulo 5: Patrones Estructurales
Capítulo 6: Patrones de comportamiento
F.
Bibliografía básica y complementaria
-
Bibliografía Básica
Gamma, E.; Helm, R.; Johnson, R. y Vilssides J. (2006). Patrones de diseño.
Elementos de software orientado a objetos reutilizable. Madrid, España: Pearson
Educación.
Los patrones de diseño es una técnica que ha venido usándose desde hace mucho
tiempo atrás y que permite construir sistemas orientados a objetos flexibles y
extensibles. El libro se ha seleccionado por ser un clásico dentro de la literatura
informática; además es un recurso didáctico valioso, ya que la forma como explica
cada uno de los patrones, con ejemplos y código, permite a los lectores entender
fácilmente cada uno de los patrones estudiados; además de señalar la forma
correcta de enseñar y aprender a trabajar con patrones de diseño.
López, J. (2012). Guía didáctica de Arquitectura de Aplicaciones. Loja, Ecuador:
Ediloja.
La guía se ha elaborado como el principal documento de orientación en el desarrollo
de los contenidos de la materia de Arquitectura de Aplicaciones. En la misma
encontrará los pasos a seguir para desarrollar la materia, explicaciones adicionales,
ejercicios de autoevaluación y anexos.
-
Bibliografía Complementaria
A. Freeman, E.; Freeman, E.; Sierra, K. y Bates, B. (2004). Head First Design
Patterns. United States of America: O'Really Media.
Es un libro que a través de la interacción con el lector introduce los conceptos de
patrones, señalando su importancia y la forma de cómo aplicarlos en el mundo real.
B. Billy, C. (2004). Introducción a la Arquitectura de Software. Buenos Aires,
Argentina: Universidad de Buenos Aires.
Este documento constituye una introducción sumaría a la Arquitectura de Software,
con el propósito puntual de brindar una visión de conjunto lo más estructurada
posible para luego establecer el papel de esta disciplina emergente en relación con
la estrategia arquitectónica de Microsoft, sus herramientas y sus patrones de
diseño.
C. Kruchten, P. (1995). Planos Arquitectónicos: El Modelo de “4+1” Vistas de la
Arquitectura del Software. IEEE Software, 12. doi: 10.1109/52.469759.
Publicación que sienta las bases de los modelos basados en vistas y en donde el
autor da a conocer su propuesta de organización de diagramas UML como vistas
de una arquitectura.
D. González, J. (2009). Proyecto Restaurant - Arquitectura del Sí. Chile: Valuesoft
Ltda.
Un documento que muestra la arquitectura de software creada para un sistema de
restaurantes y donde se puede apreciar el uso del modelo 4+1 vistas.
E. Ministerio del Poder Popular para La Ciencia, Tecnología e Industrias Intermedias.
(2009). Sistema de Diagnostico Social Participativo Documento de Arquitectura del
Software. Venezuela: ACME C.A.
Documento que muestra la aplicación del modelo 4+1 vistas utilizado para la
construcción de un sistema para el gobierno Venezolano. Se trata de un sistema
grande y que muestra el uso de otras vistas para desarrollar sistemas Web.
F. Synergix Solutions. (2008). Arquitectura del Sistema. Venezuela.
Plantilla de MS Word que muestra las secciones que debe tener un documento que
muestra una arquitectura de software. Es un documento utilizado para una
empresa que se dedica al desarrollo de sistemas.
G. Panorama. (2010). Sistemas Distribuidos. Tamaulipas, México: Laboratorio de
Tecnologías de Información.
Una introducción a los sistemas distribuidos en donde se explica su evolución
histórica y las diferentes alternativas de distribución de un sistema cliente-servidor.
H. PROSOFT. (2004). Curso: Introducción a los sistemas distribuidos. México
Los contenidos de un curso desarrollado por el gobierno Mexicano en donde se
estudian los sistemas distribuidos en especial el paradigma cliente-servidor,
middleware y computación móvil.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Fundamentos de Programación
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
ÁREA TÉCNICA
Tecnologías Avanzadas de la Web
Ciencias de la Computación y Electrónica
INGENIERIA EN SISTEMAS INFORMATICOS
1
2
Tipo:
8.
B.
3
4
5
6
7
8
9
10
X
Troncal
7.
CODIGO:
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
El estudiante debe tener la capacidad para reconocer las entradas, procesos y
salidas en problemas que se pueden resolver a través de algoritmos y programas
computacionales.
C.
Importancia del componente dentro del perfil de egreso de la titulación
Dentro de la formación de un Ingeniero en Ciencias de las Computación, la
programación es una de las tareas fundamentales, ya que muchas de las
actividades profesionales exigen un conocimiento en este campo, por lo que el
estudio de esta materia se constituye en uno de los pilares fundamentales debido a
que en ella se enseñan las bases técnicas y metodológicas que le permitirán
programar en cualquier lenguaje de alto nivel orientado a objetos.
Es también importante porque es una materia práctica que permite aplicar los
conocimientos adquiridos en materias anteriores, en especial en el análisis de
problemas computacionales y en la creación de algoritmos con pseudocódigo; pero
sobretodo es importante porque los aplicará en la creación de programas que
podrán ser creados, compilados y ejecutados en un computador, obteniendo los
beneficios y satisfacciones que trae la experiencia de construir programas reales.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias Genéricas
i.

Comunicación en Inglés
Competencias Específicas
i.
ii.
iii.
Analizar problemas y plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
E.
F.
Contenidos mínimos del componente en relación con el perfil de egreso

Conceptos básicos de programación.

Elementos para solucionar problemas en Pseudo-código.

La secuenciación

Ciclo DO... WHILE

Ciclo FOR

FOR Anidados

La Repetición WHILE

Estructuras de Datos y su utilidad en las programación


Métodos
Programación orientada a objetos.
Bibliografía básica y complementaria
Bibliografía Básica
√
Nombre del Texto Básico

López, Leobardo (2006). Metodología de programación orientada a
objetos. México:Alfaomega.
Bibliografía Complementaria
√
Nombre del Texto

González D, Raul. Python para todos

Recursos Educativos Abiertos
Nombre del REA
Link

Programación en Java I

A Gentle Introduction to
Programming Using Python
http://ocw.upm.es/lenguajes-ysistemasinformaticos/programacion-en-java-i
http://ocw.mit.edu/courses/electrical
-engineering-and-computerscience/6-189-a-gentle-introductionto-programming-using-pythonjanuary-iap-2011/index.htm
Otros recursos web (Vídeos):

Introducción a las computadoras Internet y Web ( http://goo.gl/sbVVR) - LópezVargas,
J. (2010)

Creando clases Java en NetBeans ( http://goo.gl/h85s5) - LópezVargas, J. (2010)

Entrada y salida por consola (http://goo.gl/s0J2F) - LópezVargas, J. (2010)

Instrucciones de control – Parte I (http://goo.gl/e5IDU) - LópezVargas, J. (2010)

Instrucciones de control parte II (

Instrucción if o sentencia if (http://goo.gl/FLkYw) - LópezVargas, J. (2010)

Expresiones lógicas y Operadores lógicos (http://goo.gl/4gWib)

LópezVargas, J. (2010) Instrucciones de control – Parte I (http://goo.gl/lLDCX)
LópezVargas, J. (2010)

Instrucción o sentencia for y arrays (hasta el minuto 3) (http://goo.gl/iz4nK) - LópezVargas, J. (2010)
http://goo.gl/hD1Q5) - LópezVargas, J. (2010)
-
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Fundamentos Informáticos
Nombre del
componente:
1.
Área
Académica:
2. Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Ciencias de la Computación y Electrónica
Tecnologías Avanzadas de la Web y Sistemas Basados en el
Conocimiento
Ingeniería en Sistemas Informáticos y Computación
1
2
Troncal
7.
B.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
9
10
X
Tipo:
8.
CODIGO:
(3)
Conocimientos previos recomendados (requisitos o corequisitos)
Computación básica: internet, ofimática, manejo de hardware y software
GP /
PRACTICU
M
C.
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
Esta asignatura es troncal, forma parte del primer ciclo de la carrera de Ingeniería en
Informática de la modalidad Abierta y a Distancia de la UTPL y tiene seis créditos. La
informática es una disciplina que se relaciona con todas las áreas del conocimiento;
se aplica en diversos sectores de la actividad humana: ingeniería, industria,
administración pública y de empresas, medicina, arquitectura, investigación y
desarrollo, etc., gran parte de la sociedad se ha desarrollado exitosamente gracias a
su aplicación, que cubre desde las actividades más simples hasta los cálculos
científicos más complejos. Por esta razón, el estudio de esta materia es de
trascendental importancia debido a que brinda los conocimientos fundamentales de
amplias áreas de la informática, que se constituyen en una base para el resto de las
asignaturas, que se estudiarán a lo largo de la carrera. En vista de que las
aplicaciones de la informática son múltiples y están en constante evolución, el
programa del componente se lo ha organizado de la siguiente forma: En el primer
bimestre se estudiarán los fundamentos básicos de las áreas principales de esta
disciplina: Hardware, Software, y Aritmética del Computador. En el segundo bimestre
se abarcaran contenidos relacionados con la Lógica Proposicional, Redes e Internet
y algunos temas avanzados como: Inteligencia Artificial, Redes Neuronales, entre
otros.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.
ii.
iii.

Organización y planificación del tiempo
Pensamiento crítico y reflexivo
Compromiso e implicación social
Competencias específicas de la carrera (titulación)
i.
ii.
iii.
iv.
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Administrar centros de comunicación y datos.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
Proponer estrategias de solución a partir de conocimientos previamente
establecidos en el área de Ciencias de la Computación.
E.
Contenidos mínimos del componente en relación con el perfil de egreso
-
Evolución del computador y de las ciencias de la computación.
Arquitectura básica del computador. Descripción y funcionamiento de
componentes actuales de hardware y software.
Selección de computador de acuerdo a las necesidades del usuario.
Sistemas de numeración - representación de información.
Fundamentos de lógica proposicional para representación e inferencia

Bibliografía básica y complementaria

Bibliografía Básica
b) Nombre del Texto Básico
BEEKMAN G. (2005). Introducción a la Informática. Sexta
PEARSON EDUCACIÓN S.A., Madrid, 2005, ISBN: 84-205-4345-4
Edición
c) Información general del texto
Este libro ha sido seleccionado por dos aspectos fundamentales ellos son:
enfoque didáctico y claridad en los contenidos. Además posee preguntas de
repaso, cuestiones de debate, cuestionarios entre otros.
Este texto consta de 15 capítulos de los cuales se ha elegido los más
sobresalientes de acuerdo al perfil de la carrera y a las competencias
planteadas.
Se resaltan los capítulos: La computadora en la actualidad, Fundamentos del
Hardware (dentro de la caja y periféricos), Fundamentos del software,
Aplicaciones e implicaciones de las bases de datos, Redes y
telecomunicaciones, Dentro de Internet y la World Wide Web, Seguridad y
riesgos de las computadoras y Diseño y desarrollo de sistemas.

Bibliografía Complementaria
a) Nombre del Texto
Martin, F. (2004): Informática Básica, México, Alfaomega Ra-Ma.
b) Información general del texto
Este texto, contiene explicaciones claras sobre la Unidad de Aritmética del
Computador, y plantea ejercicios para reforzar la parte de operaciones binarias.
c) ¿El texto está disponible en la biblioteca general física de la UTPL?
SI (X)
NO ( )
a) Nombre del Texto
Virgos, B. (2008): Fundamentos de informática, México, McGraw-Hill
b) Información general del texto
El libro presenta temas teóricos de lenguajes de programación, como parte
introductoria al desarrollo de algoritmos y programación básica.
c) ¿El texto está disponible en la biblioteca general física de la UTPL?
SI (X)
NO ( )
a) Nombre del Texto
Barco, C., Barco, G. y Aristizabal, W. (1998): Matemática Digital, Colombia,
McGraw-Gill.
b) Información general del texto
Es un texto muy didáctico que contiene una diversidad de ejercicios propuestos
y resueltos referentes a la Aritmética del Computador. Específicamente podrá
encontrar temas como: sistemas de numeración, aritmética binaria y códigos del
computador.
c) ¿El texto está disponible en la biblioteca general física de la UTPL?
SI (X)
NO ( )
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
CODIGO:
Fundamentos de Bases de Datos
Técnica
2. Departamento: Ciencias de la Computación y Electrónica
Sección
3. Departamental
Tecnologías Avanzadas de la Web y Sistemas Basados en el
Conocimiento
:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
B.
1
2
3
4
5
6
7
8
9
10
X
Troncal
Tipo:
7.
8.
Sistemas Informáticos y Computación ECTS
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICUM
X
Número de
créditos :
4 ETCS
Conocimientos previos recomendados (requisitos o corequisitos)



Manejo de estructura de datos
Conocimientos de programación de algoritmos
Desenvolverse con libertad en la lectura de material en inglés, en la búsqueda de
información de fuentes confiables y en el manejo de citas y referencias
bibliográficas.
C.
Importancia del componente dentro del perfil de egreso de la titulación
Su propósito fundamental es brindar al profesional en formación el conocimiento,
análisis y claridad de conceptos, reglas y procedimientos que son necesarios de
cara al desarrollo de sistemas informáticos de cualquier tipo (sistemas de
información, sistemas de gestión, etc.), y que son la base de conocimientos propios
de la carrera.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de
egreso

Competencias genéricas
I.

Competencias específicas de la titulación
I.
II.
E.
Comunicación Oral y Escrita II
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Diseñar, implementar y administrar sistemas de base de datos.
Contenidos mínimos del componente en relación con el perfil de egreso
-
F.
Introducción a las bases de datos
El entorno de la base de datos
Modelo Relacional
Algebra relacional / Cálculo relacional
SQL – Manipulación de Datos
SQL – Definición de Datos
Metodología: Diseño Conceptual de la base de datos
Metodología: Diseño Lógico de la base de datos
Normalización
Bibliografía básica y complementaria
-
Recursos Educativos Abiertos
Nombre del REA
Base de Datos I
Marta
Elena
del
Socorro Millán, Ph.D.
Link
http://bit.ly/16ktPfZ
Justificación
Este recurso nos facilita la comprensión
de los conceptos, la importancia, las
técnicas, las herramientas de las bases
de datos, para poder aplicarlas en el
desarrollo de software, recordando que
una base de datos es uno de los
componentes principales de cualquier
tipo de aplicación informática. Los
conocimientos y destrezas adquiridas
permitirán realizar diseños eficientes de
las bases de datos en un ambiente de
desarrollo de software y evaluar sus
beneficios y costos.
Escuela de Ingeniería
de
Sistemas
y
Computación
Universidad del Valle
Bases de Datos
http://bit.ly/TgOitP
Este recurso nos permite conocer algo
de la historia de las bases de datos.
También nos permite conocer los
principales elementos del modelo
relacional, así como el lenguaje SQL
para la manipulación de datos
contenidos en la base de datos.
http://bit.ly/13jsUjB
Este material nos permite conocer las
bases de datos desde sus orígenes.
También abarca el proceso de diseño
de una base de datos, así como la
forma de explotar su contenido a
través de consultas en lenguaje SQL.
Marta Zorrilla
Pantaléon
Otros profesores:
Rafael Duque Medina
Departamento /
Área: Matemáticas,
Estadística y
Computación
Universidad de
Cantabria
M2109 - Bases de
datos
Rafafel Camps Paré
Luís Alberto Casillas
Santillán
Dolors Costal Costa
Marc Gibert Ginestà
Carme Martín Escofet
Óscar Pérez Mora
Universitat Oberta de
Catalunya
-
Enlaces web
Otros recursos: video tutoriales UTPL
TEMA
LINK
Modelo relacional
http://bit.ly/104Vttz
Álgebra relacional
http://bit.ly/1aDRI3f
Manipulación de datos
http://bit.ly/18ynBxy
Diseño conceptual
http://bit.ly/19pjdQr
Diseño lógico
http://bit.ly/11CPvWs
Normalización
http://bit.ly/15egK8P
http://www.utpl.edu.ec/sites/default/files/documentos/reglamento_regimen_academico.pdf
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
CODIGO:
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
FORMACIÓN EN ACADEMIAS GP 1.3
Técnica
Ciencias de la Computación y Electrónica
Tecnologías avanzadas de la Web y sistemas basados en el
conocimiento
Ingeniería en Sistemas Informáticos y computación
1
2
Troncal
Tipo:
7.
B.
3
4
5
6
7
8
9
10
x
6.
8.
PRE-TNCCO077
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
X
Número de
créditos :
6
Conocimientos previos recomendados (requisitos o correquisitos)
No se requieren conocimientos previos para empezar el curso académico.
C.
Importancia del componente dentro del perfil de egreso de la titulación
La Titulación de Ciencias de la Computación en la Carrera de Sistemas
Informáticos y Computación, Modalidad Presencial, ofrece a sus alumnos la
posibilidad de cursar Academias como parte de su proceso de formación en
Gestión Productiva.
Para el presente ciclo se oferta la Academia Web donde se darán cursos cortos en
áreas donde se requiere fortalecer a los estudiantes, cursos donde ellos puedan
afianzar sus bases para poder adentrarse en algunos de los temas que más les
interesen de acuerdo a sus áreas afines.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL

i.
Competencias específicas del componente académico
i.
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Diagnosticar y solucionar problemas relacionados con la comunicación de
dispositivos y servicios de red e internet.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
ii.
iii.
E.
Contenidos mínimos del componente en relación con el perfil de egreso
HTML5
a.
b.
b.
c.
Elementos
Estructura
Diferencias con HTML4
Aplicaciones
JQUERY
−
−
−
−
Qué es JQuery?
Selectores
Atributos
Eventos
−
−
−
−
CSS
Inserción al DOM
Métodos de filtros
AJAX
DESARROLLO E IMPLEMENTACIÓN DE APLICACIÓN CON PHP
1. Administración de Servidores Web
2. PHP
3. Instalación de Wordpress
4. PHP y BASE DE DATOS
PYTHON
a. Utilización del Interprete
b. Número, Cadenas
c. Listas
d. Diccionarios
e. Tuplas
f. Archivos
g. Herramientas de Control de Flujo
h. Funciones
i. Gestión de Excepciones
j. Clases
k. Manejo de consola de python
l. Administrar librerías de python via easy_install y pip
F.
Bibliografía básica y complementaria
A. Bibliografía Básica
a)
Nombre del Texto Básico

b)
Pratt, P – Last, M. (2009). SQL. España:Ediciones ANAYA MULTIMEDIA.
¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( X )
B. Bibliografía Complementaria
G. Nombre del Texto
NO ( )
-
González D, Raul. Python para Todos. Licencia CC
H. Información general del texto
El texto tiene conceptos relacionados a la programación mediante lenguajes de alto
nivel además de incluir temáticas de orientación a objetos.
I.
¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( )
NO ( X )
El texto es versión digital con licencia Creative Commons Reconocimiento 2.5 Españ
C. Recursos Educativos Abiertos
Nombre del REA
Link

Programación en Java I
http://ocw.upm.es/lenguajes-y-sistemasinformaticos/programacion-en-java-i

A Gentle Introduction to
Programming Using Python
http://ocw.mit.edu/courses/electricalengineering-and-computer-science/6-189-agentle-introduction-to-programming-usingpython-january-iap-2011/index.htm
http://ocw.univalle.edu.co/ocw/ingen
ieria-de-sistemas-telematica-yafines/base-dedatos/material/Curso: Base de
Datos I
http://ocw.univalle.edu.co/ocw/ingenieria-desistemas-telematica-y-afines/base-dedatos/material/
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
GESTIÓN PRODUCTIVA (UTPL-ECTSCONESUP) 1.3
ÁREA TÉCNICA
Tecnologías Avanzadas de la Web
Ciencias de la Computación y Electrónica
INGENIERIA EN SISTEMAS INFORMATICOS
1
Troncal
Tipo:
CODIGO:
2
3
4
X
X
Genérica
Formación
Básica
5
6
Complementaria
7
8
9
Libre
Configuración
10
GP /
PRACTICU
M
7.
8.
B.
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
No se requieren conocimientos previos para empezar el curso académico.
C.
Importancia del componente dentro del perfil de egreso de la titulación
La Titulación de Ciencias de la Computación en la Carrera de Sistemas
Informáticos y Computación, Modalidad Presencial, ofrece a sus alumnos la
posibilidad de cursar Academias como parte de su proceso de formación en
Gestión Productiva.
Para el presente ciclo se ha pensado en ofrecer la Academia Web donde se darán
cursos cortos en áreas donde se requiere fortalecer a los estudiantes, cursos
donde ellos puedan tener bases para poder adentrarse en algunos de los temas
que más les interesen de acuerdo a sus áreas afines.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias específicas del componente académico
i.
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Diagnosticar y solucionar problemas relacionados con la comunicación de
dispositivos y servicios de red e internet.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
ii.
iii.
E.
Contenidos mínimos del componente en relación con el perfil de egreso
-
F.
HTML
JQUERY
DESARROLLO E IMPLEMENTACIÓN DE APLICACIONES CON PHP
BASE DE DATOS – ORACLE SQL FUNDAMENTALS
CONSUMO DE APIs WEB
LENGUAJE PYTHON
Bibliografía básica y complementaria
A.
Bibliografía Básica
Nombre del Texto Básico

B.
Pratt, P – Last, M. (2009). SQL. España:Ediciones ANAYA MULTIMEDIA.
Bibliografía Complementaria
Nombre del Texto
D. González D, Raul. Python para Todos
C.
Recursos Educativos Abiertos
Nombre del REA


Programación en
Java I
A Gentle Introduction
to Programming
Using Python
Curso: Base de Datos I
Link
http://ocw.upm.es/lenguajes-y-sistemasinformaticos/programacion-en-java-i
http://ocw.mit.edu/courses/electricalengineering-and-computer-science/6189-a-gentle-introduction-toprogramming-using-python-january-iap2011/index.htm
http://ocw.univalle.edu.co/ocw/ingenieriade-sistemas-telematica-y-afines/basede-datos/material/
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
CODIGO:
FORMACIÓN EN ACADEMIAS GP 3.1
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
Técnica
Ciencias de la Computación y Electrónica
Tecnologías avanzadas de la Web y sistemas basados en el
conocimiento
Ingeniería en Sistemas Informáticos y computación
1
2
Troncal
Tipo:
7.
B.
3
4
5
6
7
8
9
Genérica
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
10
x
6.
8.
PRE-TNCCO083
6
Conocimientos previos recomendados (requisitos o correquisitos)
No se requieren conocimientos previos para empezar el curso académico.
GP /
PRACTICU
M
C.
Importancia del componente dentro del perfil de egreso de la titulación
La Titulación de Ciencias de la Computación en la Carrera de Sistemas
Informáticos y Computación, Modalidad Presencial, ofrece a sus alumnos la
posibilidad de cursar Academias como parte de su proceso de formación en
Gestión Productiva.
Para el presente ciclo se oferta la Academia Web donde se darán cursos cortos en
áreas donde se requiere fortalecer a los estudiantes, cursos donde ellos puedan
afianzar sus bases para poder adentrarse en algunos de los temas que más les
interesen de acuerdo a sus áreas afines.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL

Competencias específicas del componente académico
i.
ii.
E.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Definir, planificar y controlar proyectos de TI.
Contenidos mínimos del componente en relación con el perfil de egreso
BASE DE DATOS – ORACLE SQL FUNDAMENTALS
1. Introduction
2. Retrieve Data Using the SQL SELECT Statement
3. Restrict and Sort Data
4. Use Single-Row Functions to Customize Output
5. Conversion Functions and Conditional Expressions
6. Aggregated Data Using Group Functions
7. Display Data From Multiple Tables Using Joins
8. Data Manipulation
9. Use DDL Statements to Create and Manage Tables
11. Other Schema Objects
10. Introduction to triggers, stored procedures and functions
CONSUMO DE APIs WEB
1. Archivos JSON
2. Invocación a APIs Web
3. Generación de APIs Web
LENGUAJE PHYTON
a. Utilización del Intérprete
b. Número, Cadenas
c. Listas
d. Diccionarios
e. Tuplas
f. Archivos
g. Herramientas de Control de Flujo
h. Funciones
i. Gestión de Excepciones
j. Clases
k. Manejo de consola de python
l. Administrar librerías de python via easy_install y pip
EXTRACCIÓN DE DATOS
a. Scrapy
b. Leaf - Simple Python library for HTML parsing
c. Bs4 - library for pulling data out of HTML and XML files
F.
Bibliografía básica y complementaria
E. Bibliografía Básica
a)
Nombre del Texto Básico

b)
Pratt, P – Last, M. (2009). SQL. España:Ediciones ANAYA MULTIMEDIA.
¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( X )
F. Bibliografía Complementaria
NO ( )
G. Nombre del Texto
-
González D, Raul. Python para Todos. Licencia CC
H. Información general del texto

El texto tiene conceptos relacionados a la programación mediante lenguajes de
alto nivel además de incluir temáticas de orientación a objetos.
I. ¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( )
NO ( X )
El texto es versión digital con licencia Creative Commons Reconocimiento 2.5
España
G. Recursos Educativos Abiertos
Nombre del REA
Link

Programación en Java I
http://ocw.upm.es/lenguajes-y-sistemasinformaticos/programacion-en-java-i

A Gentle Introduction to
Programming Using Python
http://ocw.mit.edu/courses/electricalengineering-and-computer-science/6-189-agentle-introduction-to-programming-usingpython-january-iap-2011/index.htm
http://ocw.univalle.edu.co/ocw/ingen
ieria-de-sistemas-telematica-yafines/base-dedatos/material/Curso: Base de
Datos I
http://ocw.univalle.edu.co/ocw/ingenieria-desistemas-telematica-y-afines/base-dedatos/material/
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
CODIGO:
INGENIERÍA WEB
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
Técnica
Ciencias de la Computación y Electrónica
Tecnologías avanzadas de la Web y sistemas basados en el
conocimiento
Ingeniería en Sistemas Informáticos y computación
1
2
3
Troncal
Genérica
Tipo:
7.
B.
4
5
6
7
8
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o correquisitos)



9
10
x
6.
8.
PRE-TNCCO056
Fundamentos de programación
Programación de algoritmos
Fundamentos de Base de Datos
GP /
PRACTICU
M
C.
Importancia del componente dentro del perfil de egreso de la titulación
El estudio y tratamiento de esta asignatura le abre la posibilidad de acceder al
mundo del internet especialmente a la ingeniería web, para así poder realizar
aplicaciones web de nuestra carrera de ingeniería, que permitirá dar solución a
varios problemas y satisfacer necesidades emergentes de nuestro entorno. Como
futuro profesional tiene la oportunidad de formarse en esta interesante asignatura
que le brindará conocimientos para plantear un desarrollo de aplicaciones web
desde el problema mismo hasta llegar a la solución y satisfacción del usuario final.
Los contenidos y competencias a desarrollar en esta asignatura de Ingeniería Web
han sido seleccionados cuidadosamente con el fin de que su desempeño se vea
reflejado en la aplicación de los aprendizajes adquiridos.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
iii.
E.
Orientación a la innovación y a la investigación
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Indicadores de Aprendizaje
i.
ii.
iii.
iv.
v.
vi.
vii.
viii.
ix.
x.
F.
Desarrolla de Sistemas Web ante un conjunto de requerimientos específicos.
Recomienda un tipo de CMS dependiendo de los requerimientos del cliente.
Aplica metodologías de desarrollo en diferentes tipos de aplicaciones web.
Formula preguntas adecuadas en la fase de análisis.
Obtiene los requisitos del cliente para una aplicación web.
Aplica lineamientos básicos de seguridad a una webapp.
Establece estrategias de posicionamiento de la webapp.
Explica la importancia de la usabilidad.
Implementa usabilidad en formularios de registro.
Capacidad de crear, aplicar y consumir archivo JSON
Contenidos mínimos del componente en relación con el perfil de egreso
1. Introducción y Metodologías de Desarrollo
1.1 ¿Por qué se debe estudiar la ingeniería web?.
1.2 Diferencia entre la ingeniería de software tradicional y la ingeniería web
1.3 Metodologías de desarrollo
1.4 Proceso de la ingeniería web
1.5 Análisis
1.6 Planificación
1.7 Diseño
1.8 Programación
1.9 Pruebas o testeo
1.10 Mercadeo y Publicidad
2. Construcción de aplicaciones web mediante sistemas manejadores de contenido.
2.1 Introducción
2.2 Instalación de Drupal
2.3 Administración e Drupal
3. Desarrollo de Aplicaciones mediante estándares de programación en PHP.
3.1 Análisis de requerimientos
3.2 Programación Orientada a objetos
3.3 Consumo de Base de Datos
3.4 Publicación de información
4. Seguridad en Aplicaciones
4.1 Creación de sesiones
4.2 Envío de datos mediante sesiones
4.3 Captura y procesamiento de información de las sesiones
4.4 Destrucción de sesiones
G.
Bibliografía básica y complementaria
-
Bibliografía Básica
Nombre del Texto Básico: Software Enginnering for Internet Application
Información general del texto: Andersson E., Greenspun P., and Grumet A.(2006),
6ta edición. The MIT Press. ISBN 0262511916. 2006.
-
Bibliografía Complementaria
Nombre del Texto: Ingeniería de Software un Enfoque Práctico
Información general del texto: PRESSMAN R.(2010),. 7ma edición. McGraw-Hill
México. ISBN 970-10-5473-3.
¿El texto está disponible en la biblioteca general física de la UTPL?
SI ( x )
NO ( )
-
Recursos Educativos Abiertos
Nombre del REA
Link
Justificación
http://ocw.um.es/gat/c
ontenidos/pastor/mate
rial_clase/02_gestore
de
sdecontenidos_drupal
.pdf
Recurso donde se encuentra curso
completo de CMS, donde se estudia los
sistemas manejadores de contenidos.
Administración de http://ocw.uniovi.es/co
servidores
Web. urse/view.php?id=28
Universidad
de
Oviedo
Curso digital de Administración de
servidores, en un capítulo del curso se
explica sobre la configuración de un
servidor apache,
http://ocw.upm.es/cien
cia-de-lacomputacion-einteligenciade
artificial/ontologies-
Recurso digital de Ontologías y Web
Semántica, donde se explica que se
debe tener en cuenta para la creación
de ontologías y algunos ejemplos
prácticos, esto le ayudará en el capítulo
Gestores
Contenido.
Universidad
Murcia
Ontologies
Semantic
Universidad
Politécnica
de
and
Web,
Madrid
-
and-semantic-web
de web semántica, para el entendimiento
de RDF
Recurso
digital
que
contiene
explicaciones detalladas de los CMS, su
clasificación, importancia, ventajas, etc.
CEP AZAHAR,
CEPs de la
provincia de
Córdoba [en línea]
http://www.cepazahar.
org/recursos/file.php/7
/apuntes/1Introduccion.pdf
Construyendo
aplicaciones web
con una
metodología de
diseño orientado a
objetos
http://www.unab.edu.c
o/editorialunab/revista
s/rcc/pdfs/r22_art5_c.
pdf
Recurso digital donde se explica la
metodología de diseño orientado a
objetos orientado a aplicaciones web.
Linux Magazine
http://www.linuxmagazine.es/issue/45/
008009Inseguridades45.p
df
Recurso digital donde se explica lo que
se debe tener en cuenta para contar con
una buena seguridad en nuestro servidor
y algunos consejos prácticos en la
configuración del servidor Apache.
Enlaces web

Desarrollo Web [en línea] Disponible en
http://www.desarrolloweb.com/articulos/221.php. Enlace web donde explica el
concepto de usabilidad y algunas reglas que se deben tomar en cuanta en el
área de usabilidad.

Desarrollo Web [en línea] Disponible en :
http://www.desarrolloweb.com/articulos/1133.php. Enlace donde explica
algunos conceptos que se deben tener en cuenta al momento de la creación de
una aplicación web.

Desarrollo Web [en línea] Disponible en :
http://www.desarrolloweb.com/articulos/1973.php. Enlace web donde explica
como implementar la usabilidad en pequeños proyectos web.

Desarrollo Web [en línea] Disponible en:
http://www.desarrolloweb.com/articulos/890.php [consultado a: 19 de junio del
2012].
Enlace web que indica algunos métodos para la evaluación de la usabilidad en
aplicaciones web, herramientas y metodologías.

W3C, [en línea] Disponible en :
http://www.w3c.es/Traducciones/es/WAI/intro/accessibility.Enlace web donde
explica conceptos de accesibilidad, como crear una webapp accesible y como
evaluarla.
-

Grupo de accesibilidad Web, Web [en línea] Disponible en :
http://accesibilidad-web.net/documentacion-oficial/guia-breve-accesibilidadweb.html. Enlace web donde existe una guía rápida de lo que es la
accesibilidad web, su funcionamiento y algunos ejemplos prácticos.

Usabilidad y accesibilidad, [en línea] Disponible en:
http://www.usabilidad.dev42.es/2011/02/08/herramientas-utiles-para-crear-tuweb-accesible/.Enlace web donde detalla algunos validadores en línea de
usabilidad y accesibilidad.

Matías Agustín Bellone, Tecnología con acento. [en línea] Disponible en :
http://www.enespanol.com.ar/2006/04/03/tutorial-de-htaccess/ .Enlace web
donde explica el significado y alguna configuración del archivo .htaccess para la
seguridad de nuestra WebApp.

Desarrollo Web [en línea] Disponible en :
http://www.desarrolloweb.com/articulos/1121.php Recurso Web que contiene
una explicación del archivo de configuración httpd.conf, su estructura y la
configuración del mismo.

XIMHAI, [en línea] Disponible en : http://www.ximhai.com/blog/que-es-webhosting-y-dominios-b14x Enlace Web que posee una explicación completa
sobre el tema del hosting y dominios, una explicación de cada uno de ellos y
cuál es el funcionamiento.
Otros recursos

SOFTWARE ENGINEERING FOR INTERNET APPLICACIONS, Eve
Andersson, Philip Greenspun, and Andrew Grumet. 6ta edición. [en línea]
Disponible en:http://philip.greenspun.com/seia/ [consultado a: 29 de junio del
2012].
Recurso digital donde encontrará los contenidos del texto base en Ingles.

SOFTWARE ENGINEERING FOR INTERNET APPLICACIONS, Eve
Andersson, Philip Greenspun, and Andrew Grumet. 6ta edición. [en línea]
Disponible en: http://web.ballardini.com.ar/seiabook/es/ [consultado a: 29 de
junio
del
2012].
Recurso digital donde encontrará los contenidos del texto base en español.

Instituto Universitario de Tecnología de Valencia [en línea] Disponible en :
http://www.casupo.org.ve/CV/may/tesis/web.pdf [consultado a: 19 de junio del
2012].
Recurso digital donde explica la metodología de desarrollo de Aplicaciones
Web, fases y elementos que intervienen en cada una de ellas.
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Lógica de la Programación
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
ÁREA TÉCNICA
Tecnologías Avanzadas de la Web
Ciencias de la Computación y Electrónica
INGENIERIA EN SISTEMAS INFORMATICOS
1
2
Tipo:
8.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
9
10
X
Troncal
7.
CODIGO:
6
B. Conocimientos previos recomendados (requisitos o corequisitos)
GP /
PRACTICU
M
No tiene requisitos previos puesto que está diseñada para comenzar desde cero en
los temas de programación, sin embargo resulta muy útil que el estudiante tenga
nociones de álgebra y lógica matemática.
C. Importancia del componente dentro del perfil de egreso de la titulación
Lógica de la Programación es una materia troncal con seis créditos que se ubica en
el primer ciclo de la titulación de Ingeniería en Informática y se ha elaborado
enfocándose en el desarrollo de las competencias básicas para el diseño de
algoritmos a través del pensamiento lógico aplicado a la resolución de problemas
por computadora. Este componente académico forma competencias necesarias
para tomar componentes académicos como Fundamentos de la Programación,
Estructura de Datos y todas aquellas de la línea de programación.
D. Competencias a desarrollar en la asignatura en relación con el perfil de
egreso

Competencias Genéricas
i. Pensamiento crítico I

Competencias Específicas
i. Analizar
problemas
computacionales.
y
plantear
soluciones
mediante
métodos
ii. Implementar aplicaciones a partir de especificaciones y modelos de software
utilizando estándares de documentación y de programación
iii. Implementar aplicaciones a partir de especificaciones y modelos de software
utilizando estándares de documentación y de programación
iv. Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
E. Contenidos mínimos del componente en relación con el perfil de egreso
-
Introducción a la lógica de la programación.
La naturaleza de los datos
Algoritmos
Diagramas de flujo
Implementación de algoritmos
F. Bibliografía básica y complementaria
-
Bibliografía Básica
1.- Texto Básico:
-
Ramírez, F. (2007). Introducción a la programación, algoritmos y su implementación
en VB.net, C#, Java y C++. México:Alfaomega.
Recursos Educativos Abiertos
Nombre del REA
Link
Introduction to
Computer Science and
Programming
http://ocw.mit.edu/courses/electricalengineering-and-computer-science/6-00introduction-to-computer-science-andprogramming-fall-2008/
Lógica para
Computación
http://ocw.uned.ac.cr/eduCommons/cienci
as-exactas-y-naturales/logica-paracomputacion
Otros recursos
Videos Tutoriales UTPL
PRIMER BIMESTRE
Tema
Link
Análisis de Problemas
http://www.youtube.com/watch?
v=e5N9x-HMmrA
Resolución de Problemas
http://www.youtube.com/watch?
v=VasTVENmUPk
Análisis de Algoritmos
http://www.youtube.com/watch?
v=nLUVz3Idayg
SEGUNDO BIMESTRE
Tema
Link
Tutoría general
http://www.youtube.com/watch?v
=Oz5-Pevla9o&feature=plcp
Sentencias condicionales
http://www.youtube.com/w
atch?v=SzInptF_udQ&feat
ure=plcp
Bucles
http://www.youtube.com/watch?v
=LjMpvLg54HM&feature=plcp
Diagramas de Flujo
http://www.youtube.com/watch?v
=05Cr1USPWyY&feature=plcp
Desarrollo de problemas
de programación
http://www.youtube.com/watch?v
=9jxMq9Uyrz8&feature=plcp
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
Proyecto de Fin de Carrera GP 4.1
CODIGO:
1.
Área
Académica:
2.
Departamento:
Ciencias de la Computación y Electrónica
3.
Sección
Departamental:
Tecnologías Avanzadas de la Web y Sistemas Basados en el
Conocimiento
4.
Carrera
(Titulación):
5.
Nivel en el que
se imparte:
6.
Tipo:
Técnica
Sistemas Informáticos y computación
1
2
3
4
5
6
7
8
9
X
Tronca
l
Genéri
ca
Formaci
ón
Básica
Complement
aria
Libre
Configurac
ión
7.
Número de
créditos :
15
Conocimientos previos recomendados (requisitos o corequisitos)
El estudiante debe tener conocimientos previos de:
-
C.
GP /
PRACTI
CUM
X
8.
B.
10
Gestión de Proyectos.
Fuentes y normas bibliográficas.
Redacción de informes de investigación.
Importancia del componente dentro del perfil de egreso de la titulación
El presente componente apoya en la definición y elaboración del proyecto de fin de
titulación.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
iii.
iv.
v.
vi.
E.
Orientación a la Innovación e Investigación
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Definir, planificar y controlar proyectos de TI.
Elaborar presupuestos y estimaciones de alcance, costo y tiempo en
proyectos de TI.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
Proponer estrategias de solución a partir de conocimientos previamente
establecidos en el área de Ciencias de la Computación.
Contenidos mínimos del componente en relación con el perfil de egreso
a. Tema 1: Búsqueda de Información y fuentes bibliográficas.
b. Tema 2: Elaboración de la propuesta del proyecto de fin de carrera (PFC)
c. Tema 3: Elaboración del primer componente del proyecto de tesis: estado del
arte.
d. Tema 4: Elaboración del segundo componente del proyecto de tesis:
componente de análisis
e. Tema 5: Elaboración del tercer: componente del proyecto de tesis: componente
de propuesta de la solución.
F.
Bibliografía básica y complementaria
Bibliografía Básica
a. Carlos Muñoz-Razo (1998). Cómo elaborar y asesorar una investigación de tesis.
Bibliografía Complementaria
√
√
√
√
Universidad de Oviedo (2007). Servicio de Información Bibliográfica. Oviedo:.
Universidad
de
Salamanca
(2007).
Fuentes
de
Información
[OCW].
Salamanca:.Disponible
en:
http://ocw.usal.es/ciencias-sociales-1/fuentes-deinformacion
José Mari (2010). Manual de Redacción científica.
Project Management Institute (2008). A GUIDE TO THE PROJECT MANAGEMENT
BODY OF KNOWLEDGE. Newtown Square, Pensylvania:Project Management
Institute.
Recursos Educativos Abiertos
Nombre del
REA
Link
Fuentes
de http://ocw.usal.es/cienciasinformación
sociales-1/fuentes-deinformación
Justificación
Universidad de Salamanca
(2007).
Fuentes
de
información
[OCW].
Salamanca.
La utilización de los REAs (al menos dos por ciclo) es obligatoria. En el desarrollo de las
actividades se debe indicar su uso.
Enlaces web
√
La Discusion en el Trabajo Cientifico.
http://med.unne.edu.ar/revista/revista102/discusion_trabajo_cientifico.htm
√
Estrategias de argumentación y discurso.
http://ocw.udem.edu.mx/cursos-de-profesional/estrategias-de-argumentacion-y-discurso
√
Estructura de un Informe de Investigación.
http://ocw.um.es/cc.-sociales/metodologias-de-la-investigacion-en-educacion/material-declase-1/t5.2.estructura-informe.pdf
NOTA: Durante todo el bimestre el docente deberá utilizar un portafolio docente físico
y/o digital donde respalde todo el material utilizado para el desarrollo del componente
académico, sean diapositivas, pruebas, recursos, etc.) El uso del EVA es obligatorio
para las dos modalidades.
Además el docente debe dar a conocer los artículos 23, 24 y 25 establecidos en el
Reglamento de Régimen Académico de la Universidad Técnica Particular de Loja
relacionados al incumplimiento de las faltas académicas de los estudiantes y las
sanciones respectivas:
http://www.utpl.edu.ec/sites/default/files/documentos/reglamento_regimen_academico.pdf
ODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Nombre del
componente:
CODIGO:
PRÁCTICAS EN CITTES GP 3.2
1.
Área
Académica:
2.
Departamento:
Ciencias de la Computación y Electrónica
Sección
Departamental:
Carrera
(Titulación):
Tecnologías Avanzadas de la Web y Sistemas Basados en el
Conocimiento
3.
4.
5.
6.
Nivel en el que
se imparte:
Técnica
Ingeniería en Sistemas Informáticos y Computación
1
Troncal
Tipo:
2
3
Genérica
4
Formació
n Básica
5
6
Complementari
a
7
8
Libre
Configuració
n
9
10
GP /
PRACTIC
UM
7.
8.
B.
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
Para el desarrollo del componente GP 3.2 se debe considerar que el estudiante
necesita haber adquirido competencias que le permitan realizar el trabajo de
participación en actividades relacionadas con proyectos de investigación, como
apoyo a los docentes investigadores de la Universidad.
C.
Importancia del componente dentro del perfil de egreso de la carrera (titulación)
La participación de cada estudiante en proyectos reales le permite desarrollar
competencias y observar resultados de la aplicación de los conocimientos adquiridos
en el transcurso de la carrera. El profesional en formación tiene la oportunidad de
desenvolverse en diferentes áreas e ir descubriendo cuál le resulta más a fin y en
cuál seguirá especializándose en el futuro.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i.

Competencias específicas de la titulación
i.
ii.
iii.
iv.
v.
E.
Compromiso e implicación social II
Analizar problemas y
plantear soluciones
mediante métodos
computacionales.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
Definir, planificar y controlar proyectos de TI.
Elaborar presupuestos y estimaciones de alcance, costo y tiempo en
proyectos de TI.
Buscar y seleccionar información, explorar métodos que permitan enfocar
problemas relacionados a ciencias de la computación.
Contenidos mínimos del componente en relación con el perfil de egreso
Este componente académico, no se basa en contenidos, ya que los estudiantes
adquieren competencias a través de su participación en los diferentes proyectos.
F.
Bibliografía básica y complementaria
●
OERs y OCW relacionados con Investigación Científica
Nombre del REA
Link
Justificación
Metodología de la http://ocw.unc.edu.ar/facult
Investigación
ad-deCientífica
lenguas/metodologia-dela-investigacion-cientifica
Curso que proporciona
conocimientos sobre la
necesidad de la
investigación y
herramientas que pueden
utilizarse para el desarrollo
de la investigación
Metodología de la http://www.upv.es/ocwcurs
Investigación
o/2011/279571
Curso que permite adquirir
habilidades y
conocimientos
relacionados con
metodología de
investigación científica
Metodología de la http://cursos.puc.cl/unimit_
Investigación
y psi_003-1/
Generación
de
proyectos
Curso que permite adquirir
nociones básicas del
proceso de Investigación
Científica junto con algunas
herramientas estadísticas
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Programación de Algoritmos
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Área Técnica
Tecnologías Avanzadas de la Web
Ciencias de la Computación y Electrónica
Ingeniería en Sistemas Informáticos
1
2
Tipo:
8.
B.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
Libre
Configuración
X
Número de
créditos :
4
Conocimientos previos recomendados (requisitos o corequisitos)
El estudiante debe tener conocimientos de los siguiente componentes:
-
9
10
X
Troncal
7.
CODIGO:
Fundamentos de Programación.
GP /
PRACTICU
M
C.
-
Fundamentos Informáticos.
-
Lógica de la Programación.
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
Para construir aplicaciones en el caso de la programación siempre es necesario
partir de algoritmos bien definidos, por lo que para el presente componente, se a
creído conveniente analizar y programar aquellos algoritmos que deben ser de
dominio de cualquier persona que desea aprender a construir aplicaciones
robustas y eficientes. Se a escogido como lenguaje de programación orientados a
objetos . Los temas planificados tienen que ver con: el manejo de excepciones,
algoritmos de ordenamiento y búsqueda, recursividad, archivos, y el uso de
librerías.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias Genéricas
i.

E.
Comunicación en Inglés
Competencias Específicas
ii.
Analizar problemas
computacionales.
y
plantear
soluciones
mediante
métodos
iii.
Implementar aplicaciones a partir de especificaciones y modelos de
software utilizando estándares de documentación y de programación
iv.
Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
Contenidos mínimos del componente en relación con el perfil de egreso

Manejo de excepciones

Búsqueda y ordenamiento

Recursividad

Archivos y flujos

Programación orientada a objetos

F.

Herencia

Polimorfismo
Paquetes en Java.
Bibliografía básica y complementaria
-
Bibliografía Básica
a.) Texto Básico:
Dietel P;Dietel H (2008). Java Como Programar. Mexico:Pearson Prentice Hall.
-
Bibliografía Complementaria
-
Camacho,D.
Valls,
J.,Garcia
J.,Molina,
J.
Bueno,E.
(2003).
Programaciòn,Algoritmos y ejercicios resueltos en Java. Mexico:Pearson Prentice
Hall.
-
Recursos Educativos Abiertos
-
Nombre del
REA
-
Link
-
Programación
en Java I [OCW]
-
García, B; Arranz, S (2009).
Programación en Java I [OCW].
Madrid:.Disponible en:
-
http://ocw.upm.es/lenguajes-y-sistemasinformaticos/programacion-en-java-i/
MODALIDAD PRESENCIAL
Plan Docente Resumido
A. Datos básicos del componente
Sistemas Basados en Conocimiento
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
Sección
3.
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
ÁREA TÉCNICA
Ciencias de la Computación y Electrónica
Tecnologías Avanzadas de la Web y Sistemas Basados en
Conocimiento
INGENIERIA EN SISTEMAS INFORMATICOS
1
2
Tipo:
4
5
6
7
8
9
10
Genérica
Formación
Básica
Complementaria
Libre
Configuración
GP /
PRACTICU
M
X
Número de
créditos :
8.
B.
3
X
Troncal
7.
CODIGO:
4
Conocimientos previos recomendados (requisitos o corequisitos)
Competencias:

Conocimiento de los conceptos clave de los sistemas de bases de datos y
sistemas de gestión de base de datos


Habilidad para definir y manipular sentencias SQL
Habilidad para diseñar agentes inteligentes para una situación particular
Componentes académicos:


C.
FUNDAMENTOS DE BASE DE DATOS
FUNDAMENTOS DE INTELIGENCIA ARTIFICIAL
Importancia del componente dentro del perfil de egreso de la carrera
(titulación)
Sistemas Basados en el Conocimiento es una asignatura que se imparte en décimo
ciclo de la titulación de Ingeniería en Sistemas Informáticos y Computación, ofertada
por la Universidad Técnica Particular de Loja.
En Sistemas Basados en el Conocimiento se introduce al profesional en formación
en una de las áreas más interesantes, emergentes y prometedoras que ha surgido
en nuestra era actual de la sociedad del conocimiento, las tecnologías de la Web
Semántica.
Hoy en día, es imprescindible que nuestros ingenieros, adquieran competencias
clave que les permitan capturar, modelar, gestionar y explotar datos y conocimiento
que en grandes cantidades se generan y están disponibles en la Web y que con
diferentes fines pueden ser aprovechados en la práctica laboral, académica y
empresarial.
En el presente componente académico, se cubren aspectos como: la creación de
esquemas de representación de conocimiento y datos, la descripción de recursos y
objetos del mundo real mediante esos modelos, la publicación de datos enlazados en
la Web, así como su posterior aprovechamiento para efectos de recuperar datos y
generar nuevo conocimiento.
Cuando un estudiante finalice este componente deberá haber adquirido la capacidad
para identificar áreas y usos potenciales de las tecnologías de la web semántica,
modelar dominios de conocimiento e implementar modelos procesables por
máquinas.
D.
Competencias a desarrollar en la asignatura en relación con el perfil de egreso

Competencias genéricas de la UTPL
i. Pensamiento Crítico

Competencias específicas de la titulación
i. Evaluar, diseñar y aplicar técnicas y modelos de representación del
conocimiento para la resolución de problemas.
ii. Proponer estrategias de solución a partir de conocimientos previamente
establecidos en el área de Ciencias de la Computación.
iii. Desarrollar habilidades de pensamiento autónomo en procesos de ciencia y
tecnología.

Competencia del componente académico
i.
ii.
iii.
E.
Contenidos mínimos del componente en relación con el perfil de egreso






F.
Conocer los conceptos y las tecnologías emergentes de la Web Semántica
Capacidad para construir modelos formales de descripción de recursos para
la Web.
Habilidad para publicar datos enlazados mediante lenguajes formales
Introducción a la Web Semántica
Modelos de datos y de conocimiento para la Web
Conceptos y proceso de creación de ontologías
Implementación de ontologías
Lenguajes de Consulta: SPARQL
Generación y publicación de datos
Bibliografía básica y complementaria
Bibliografía Básica
a.) Texto Básico:
En la asignatura de Sistemas Basados en Conocimiento se abordan temas
actuales y emergentes del área y que gracias a su aplicación en la Web han
tenido un desarrollo prometedor. Un único texto no ha podido ser encontrado
para que sea tomado como base; sin embargo, valiosos recursos académicos y
científicos pueden encontrarse en la web de forma gratuita y libre. En los
siguientes puntos se menciona el material utilizado en la materia
Bibliografía Complementaria
Nombre del recurso: Ontological Engineering, ISBN 1-85233-551-3. SpringerVerlag
Información general del texto. Libro digital de autoría de los profesores Asunción
Gómez-Pérez, Mariano Fernández-López, y Oscar Corcho, quienes conforman el
Grupo de Ingeniería Ontológica de la Universidad Politécnica de Madrid y es uno de
los equipos reconocidos en el área.
Aunque el libro es año 2002, es uno de los recursos clásicos a la hora de modelar
conocimiento mediante ontologías.
Nombre del recurso: Arenas, M., Gutiérrez, C., Parsia, B., Pérez, J., Polleres, A. &
Seaborne, A. (2007). SPARQL – Where are we? Current state, theory and practice.
European Semantic Web Conference 2007 Tutorial. Recuperado de
http://axel.deri.ie/~axepol/publications/ESWC2007_SPARQL_Tutorial.pdf
Información general del recurso. Este tutorial enseña SPARQL desde dos
enfoques: por un lado, presenta una introducción práctica proporcionando ejemplos
de varios dominios de aplicación; por otra parte, profundiza en los fundamentos
teóricos de SPARQL, así como su relación semántica con otras tecnologías de la
web semántica. Apoya el aprendizaje de la Unidad 5:
Almacenamiento y
Recuperación de datos.
Nombre del recurso: Berners-Lee, T (2006). Design Issues - Linked Data. W3C.
Recuperado de http://www.w3.org/DesignIssues/LinkedData.html
Información general del recurso. Publicación digital escrita en el 2006 por el
creador de la Web, Berners-Lee, le ayudará a entender las motivaciones de la Web
Semántica y Datos enlazados. La lectura de este material es crucial para entender la
filosofía detrás de todo este movimiento.
Nombre del recurso: Corcho, O., Fernández-López, M. & Gómez-Pérez, A. (2003)
Methodologies, tools and languages for building ontologies. Where is their meeting
point?. Data & Knowledge Engineering, 46 (1), 41-64. ISSN 0169-023X. Recuperado
de http://oa.upm.es/2637
Información general del recurso. Estudio en idioma inglés que presenta una
comparación entre las principales metodologías, herramientas y lenguajes para la
construcción de ontologías. Este material complementa el estudio de la Unidad 2.
Ontologías y su proceso de creación.
Nombre del recurso: Corcho, O., Fernández-López, M., Gómez-Pérez, A. & LópezCima, A. (2005) Construcción de ontologías legales con la metodología
METHONTOLOGY y la herramienta WebODE. Law and the Semantic Web. Legal
Ontologies, Methodologies, Legal Information Retrieval, and Applications. SpringerVerlag. ISBN 0302-9743. Recuperado de http://oa.upm.es/5289/
Información general del recurso. Este artículo describe cómo construir una
ontología en el dominio legal utilizando la metodología METHONTOLOGY. Permite
complementar el estudio de la Unidad 2. Ontologías y su proceso de creación.
Nombre del recurso: Fernández, M., Gómez-Pérez, A. & Juristo, N. (1997).
METHONTOLOGY: From Ontological Art Towards Ontological Engineering. AAAI
Technical
Report
SS-97-06.
Recuperado
de
http://www.aaai.org/Papers/Symposia/Spring/1997/SS-97-06/SS97-06-005.pdf
Información general del recurso. Este artículo describe las actividades de la
creación de una ontología y el orden en el que deben realizarse. Permite
complementar el estudio de las unidades 2. Ontologías y su proceso de creación, y 3
Especificación y Conceptualización de una ontología.
Nombre del recurso: Fernández, M., Gómez-Pérez, A. & Rojas, MD (2000).
Ontology's crossed life cycles. In: 12th International Conference on Knowledge
Engineering and Knowledge Management EKAW00 in cooperation with the American
Association for Artificial Intelligence (AAAI), October 2000, Juan-les-Pins, France.
Recuperado de http://oa.upm.es/5482/1/Ontologys_Crossed_Life_Cycles.pdf
Información general del recurso. En este artículo se discute la interrelación que
puede suceder entre los ciclos de vida de diferentes ontologías. Complementa el
estudio de las unidades 2. Ontologías y su proceso de creación, y 3 Especificación y
Conceptualización de una ontología.
Nombre del recurso: Gómez-Pérez, A. (1999). Evaluation of Taxonomic Knowledge
in Ontologies and Knowledge Bases. Proceeding of 12th Banff Knowledge
Acquisition for Knowledge-Based Systems (KAW’99), 16-21, October 1999, Banff,
Alberta, Canada. Recuperado de http://oa.upm.es/6456
Información general del recurso. Artículo que presenta los criterios que se pueden
utilizar para evaluar las ontologías. Por tanto, apoya el estudio de la Unidad 6
Evaluación de ontologías y razonamiento.
Nombre del recurso: Gruber, T. (1993a). Toward principles for the design of
ontologies used for knowledge sharing. Originally in N. Guarino and R. Poli, (Eds.).
International Workshop on Formal Ontology, Padova, Italy. International Journal of
Human-Computer
Studies,
43(5-6),
907-928.
Recuperado
de
http://tomgruber.org/writing/onto-design.pdf
Información general del recurso. Artículo en inglés que discute acerca de las
ontologías como artefactos diseñados y formulados para propósitos concretos y
evaluados en relación con criterios de diseño objetivos. Permite complementar el
estudio de la Unidad 2. Ontologías y su proceso de creación.
-
Recursos Educativos Abiertos
Nombre del REA
Link
Ontologies and
Semantic Web
http://ocw.upm.es/ciencia-de-la-computacion-einteligencia-artificial/ontologies-and-semantic-web
Curso OCW sobre ontologías y web semántica
creado por dos renombrados investigadores del área.
Explica que se debe tener en cuenta para la creación
de ontologías y algunos ejemplos prácticos. En cada
una de las unidades que se aborda en la materia se
podrá realizar el respectivo seguimiento en este
recurso
NeON Book
Libro digital elaborado por investigadores del Grupo
de Ingeniería Ontológica de la Universidad
Politécnica de Madrid. Consta de varios capítulos los
cuales van enseñando desde los fundamentos
teóricos de cada tema y finaliza explicando un
escenario concreto de aplicación o uso. Este recurso
ayudará al aprendiz a alcanzar las habilidades
necesarias para crear una ontología mediante un
proceso formal
MODALIDADRESENCIAL
Plan Docente Resumido
A.
Datos básicos del componente
BASES DE DATOS AVANZADAS
Nombre del
componente:
1.
Área
Académica:
2.
Departamento:
3.
Sección
Departamental:
4.
Carrera
(Titulación):
5.
Nivel en el
que se
imparte:
6.
Técnica
Ciencias de la Computación y Electrónica
Tecnologías Avanzadas de la Web y Sistemas Basados en el
Conocimiento
Sistemas Informáticos y Computación
1
2
Tipo:
8.
B.
3
4
5
6
7
8
Genérica
Formación
Básica
Complementaria
1
0
G
P
Libre
Configuración
/
X
Número de
créditos :
9
X
Troncal
7.
CODIGO:
4 créditos
Conocimientos previos recomendados (requisitos o corequisitos)
P
R
A
C
T
I
C
U
M
El estudiante que tomará esta asignatura, debe haber desarrollado destrezas
en el modelado conceptual de base de datos aplicando un proceso
metodológico, la transformación a un diseño lógico, el proceso de
normalización para producir un modelo con redundancia mínima; así también
debe dominar el lenguaje de manipulación de datos (DML) y conocer los
principales comandos de definición de datos (DDL); también debe
desenvolverse con libertad en la lectura de material en inglés, en la búsqueda
de información de fuentes confiables y en el manejo de citas y referencias
bibliográficas.
B. Importancia de la asignatura dentro del perfil de egreso de la titulación
Actualmente el manejo de información en las organizaciones ha venido a tomar un
papel protagónico, a tal punto que se han hecho grandes inversiones en tecnología
que permita manipular de forma adecuada uno de los recursos más importantes de
las organizaciones: los datos, de ahí la importancia de esta asignatura.
En su formación como ingeniero en sistemas informáticos y computación, esta
asignatura es de vital importancia ya que se revisan temas que mejorarán sus
habilidades en el uso de metodologías para guiar el proceso de diseño de una base
de datos, las técnicas para monitoreo y optimización de su funcionamiento, la
prevención de vulnerabilidades, conocerá también la unidad de medida de una base
de datos: las transacciones, así como el empleo de bases de datos móviles,
tecnologías web que junto con las bases de datos semánticas están dando mucho
de qué hablar en la nueva web de datos enlazados y terminaremos haciendo una
introducción hacia los almacenes de datos, todo ello le ayudará en la adquisición de
las competencias necesarias que se complementan con las adquiridas en la
asignatura de Fundamentos de Base de Datos y demás asignaturas de la malla
curricular de la carrera.
D. Competencias a desarrollar en la asignatura en relación con el perfil de
egreso

Competencias genéricas:
i.

Orientación a la innovación y e investigación.
Competencias específicas de la titulación:
i. Implementar aplicaciones a partir de especificaciones y modelos de software
utilizando estándares de documentación y de programación
ii. Construir modelos y especificaciones de software que permitan validar un
producto previo a su implementación.
iii. Diseñar, implementar y administrar sistemas de base de datos.
C. Contenidos mínimos del componente en relación con el perfil de egreso
Unidad 1: Metodología: diseño físico de bases de datos relacionales
Unidad 2: Metodología: monitorización y optimización del sistema final
Unidad 3: Seguridad
Unidad 4: Gestión de Transacciones
Unidad 5: Bases de datos distribuidas: conceptos y diseño
Unidad 6: Replicación y bases de datos móviles
Unidad 7: Tecnología web y sistemas de gestión de bases de datos
Unidad 8: Conceptos de Almacenes de datos
Unidad 9: Bases de Datos Semánticas
D. Bibliografía básica y complementaria
Bibliografía Básica
Nombre del Texto Básico: Connolly, T. y Begg, C.(2005).Sistemas de bases de
datos. Un enfoque práctico para diseño, implementación y gestión. Madrid:
Pearson Education.
Información general del texto: Este texto propone los temas que se deben
abordar dentro del componente de Base de Datos Avanzadas. Su contenido es
bastante didáctico, ofrece recursos para que el estudiante pueda autoevaluarse al
final de cada unidad, dispone de casos de estudio sobre los cuales se puede ir
desarrollando la parte práctica del componente. También ofrece recursos
adicionales en la web que ayudan al estudiante a complementar los contenidos del
texto.
Bibliografía Complementaria
Nombre del Texto: Coronel, C., Morris, S. & Rob, P. (2001). Bases de Datos.
Diseño, implementación y administración. México: CENGAGE Learning.
Información general del texto: Este texto en su novena edición, comprende
aspectos prácticos del diseño de base de datos, su implementación y
administración. Además ofrece ejemplos ilustrativos así como propone ejercicios
que con su desarrollo pondrán a prueba los conocimientos adquiridos por los
lectores. Así mimos ofrece material adicional en la web que complementan los
contenidos del texto.
Nombre del Texto: Pratt, P. & Last, M. (2009). SQL. Madrid: Ediciones ANAYA
Información general del texto: Este texto se enfoca en el aprendizaje del
lenguaje SQL tanto de manipulación de datos como de definición de datos.
Es una obra completa para desarrollar las destrezas de manejar información en
una base de datos relacional.
Descargar