FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … ·...

22
FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE BASES DE DATOS PROYECTO EDUCATIVO DE LA ESPECIALIZACIÓN EN DESARROLLO DE BASES DE DATOS COMITÉ DE CURRÍCULO Bogotá, Junio de 2012

Transcript of FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … ·...

Page 1: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE BASES DE DATOS

PROYECTO EDUCATIVO DE LA ESPECIALIZACIÓN EN DESARROLLO DE BASES DE DATOS

COMITÉ DE CURRÍCULO

Bogotá, Junio de 2012

Page 2: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

2

Tabla de contenido 2. Misión y visión ........................................................................................................................... 3

3. Vínculos y Convenios .............................................................................................................. 3

4. Principios de formación ........................................................................................................... 4

5. Objetivos de formación ............................................................................................................ 5

6. Perfiles ......................................................................................................................................... 6

6.1 Perfil ocupacional ................................................................................................................ 6

6.2 Perfil profesional ............................................................................................................... 7

7 Aspectos Curriculares .............................................................................................................. 7

7.1 Fundamentación teórica del programa ......................................................................... 7

7.2 Plan de Estudios ............................................................................................................... 9

7.3 Desarrollo del plan de estudios .................................................................................... 11

7.4 Estrategias pedagógicas ............................................................................................... 14

7.4.1 Estrategias que facilitan el trabajo interdisciplinario ............................................... 14

7.4.2 Estrategias que facilitan el trabajo en equipo .......................................................... 15

7.4.3 Estrategias que facilitan la autonomía del estudiante ...................................... 16

7.4.4 Formación integral en la Especialización ........................................................... 16

7.4.5 La flexibilidad curricular ......................................................................................... 17

7.4.6 Evaluación formativa .............................................................................................. 17

7.5 Requisitos de grado ....................................................................................................... 18

8 La investigación de en Especialización .............................................................................. 19

8.1 Investigación formativa .................................................................................................. 19

8.2 La Investigación formativa en la Especialización ...................................................... 19

8.3 Grupo de Investigación en Bodegas y Minería de Datos – GIBMD. ...................... 20

8.4 Áreas de trabajo del grupo GIBMD ................................................................................... 20

8.5 Proyectos de grado realizados ..................................................................................... 20

9 Proyección Social ................................................................................................................... 21

10 Estructura administrativa y académica ........................................................................... 21

Page 3: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

3

1. Resumen del programa

Sede: Bogotá, D.C.

Nombre del programa: Especialización en Desarrollo de Bases de Datos.

Titulo que otorga: Especialista en Desarrollo de Bases de Datos.

Nivel de formación: Postgrado.

Facultad de Ciencias Naturales e Ingeniería.

Norma de creación: Acuerdo No. 42 de Agosto 29 de 2000 del Consejo

Directivo de la Universidad.

Resolución Registro Calificado: 4175 de Junio 30 de 2009.

Número de créditos académicos: 25.

Duración del programa: Un año – 4 Ciclos.

Metodología: Presencial.

Periodicidad de admisión: Semestral.

Registro SNIES: 11269.

Fecha grado primera promoción: Agosto de 2006.

2. Misión y visión

a. Misión. Siguiendo los lineamientos del Proyecto Educativo Institucional, la Especialización centra su esfuerzo en la formación de personas éticas, críticas y creativas, que asumen sus compromisos con la sociedad con clara conciencia de respeto por los otros, por los derechos humanos y por el medio ambiente, contribuyan al bien común y al desarrollo social, cultural, empresarial, científico y estético de la nación colombiana. Nuestro énfasis es la formación de especialistas en bases de datos, con capacidad de entender, profundizar, apropiar los principios, métodos, técnicas, herramientas en las diferentes áreas de bases de datos, comprometidos con el desarrollo del país y la industria del software.

b. Visión. La Especialización en Desarrollo de Bases de Datos, busca ser

reconocida por sus egresados, estudiantes, la industria del software y la comunidad en general como un programa de postgrado importante en el campo de la computación en Colombia. Por sus fortalezas en campos de la ingeniería de Software y Sistemas de Información, a sus egresados se les reconocerá su formación integral, su espíritu reflexivo y crítico que contribuyen a una sociedad democrática.

3. Vínculos y Convenios

La Especialización tiene el convenio WDP (Workforce Development Program) con Oracle

Colombia, que le permite en algunas asignaturas del postgrado usar materiales de los

cursos ofrecidos por Oracle University, con los siguientes beneficios como:

Ofrecer un currículo actualizado.

Page 4: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

4

La Especialización puede instalar en los equipos del área académica, productos

de última generación para ser utilizados por los estudiantes.

Los participantes de la Especialización adquieren los conocimientos para

presentar los exámenes de certificación internacional OCP y OCA de Oracle.

Los participantes de la Especialización reciben descuentos en el momento de

presentar los exámenes de certificación.

La Especialización también tiene vínculos académicos con Tableau Software, una

compañía de software de Estados Unidos dedicada a productos para la visualización de

datos, con especial énfasis en Inteligencia de Negocios. Este vínculo permite que los

docentes y estudiantes puedan utilizar versiones de software para el desarrollo de cursos

en la Especialización, participar en seminarios Web dictados por ingenieros de Tableau

Software y recibir capacitación en la modalidad e-Learning.

La comunicad académica de la UJTL cuenta con la librería digital de la ACM

http://dl.acm.org/, una colección completa de artículos y registros bibliográficos existentes

hoy en día en los campos de las tecnología de información y de la ciencias de

computación. La base de datos de texto completo incluye publicaciones de ACM, revistas,

actas de congresos, boletines y títulos multimedia que son un excelente recurso para el

aprendizaje y la investigación dentro de la Especialización.

4. Principios de formación

Los principios de la Especialización siguen los principios de la Universidad trazados en el PEI1, donde define que “..la Tadeo busca que sus egresados, además de formarse como profesionales capaces de responder a las demandas y exigencias de los campos de trabajo en los que deberán desempeñarse, sean ciudadanos responsables, autónomos y sensibles a la riqueza y pluralidad de la cultura. La Tadeo se preocupa por la investigación y busca ampliarla con el propósito de apoyar, en primera instancia, los procesos de formación integral de los estudiantes, que es su tarea social central.”. Sabiendo que los diez principios que orientan la Universidad son los pilares de identidad para la Universidad, la Especialización se apalanca en los siguientes: “1. Centra su quehacer en la formación integral de los estudiantes y en la consolidación de la comunidad académica y se caracteriza por su compromiso con la apropiación y producción de conocimiento y sentido, el fortalecimiento del pensamiento abstracto y creativo, el desarrollo de la capacidad crítica y la cualificación permanente de los procesos pedagógicos. 2. Promueve en sus estudiantes la autonomía y la capacidad de identificar oportunidades y de materializar ideas y propósitos asumiendo riesgos, de manera responsable, en los campos de su acción profesional y ciudadana. …4. Tiene un carácter pluralista, fundamentado en una cultura favorable al diálogo y al intercambio crítico de razones, ideas y orientaciones epistemológicas. …8. Propicia una cultura de autoevaluación y mejoramiento continuo para asegurar la calidad de sus Programas

Universidad de Bogotá Jorge Tadeo Lozano. (2011). Proyecto Educativo Institucional. Pág. 33

Page 5: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

5

Académicos de Pregrado y Posgrado, así como también los de proyección social, investigación y creatividad”. Lo anterior se refleja en la organización del plan de estudios, donde explícitamente se define el trabajo individual y en grupo de los estudiantes, en especial con las asignaturas Técnicas de Comunicación, las Electivas I y II, los Seminarios I y II, Gestión de Empresas de Software, y el Proyecto Final.

5. Objetivos de formación

Según S. Albin2, “un proyecto de Ingeniería de Software involucra muchas personas con

diferentes roles y grados de especialización, entre ellos gerencia de proyectos,

arquitectos de software, lenguajes de programación, requerimientos de información,

modelamiento de sistemas, diseño e implementación de bases de datos, pruebas, calidad

del software y tecnologías de información”.

La Especialización en Desarrollo de Bases de Datos centra su interés en el estudio y

profundización del diseño y construcción de bases de datos, en la apropiación de

conocimientos de esta área y en la utilización de los mismos para la solución a problemas

de manejo de datos e información que generan las organizaciones de hoy.

Los campos de estudio de la Especialización son: la teoría del diseño de bases de datos,

servidores de bases de datos, programación de bases de datos, soporte técnico de bases

de datos, bodegas de datos, minería de datos, y del estudio de las nuevas tendencias en

estos campos.

La Especialización en desarrollo de bases de datos, busca proporcionar a sus egresados

las siguientes competencias.

a. Aplica las diferentes técnicas para el diseño de bases de datos, en este sentido, el

egresado debe estar en capacidad de trasladar requerimientos de los usuarios a

especificaciones precisas para ser asignadas a otros especialistas. Necesita

también, entender y aplicar los diferentes niveles de abstracción correspondientes

a las etapas del modelado de un proyecto de software, desde el análisis de

requerimientos, el diseño, y la implementación, hasta las pruebas y el

mantenimiento del mismo.

b. Conoce los modelos de la ingeniería de software más usados durante las

diferentes etapas en que se divide el desarrollo de un proyecto de software. Como

cualquier especialista en el campo de la computación, debe tener las habilidades

que le permitan construir una variedad de modelos y razonar acerca de los

mismos, con el fin de identificar el más apropiado en términos de desempeño,

complejidad, comportamiento y rendimiento.

2 Stephen T. Albin. (2003). The Art of Software Architecture. Wiley. Pág. 5

Page 6: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

6

c. En un proyecto de software que es el esfuerzo de un grupo de personas,

ingenieros, gerentes, especialistas, diseñadores de bases de datos, arquitectos de

software, técnicos, programadores, analistas de negocios, usuarios y clientes,

que utilizan hardware, software. Un especialista en bases de datos tiene un rol

importante, para ello, debe conocer las técnicas de dirección y control de

proyectos de software, de la planeación de las necesidades y asignación de

recursos para los mismos, de los riesgos, de la descomposición de tareas, de la

asignación de las personas más apropiadas a las mismas.

d. Habilidad para saber identificar el modelo de bases de datos más apropiado en el

desarrollo de proyectos de software que tengan relación con bases de datos.

e. Conocer y profundizar en el estudio de los elementos fundamentales de bases

relacionales, orientadas a objetos, de análisis, no estructuradas y análisis de

datos. Entender y aplicar dichos elementos a los diferentes problemas de manejo

de información que requieren las organizaciones e instituciones de hoy.

f. Aprender a conocer y seleccionar las herramientas de software necesarias para

apoyar el desarrollo de proyectos de software, especialmente las relacionadas con

bases de datos. Saber identificar cuáles son las más apropiadas, teniendo en

cuenta los beneficios y e inconvenientes de las mismas.

g. Entienda los retos fundamentales de la competitividad en un mundo globalizado y

sea capaz de lograr el cumplimiento de metas y objetivos en relación con los

desarrollos de proyectos de software en los roles con bases de datos.

h. Capacidad para la comunicación oral y escrita, también capacidad para integrarse

e integrar un grupo de trabajo heterogéneo, y en general para el buen manejo de

las relaciones laborales e interpersonales.

i. Capacidad para adaptarse exitosamente a los cambios, especialmente en el área

de bases de datos, Ingeniería de Software y avances tecnológicos en general.

6. Perfiles

6.1 Perfil ocupacional

Un Especialista en Desarrollo de Bases de Datos, está capacitado para desempeñarse en

el sector público o privado, en empresas de la cadena de la industria del software,

específicamente como diseñadores de bases de datos, arquitectos de datos,

programadores de aplicaciones soportadas sobre manejadores de bases de datos,

profesionales en el área de soporte técnico, administradores de bases de datos,

Page 7: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

7

arquitecto de aplicaciones de Inteligencia de Negocios (BI siglas en inglés), o como

consultores independientes en las áreas anteriores. Los egresados que obtengan

certificaciones Oracle tienen un extenso campo laboral en Colombia y en el exterior.

6.2 Perfil profesional

Un Especialista en Bases de Datos trabaja en un sector de tecnología donde el desarrollo

es constante, razón por la cual en todas las asignaturas se enfatiza en la necesidad de

estar aprendiendo todos los días, de estar permanentemente actualizados, así como en la

necesidad de mantener una disciplina de auto-estudio.

La Especialización en Desarrollo de Bases de Datos busca que sus egresados se

caractericen por:

a. Entender los retos fundamentales de la competitividad en un mundo globalizado y

sean capaces de lograr el cumplimiento de metas y objetivos en relación con los

desarrollos de proyectos de software en los roles con bases de datos.

b. Con habilidad para adaptarse exitosamente a los cambios, especialmente en el

área de bases de datos, Ingeniería de Software y avances tecnológicos.

c. Tener una sólida formación en el campo de bases de datos relacionales, bodegas

y minería de datos. Que sean capaces de utilizar estos conocimientos para

proponer soluciones a diversos problemas que requiere la sociedad en cuanto al

manejo de información y su transformación en conocimiento para apoyar la toma

de decisiones.

d. Pueden hacer parte de grupos de ingenieros, de profesionales y especialistas de

otras disciplinas que trabajan en uno o varios proyectos, con habilidad y

capacidad para integrarse a grupos de trabajo heterogéneos.

e. Tener habilidades de comunicación tanto verbal, escrita, y habilidades

interpersonales.

f. Conocen y saben planear su trabajo y el de otros participantes, en general tienen

un buen manejo de relaciones interpersonales.

7 Aspectos Curriculares

7.1 Fundamentación teórica del programa

La importancia de la tecnología de las bases de datos radica en que constituye un

conjunto de conocimientos y principios empotrados en un software especializado,

denominado Sistema Manejador de Bases de Batos (DBMS siglas en Inglés), que ha sido

estudiado e implementado por investigadores y empresas de alta tecnología durante las

últimas décadas.

En el año 70, E.F. Codd, matemático e investigador en IBM, publicó el artículo “A

relational model of data for large shared data banks” en la revista Communications de

Page 8: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

8

ACM3, en el cual definió los elementos básicos del modelo relacional, que de manera

simple se puede decir permite de un modo eficiente y seguro, representar y consultar

datos.

A partir de ese momento, la investigación y el desarrollo en el área de bases de datos ha

evolucionado de este modelo concebido para manejo de transacciones en línea (OLTP)

a diversos sistemas como: Las bases de datos orientadas objetos, fue la respuesta a las

limitaciones que tiene las bases de datos relacionales para la representación de datos

complejos, las bases de datos espaciales que soportan las aplicaciones de SIG, con las

redes de computadores surgieron las bases de datos distribuidas. Las bodegas de datos

surgieron como solución a la necesidad de almacenar grandes cantidades de datos para

ser analizados con aplicaciones OLAP y minería de datos, con el fin de apoyar la toma de

decisiones. Y con Internet las bases de datos no estructuradas.

Desde el siglo pasado, la computación como rama de la ingeniería ha venido creciendo

tan rápido que para su estudio es necesario hacerlo desde varias disciplinas: Ingeniería

de Computadores, Ciencias de la Computación, Ingeniería de Software, Sistemas de

Información y Tecnologías de Información4, disciplinas propuestas por The Association for

Computing Machinery (ACM). El estudio de las Bases de Datos5 es común a todas las

disciplinas de la computación, pero en cada una de ellas se suele hacer un enfoque y

profundidad diferente.

Jeffrey Ullman6 considera que en el estudio de bases de datos se debe tener en cuenta

los siguientes aspectos:

a. Diseño de Bases de Datos. Es necesario estudiar y aprender los principios,

métodos y técnicas para determinar: cómo desarrollar una base de datos, qué

clase de información contendrán dichas bases de datos, cómo se deben

estructurar, cómo se relacionan los datos, cómo es el desempeño de los mismos,

cuáles son los aspectos más críticos. También, se debe entender y saber aplicar

los diferentes modelos de datos y las herramientas que facilitan este trabajo, se

refiere acá al Modelo Entidad Relación (MER), Lenguaje de Modelado Unificado

(UML) y al Modelo Relacional. De igual manera, es necesario aprender y aplicar

dependiendo del tipo de problema, una serie de principios, técnicas y herramientas

específicas; ya sea con bases de datos relacionales, orientadas a objetos,

distribuidas, OLAP, bodegas de datos o de minería de datos. El diseño de una

base de datos por lo tanto contempla una aproximación diferente a cada problema

con cada una de estas técnicas.

b. Programación de Bases de Datos. En la programación de bases de datos se

requiere experiencia, educación, un alto grado de creatividad y abstracción;

conocimiento amplio de estructuras y algoritmos, manejar con fluencia varios

3 ACM. Communications of the ACM. (1970) . Volume 13 Issue 6, June 1970

4 ACM. Computing Curricula 2005. The Overview Report. www.acm.org

5 ACM. Computing Curricula 2005. www.acm.org/education. Pág. 27-28

6 Ullman Jeffrey. (2002). Database Systems The Complete Book. Prentice-Hall. Pág. 15.

Page 9: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

9

lenguajes de programación y el lenguaje de consulta SQL7. Un profesional de esta

área usualmente participa en proyectos de software pequeños que pueden ser

desarrollados en su totalidad por una persona, o puede hacer parte de un proyecto

de software de gran complejidad en el que participan grupos de ingenieros, otros

programadores, profesionales de diferentes disciplinas, desempeñando diferentes

roles, probablemente trabajando simultáneamente en varias partes del mundo.

c. La implementación de Sistemas Manejadores de Bases de Datos. Comprende el

estudio de los componentes internos de la arquitectura de un manejador de base

de datos (DBMS), la interacción entre ellos, las estructuras, algoritmos, y técnicas

que usan para su funcionamiento.

La Especialización hace énfasis en los dos primeros, sin descuidar por supuesto el tercer

aspecto que se estudia de manera generalizada en algunas asignaturas.

Teniendo en cuenta las anteriores consideraciones, la Universidad ofrece la

Especialización en Desarrollo de Bases de Datos, desde el punto de vista académico

como una profundización de las disciplinas Sistemas de Información e Ingeniería de

Software. Los campos de estudio de la Especialización son: la teoría del diseño de bases

de datos, servidores de bases de datos, soporte técnico de bases de datos, bodegas de

datos, minería de datos, de las nuevas tendencias en estos campos, y de la aplicación

de lo mismos en solución de problemas de manejo de información que requieren las

organizaciones de hoy.

7.2 Plan de Estudios

Siguiendo los lineamientos del Proyecto Educativo Institucional –PEI-, el plan de estudios

se organiza alrededor de tres ejes: Fundamentación básica, Fundamentación específica y

Componente flexible.

Fundamentación básica. Tiene como propósito poner en contacto al estudiante con los

conocimientos, métodos y problemas básicos de las áreas de conocimiento que sustentan

la disciplina o profesión. Esta fundamentación debe contribuir a la formación integral del

estudiante, incrementar su competencia académica y ayudar a consolidar su vocación.

Conforman este eje las asignaturas Gestión de Proyectos de Software, Bases de Datos

Relacionales y Técnicas de Comunicación.

Fundamentación específica. Tiene como propósito poner en contacto al estudiante con los conocimientos y competencias específicas de la disciplina o profesión, en concordancia con los referentes nacionales e internacionales propios del Programa Académico. Está conformada por las asignaturas: Programación de Bases de Datos I y II, Administración de Bases de Datos. Bodegas de Datos, Desarrollo de Aplicaciones, Minería de Datos, Optimización de Bases de Datos y Proyecto Final.

7 Carlo Ghezzi. (2003). Fundamentals of Software Engineering. 2

nd Ed. Prentice-Hall. Pág. 5

Page 10: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

10

Componente flexible. Tiene como propósito fomentar la autonomía del estudiante para elegir según sus intereses y estimular la actualización curricular del Programa Académico, en atención a las dinámicas nacionales e internacionales de la disciplina o profesión. Las asignaturas que conforman este componente son las Electivas I y II, los Seminario I y II, Gestión de Empresas de Software y Proyecto Final. Los anteriores ejes se integran en dieciséis (16) asignaturas con un total de veinticinco

(25) créditos. La estructura curricular de la Especialización en se desarrolla durante un

año divido en 4 ciclos de un promedio de 104 horas de duración, la siguiente tabla

resume el plan de estudios:

Ejes de formación Asignaturas Ciclo Créditos

Fundamentación básica

Gestión proyectos de software I 1

Bases de datos relacionales I 2

Técnicas de comunicación I 1

Total 4

Fundamentación específica

Administración de bases de datos II 2

Programación de bases de datos I I 2

Programación de bases de datos II II 2

Bodegas de datos III 2

Desarrollo de aplicaciones III 2

Minería de datos IV 2

Optimización de bases de datos IV 2

Proyecto Final IV 2

Total 16

Componente flexible

Electiva I II 1

Electiva II III 1

Seminario I II 1

Seminario II III 1

Gestión de empresas de software IV 1

Page 11: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

11

Total 5

Gran total 25

7.3 Desarrollo del plan de estudios

Primer ciclo

Técnicas de Comunicación. En la asignatura se pretende desarrollar en los estudiantes

habilidades de comunicación oral y escrita, que les permitan el manejo de conflictos de

comunicación individual y en grupo. También se revisan algunas técnicas para la

preparación y redacción de diferentes documentos, artículos, ponencias, ensayos y

trabajos finales siguiendo normas reconocidas.

Gestión de Proyectos de Software. Un proyecto de software es un esfuerzo complejo de ingeniería en el que participan numerosos ingenieros, técnicos y especialistas, desempeñando diferentes roles ya sea trabajando en grupo o de manera individual. Este tipo de proyectos deben ser asumidos como una combinación entre proyectos de ingeniería y administración.

Este curso familiariza al estudiante con las técnicas para desarrollo y dirección de proyectos de software con éxito. El estudiante aprende considerar el manejo de las limitaciones de recursos humanos, materiales, presupuesto, especificaciones y de tiempo que se suelen enfrentar en un proyecto se software. Este curso se tiene un fuerte componente de las técnicas de PMBOK.

Bases de Datos Relacionales. El modelo relacional, desde su formulación a principios del año 1970, y luego de sus primeras implementaciones a través de los sistemas manejadores de bases de datos (DBMS siglas en Inglés), ha evolucionado, se ha consolidado y ha ganado un reconocimiento indiscutible para almacenar y consultar datos de manera eficiente.

En este curso, el estudiante explora la arquitectura de un manejador de bases, aprenderá y profundizará en técnicas para el diseño y construcción de una base de datos relacional, siguiendo las buenas prácticas de la industria, conocerá las características que debe cumplir una solución de buena calidad.

Programación de Bases de Datos I. SQL se ha posicionado como el lenguaje estándar

para la manipulación de información en bases de datos relacionales. En la actualidad

todos los productos de mediano y alto rango implementan este lenguaje, por lo que su

estudio y conocimiento a fondo es indispensable para un Especialista.

El estudiante podrá interactuar con bases de datos, consultando, creando y modificando

datos ya existentes, adicionalmente aprende a manipular los diferentes objetos que

pueden existir en la base de datos, tales como tablas, vistas, secuencias, índices entre

Page 12: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

12

otros. Este curso está apoyado con materiales de Oracle University, que prepara a los

participantes para las certificaciones OCA-OCP.

Segundo ciclo

Administración de Bases de Datos. Los participantes profundizarán en los

componentes de un manejador de base de datos, manipulará los archivos, estructuras y

procesos principales que lo conforman. Conocerá técnicas y prácticas para mantener un

sistema manejador de bases de datos estable, aprenderá a reparar y recuperar bases de

datos que por diferentes motivos pueden fallar, utiliza herramientas que permiten

garantizar la seguridad e integridad de los datos. También, estudia y aprende a diseñar

soluciones con bases de datos tolerantes a fallos. Este curso está apoyado con

materiales de Oracle University, que prepara a los participantes para las certificaciones

OCA-OCP.

Programación de Bases de Datos II. El desarrollo de soluciones con bases de datos involucra la construcción de componentes lógicos mediante instrucciones y sentencias procedimentales, las cuales deben estar en capacidad de interactuar con las bases de datos y controlar el procesamiento de la información en aplicaciones transaccionales, flujos de extracción, transformación y carga de datos (ETLs) en procesos de inteligencia de negocios. Ésta es la principal razón por la cual el estudiante requiere consolidar los fundamentos y escenarios de utilización de los lenguajes de programación extensivos al SQL, en los manejadores de bases de datos reconocidos en la industria del software. Este curso hace uso intensivo de PL/SQL.

Electiva I. Dar a conocer alternativas diferentes a las bases de datos relacionales para

representar y organizar datos, en especial el uso los datos no estructurados y semi-

estructurados, y como la utilización de estos son un aporte a la solución de problemas de

datos en el entorno tecnológico actual. En especial se estudiará el lenguaje XML que

permite la manipulación de este tipo de datos, XML también ha cobrado importancia en

los sistemas empresariales, en la integración de las bases de datos con otros sistemas

como servidores web, servidores de aplicaciones y aplicaciones tradicionales.

Seminario I. La tecnología de bases de datos se desarrolla de manera exponencial, en

esta asignatura, el estudiante con el profesor exploran otros modelos de bases de datos

avanzadas, en especial bases de datos orientadas a objetos y el caso particular de bases

de datos espaciales. Estudiando los componentes de los diferentes modelos de bases de

datos, su estructura, el tratamiento de las consultas, la optimización de consultas,

interoperabilidad, el manejo de transacciones, y la comparación de estos con el modelo

relacional.

Tercer ciclo

Page 13: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

13

Bodegas de Datos. La información básica de una organización proviene la mayoría de

las veces de fuentes heterogéneas. Una bodega de datos es un tipo de base de datos

especializada que integra, completa, reúne y organiza esta información de forma tal que

pueda ser analizada y procesada fácilmente, con el objeto de facilitar, apoyar y acelerar la

toma de decisiones estratégicas de la organización. En este curso se estudian los

componentes de la arquitectura de una bodega de datos, además, se dan a conocer

técnicas para el diseño de las mismas, siguiendo buenas prácticas de la industria.

Desarrollo de Aplicaciones. Las aplicaciones de software sobre bases de datos, que implementan la operación de las áreas de negocio de una empresa, y las aplicaciones de “Business Intelligence” – BI, son activos que aportan un alto valor a las organizaciones. En este curso se estudia la arquitectura de una aplicación de BI, los criterios de diseño que debe reunir una solución de esta naturaleza, que aporte valor y sean útiles para las organizaciones. Los estudiantes tienen la oportunidad de conocer y estudiar herramientas BI existentes en el mercado, y aplicarlas en el desarrollo de aplicaciones BI como OLAP y Reporting. Este curso está apoyado con materiales de Oracle University, y prepara a los

participantes en la ruta de aprendizaje “Business Intelligence” de Oracle.

Electiva II. Las arquitecturas de los sistemas de información son cada vez más

complejas, por lo tanto se requiere sistemas más exigentes que permitan cooperación,

nuevos métodos de interacción y en la programación combinar componentes

heterogéneos. Esta asignatura familiariza al estudiante con el concepto de sistemas

distribuidos, middleware, integración de aplicaciones, tecnologías web, servicios web y

coordinación de servicios web (BPEL).

Seminario II. Las Bases de Datos Relacionales (BD) se consideran una tecnología

genérica, y su éxito se evidencia en la utilización de las mismas, prácticamente todas las

actividades económicas requieren el procesamiento de información.

Sin embargo, el auge en el uso de Internet desde el principio de este siglo, y otros

factores como el uso de dispositivos que generan datos todo el tiempo, ha creado

desafíos en tres dimensiones: volumen, velocidad y variedad.

En esta asignatura la primera parte de está dedicada a temas avanzadas de BD

relacionales en especial las distribuidas, la segunda parte de la misma se

dedica familiarizar a los estudiantes con las denominadas tecnologías Big Data y NoSQL,

que representan un nuevo paradigma en el procesamiento de la información.

Cuarto ciclo

Minería de Datos. Los datos que almacenan las organizaciones son una cantidad

enorme, provienen de diferentes fuentes, ya sea internas o externas, propios o de

terceros, resultando diferentes en estructura y contenido. De ahí que sea importante

Page 14: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

14

conocer los métodos y técnicas para encontrar información en estos datos que no es

evidente pero si de gran valor. La minería de datos es utilizada en muchos campos de

las ciencias, la ingeniería y la administración. El curso está orientado a aplicaciones de

negocios y lo conforman temas como CRISP – DM, preparación de datos, reglas de

asociación, correlación, árboles de decisión, agrupamiento y minería web.

Gestión de Empresas de Software. En tecnología existen muchas oportunidades para

el desarrollo empresarial, los ejemplos conocidos a nivel mundial son Microsoft, Google y

Yahoo entre otros, en Colombia también existen varios ejemplos.

Los cambios en la tecnología han desarrollado nuevas formas para administrar empresas, una de ellas es la tercerización de servicios que no son núcleo del negocio. Es en esta última donde existen oportunidades para la consultoría en temas como desarrollo de software, bodegas de datos, minería de datos, administración y afinamiento de bases de datos.

Por lo anterior, es importante que los participantes de la Especialización puedan evaluar el estado del arte en que se encuentra la industria del software, identificando oportunidades de negocios para este sector, evaluar estas oportunidades y estudiar los principios que se aplican para desarrollar y gestionar exitosamente este tipo de empresas.

Optimización de Bases de Datos. Los volúmenes de información y la complejidad de

algunas de las operaciones que manejan las bases de datos son enormes; esto se ve

reflejado en el hecho de que ajustes o cambios en el hardware pueden representar

incrementos lineales de desempeño; en el caso del software y en particular de las bases

de datos este tipo de ajustes puede representan incrementos exponenciales en el

desempeño de la aplicación. Es indispensable desarrollar el arte de optimizar este tipo de

sistemas. Los temas tratados en el curso son teoría básica de complejidad y desempeño

en software, estudio de elementos que afectan el desempeño de una aplicación en los

distintos niveles de construcción de un sistema, criterios para la optimización y

afinamiento de diferentes modelos de bases de datos.

Proyecto Final. Los participantes con la tutoría de un profesor escogen un proyecto final

sobre los temas cursados durante la especialización, por lo general buscan una empresa

patrocinadora, los tópicos a desarrollar tienen que ver con desarrollo de soluciones en

bodegas de datos, minería de datos, y sus aplicaciones en CRM y BI. Al finalizar el

proyecto, lo sustentan y socializan en la empresa, y con alumnos y profesores de la

Especialización. Como alternativa, la Universidad permite que los alumnos realicen

pasantías en empresas debidamente reconocidas, en trabajos relacionados con bases de

datos, bodegas y minería de datos o consultorías.

7.4 Estrategias pedagógicas

7.4.1 Estrategias que facilitan el trabajo interdisciplinario

Page 15: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

15

El trabajo interdisciplinario lo entendemos como la capacidad de poder relacionarse con

profesionales de otras áreas, mediante la compresión de conocimientos de manera global

sin tratar de convertirse en un experto, ni entrar en los detalles propios, pero si

entendiendo la naturaleza del mismo, participando de manera colectiva en la búsqueda de

soluciones a un problema que requiere de la mediación entre varios campos del saber. De

igual forma la entendemos como participación de docentes de otras áreas en

Especialización.

Como estrategias podemos mencionar: el Proyecto Final que realizan los participantes

dentro de la asignatura del mismo nombre y la tutoría de docentes, los proyectos finales

de cada asignatura, asignaturas que son dictadas por varios profesores y asignaturas

dictadas por docentes de otras áreas del conocimiento, y por profesores vinculados a

empresas. Por su naturaleza, este tipo de actividades implica trabajar con profesionales

de otras disciplinas vinculados a la organización en las áreas de dirección y tecnología.

En la Especialización algunas asignaturas son orientadas por docentes de otras áreas del

conocimiento, se encuentran los cursos de Técnicas de Comunicación dictados por el

Departamento de Humanidades; Seminario I y II dictados por el Departamento de

Ciencias Básicas; Gestión de Empresas de Software, dictada por el departamento de

Administración de Empresas.

También es importante mencionar que en la Especialización han participado como

estudiantes profesionales de otras disciplinas, administradores de Empresas,

economistas, ingenieros Catastrales y Licenciados en matemáticas, siendo esta

experiencia muy positiva para la Especialización y los demás participantes.

Finalmente algunos alumnos de pre-grado que tienen un alto desempeño académico

pueden cursar asignaturas en la Especialización.

7.4.2 Estrategias que facilitan el trabajo en equipo

El trabajo en equipo es una de las competencias que buscan las organizaciones de hoy

en sus miembros, esto porque contribuye a la resolución de problemas desde diferentes

puntos de vista y los predispone a escuchar otras contribuciones y escoger la mejor. Los

conflictos que surgen por tener diferentes puntos de vista son considerados provechosos

y son resueltos constructivamente. Cada miembro del equipo hace lo posible porque el

proceso de resolución de problemas sea efectivo y eficiente, anteponiendo esto al deseo

de que su solución sea la que se adopte.

Los equipos satisfacen necesidades de rango superior. Los miembros de un equipo de

trabajo tienen la oportunidad de aplicar sus conocimientos y competencias y ser

reconocidos por ello, desarrollando un sentimiento de auto eficacia y pertenencia al grupo.

Page 16: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

16

Como estrategia para fomentar este tipo de trabajo, existe la organización de cada

asignatura, en la que se tiene previsto el trabajo del docente, el trabajo individual y los

trabajos en grupo de los participantes. En los trabajos en grupo, los participantes se

organizan para presentar un proyecto final, cuyo objetivo sea reforzar los conocimientos

de las clases e indagar en otros.

7.4.3 Estrategias que facilitan la autonomía del estudiante

Trabajar temas que tengan que ver con bases de datos y en general con ingeniería de

software requiere de un trabajo intelectual, de reflexión, de abstracción y de la

construcción de modelos que representan el problema, esto se logra no solamente en

equipo sino de manera individual

Como hemos venido mencionado, el trabajo académico en las asignaturas de la

Especialización está organizado de tal manera que tanto los docentes como los alumnos

participan en el desarrollo del mismo, el programa de cada asignatura está acompañado

de la bibliografía y los trabajos que deben realizar los estudiantes que pueden ser:

entrega de un proyecto, lecturas complementarias y control de las mismas a través de

ensayos, prácticas y continuación de laboratorios y estudio de casos.

Los participantes pueden buscar temas de su interés en sitios de Internet especializados -

como las publicaciones de ACM-, averiguar por el estado del arte en los temas que se

tratan en los cursos regulares, con el fin de complementar los temas abordados en clase y

como informe final, deberán presentar un ensayo sobre el tema. Este tipo de trabajo

induce al estudiante a estar preparándose continuamente.

La Biblioteca de la Universidad además de la colección de textos en tecnología, dispone

del servicio de suscripción a bibliotecas especializadas en línea, las cuales pueden ser

utilizadas a través de Internet.

Se dispone de la plataforma de aulas virtuales AVATA, implementadas a partir de moodle,

permite el desarrollo y seguimiento de actividades extra-curriculares del docente con los

alumnos, donde el trabajo de este último es individual.

Desde el punto de vista operativo, este tipo de actividades están planeadas para que sean

realizadas como trabajo independiente, en días diferentes a las horas de clase.

7.4.4 Formación integral en la Especialización

La estructura curricular contempla la formación integral a través de las asignaturas

Técnicas de Comunicación y Gestión de Empresas de Software, dictadas por docentes

de las áreas de Humanidades y Administración de Empresas. De igual manera la

Universidad ofrece espacios para cursos libres a través del Centro de Arte y Cultura. En

Page 17: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

17

cuanto a espacios culturales, la Universidad cuenta con el auditorio Fabio Lozano, lugar

donde varias veces al mes se ofrecen conciertos, la entrada es libre para los estudiantes.

7.4.5 La flexibilidad curricular

La tecnología en informática y bases de datos se desarrolla de manera exponencial, en

un año que dura la Especialización estos cambios no se puede percibir, por ello se ofrece

dentro del plan de estudios las asignatura Electiva I y II y los seminario I y II. Estos temas

son orientados por docentes con diferente especialidad.

También, alumnos de pregrado con buen desempeño académico, pueden seguir la

especialización y homologar siete créditos en el postgrado, corresponden a las

asignaturas. Técnicas de Comunicación, Bases de Datos Relacionales y Gestión de

Proyectos de Software, estas asignaturas corresponden a: Fundamentos de Bases de

Datos, Gerencia de Proyectos de sistemas de Información, Bases de Datos I y Bases de

Datos II del programa de pregrado.

7.4.6 Evaluación formativa

De acuerdo con Modelo Pedagógico de la Universidad, “la evaluación formativa es permanente y no tiene como objetivo central dar una calificación sino orientar un proceso. Es importante observar que un objetivo central de la evaluación formativa es conocer al interlocutor. Desde la perspectiva de la evaluación formativa las pruebas y las evaluaciones en general son un material de investigación que permite orientar la acción pedagógica a resolver problemas de apropiación y comprensión de los conceptos"8. En la especialización la evaluación es permanente, se construye a través estudio de casos, que consiste en el análisis de problemas reales a los que se enfrentan equipos de trabajo en el desarrollo de bases de datos, su análisis sirve para reforzar conocimientos, fortalecer principios generales y conocer interesantes experiencias. En el estudio de casos el estudiante toma parte activa en la identificación y análisis de los problemas y la determinación de alternativas de solución, las situaciones propuestas deben analizarse primero en forma individual, posteriormente en el grupo de trabajo y finalmente se debaten en clase bajo la guía del profesor. El análisis de casos permite a los alumnos aprender de la experiencia de los participantes. Al iniciar el Ciclo I en la asignatura Bases de Datos relacionales, se define el caso de trabajo que se desarrolla durante los Ciclos I y II. Al iniciar el Ciclo III en la asignatura Bodegas de Datos que se desarrolla durante los Ciclos III y IV. Cada estudiante participa con un en la solución del caso desempeñando un rol dentro del grupo, al finalizar cada asignatura se evalúa la participación del grupo, esta evaluación se convierte en un porcentaje importante de la evaluación tradicional.

8 Universidad de Bogotá Jorge Tadeo Lozano. (2011). Modelo Pedagógico. Pág. 134

Page 18: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

18

7.5 Requisitos de grado

El grado es el acto mediante el cual la Universidad otorga el título de Especialista en Desarrollo de Bases de Datos, a quienes cursaron y aprobaron el plan de estudios que les corresponde. El acto de graduación lo organiza la Secretaría General de la Universidad de acuerdo con el número de graduandos y sus circunstancias. Son requisitos para optar el título de Especialista en Desarrollo de Bases de Datos los siguientes: a. Cursar y aprobar todas las asignaturas del plan de estudios correspondiente. b. Elaborar, sustentar y aprobar el trabajo de grado, en una de sus diferentes

modalidades. c. Estar a paz y salvo por todo concepto con la Universidad. d. Presentar una copia autenticada del acta de grado de pregrado. e. Cancelar los derechos de grado establecidos por la Universidad.

Page 19: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

19

8 La investigación en la Especialización

8.1 Investigación formativa

Respecto a la formación investigativa en la Especialización, seguimos los lineamientos que sobre Investigación formativa se formularon en el Modelo Pedagógico de la Universidad. El cual establece que la investigación que se realice en la Universidad es la formativa, y que esta “es una forma de trabajo académico cuyo objetivo central es el desarrollo de las actitudes y capacidades propias de la indagación sistemática. En esta investigación se aplican los principios y estrategias de la investigación en sentido estricto, pero no se plantean las exigencias de rigor y originalidad que aparecen en el trabajo de producción de conocimientos de los científicos”9. En este tipo de investigación “podemos incluir los trabajos de indagación de los alumnos cuando comprometen a varios estudiantes que cooperan en la indagación y aportan ideas y críticas para mejorar el trabajo; cuando tienen continuidad, es decir, cuando se desarrollan a lo largo de un tiempo suficiente para comprometer al grupo con un problema cuya formulación se va enriqueciendo y cuya resolución implica procedimientos ordenados y discutidos que llevan a recurrir a fuentes bibliográficas o experiencias organizadas; cuando además son trabajos que tienen coherencia interna y que se realizan acudiendo a los lenguajes y los métodos adecuados al problema de que se trate; cuando se ha hecho una historia del problema que permite conocer trabajos previos similares y cuando se logra que los resultados de la exploración se conviertan en un documento escrito disponible para otros interesados”10 dice el PEI. Las anteriores consideraciones se han tenido en cuenta en el plan de estudios, al incluir en todas las asignaturas el trabajo individual del alumno y los casos de estudio. Se refleja aún más en la metodología con que se desarrollan las Seminarios I y II, y el Trabajo Final. 8.2 La Investigación formativa en la Especialización

Los proveedores de manejadores de bases de datos (DBMS) tienen productos para resolver las necesidades de información de las organizaciones en bodegas y minería de datos, sus costos son altos, pero dichas herramientas pueden ser adquiridas por las empresas grandes. Sin embargo, es necesario tener también profesionales especializados en entender estas nuevas herramientas, adecuarlas al contexto de las empresas nacionales y adoptarlas en soluciones más económicas. Existe un bajo uso de estos productos para el manejo de bodegas de datos y minería de datos en las empresas colombianas. Según las cifras publicadas por el DANE11, de las 20319 empresas del sector comercio encuestadas, sólo 1176 de ellas utilizan manejadores de bases de datos, de ellas 46 usan software para minería de datos y 44

9 Universidad Jorge Tadeo Lozano. (2011). Modelo Pedagógico. Pág. 72.

10 ____. (2011). Modelo Pedagógico. Pág. 72

11 DANE. Medición de las Tecnologías de Comunicación – Sector Comercio – Julio 2002

Page 20: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

20

para bodegas de datos. En el mismo estudio, las empresas de servicios encuestadas fueron 4933, sólo 529 utilizan manejadores de bases de datos, de ellas sólo 13 utilizan software para minería de datos y 14 para bodegas de datos. Las anteriores cifras no han cambiado de manera significativa, en reciente estudio del Centro de Estudios Sociales, CES, de la Universidad Nacional para Colciencias12, se indagó por el nivel de uso de los tipos de información a altos ejecutivos de 1607 empresas, el 87% contesto que tiene resuelto el manejo de información a nivel operativo, el 5.1% a nivel de gestión y el 6.6% a nivel estratégico. Estos resultados indican el potencial que tienen las bases de datos, especialmente en los campos de bodegas y minería de datos aplicados a soluciones CRM y BI. Por lo anterior, la Especialización considera que esta es una oportunidad, y viene trabajando con el fin de consolidar el Grupo de Investigación en Bodegas y Minería de Datos – GIBMD. 8.3 Grupo de Investigación en Bodegas y Minería de Datos – GIBMD.

El objetivo es el de trabajar y desarrollar investigación formativa, con el fin de mejorar el uso y aplicación de las Bodegas y Minería de Datos, en la solución a problemas de manejo de grandes volúmenes de datos, provenientes de los sistemas transaccionales que a diario usan las organizaciones para generar la información estratégica que ellas requieren, como también contribuir en el desarrollo académico de la Especialización y el programa de Ingeniería de Sistemas 8.4 Áreas de trabajo del grupo GIBMD Las áreas de investigación del grupo son: Bodegas de Datos y Minería de Datos, Teoría

del Diseño de Bases de Datos y Bases de Datos Bases Avanzadas, aplicaciones para

Inteligencia de negocios.

8.5 Proyectos de grado realizados

Con el fin crear una base de conocimiento para el desarrollo del Grupo de Investigación

en Bodega y Minería de Datos (GIBMD), desde la segunda promoción es política de la

Especialización que para obtener el carácter de graduados los participantes deben

realizar un trabajo de grado.

En éste, se estudian, aplican y complementan los conocimientos obtenidos durante el

curso del postgrado y los participantes trabajan problemas reales de empresas. Se ha

tenido éxito en varios de ellos, este tipo de conocimientos, adquiridos tanto por los

alumnos, como por empresas y los docentes, se han convertido en la base de

conocimiento para el Grupo de Investigación en Bodegas y Minería de datos.

12

http://unperiodico.unal.edu.co/ediciones/114/19.html consultado mayo 2011

Page 21: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

21

Para la realización de estos trabajos, los alumnos se agrupan de acuerdo a sus intereses,

identifican una empresa que los patrocine facilitando los datos y un área específica del

negocio para trabajar, usualmente estos trabajos los hacen en empresas donde se

encuentran ellos están vinculados. La empresa para cual trabajaron el proyecto emite un

concepto sobre el mismo, en algunos casos también da recomendaciones.

Como resultado final de los trabajos de grado realizados, se organiza una reunión para

socializar los resultados entre los diversos grupos, alumnos de la Especialización y

docentes, la cual es divulgada por correo electrónico y en la página de la Especialización.

A la fecha se han realizado los varios trabajos de grado en las áreas de salud, financiero,

defensa, recursos humano, manufactura, transporte, y geología, ventas, inventarios y

presupuesto.

9 Proyección Social

En el Proyecto Educativo Institucional13, estable las políticas de proyección social, como “La proyección social o extensión universitaria es un función misional y sustantiva, mediante la cual la Universidad consolida su compromiso social con el desarrollo del país en lo humano, cultural, ambiental, científico, artístico y tecnológico a través de la interacción y el diálogo permanente con los diferentes actores y sectores que componen la sociedad”. En la Especialización, estas políticas se reflejan en forma como se realiza los trabajos de grado, entre las modalidades previstas tenemos dos, el desarrollo de pasantías y el desarrollo de una aplicación de BI tomando un caso específico de una empresa. 10 Estructura administrativa y académica

La estructura administrativa del programa fue definida por acuerdo 26 de 2010, en él la Especialización está adscrita al Departamento de Ingeniería, el recurso humano en la especialización se organiza tres clases:

a. Personal administrativo. Este grupo está conformado por funcionarios encargados de las labores administrativas que se requieren para el normal funcionamiento de la Especialización, los cargos son: Un Coordinador de la Especialización. Una Secretaría Académica y dos Secretarias Auxiliares compartidas con otros programas.

b. Personal docente

13

Universidad de Bogotá Jorge Tadeo Lozano. (2011). Pág. 116

Page 22: FACULTAD DE CIENCIAS NATURALES E INGENIERÍA ESPECIALIZACIÓN EN DESARROLLO DE … · 2014-01-28 · mantenimiento del mismo. b. Conoce los modelos de la ingeniería de software más

22

Categoría Formación Cantidad Certificación de la Industria

Cátedra Doctorado 1

Tiempo Completo Maestría 2

Cátedra Maestría 6 3

Cátedra Especialización 4 3

Cátedra Pregrado 2 2

La fortaleza del personal docente de la Especialización radica en más del 50 por

ciento tienen certificación internacional en el área de su desempeño, con buena

experiencia laboral en temas de tecnología de bases de datos y desarrollo de

software.

c. Monitores Académicos.

Algunas asignaturas son apoyadas por Monitores Académicos, funciones que son desempeñadas por egresados de la Especialización, escogidos por méritos académicos evidenciados por las notas obtenidas, certificaciones y trayectoria laboral.

d. Organigrama de Académico Administrativo