pep-isc - pontificia universidad javeriana, cali · al programa por un per odo de 7 anos.~ despu es...

23
PEP-ISC PROYECTO EDUCATIVO DEL PROGRAMA DE INGENIER ´ IA DE SISTEMAS Y COMPUTACI ´ ON Pontificia Universidad Javeriana Cali Facultad de Ingenier´ ıa Santiago de Cali, Agosto 2016

Upload: phamkhuong

Post on 30-Nov-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

PEP-ISCPROYECTO EDUCATIVO DEL PROGRAMA DE INGENIERIA DE SISTEMAS Y

COMPUTACION

Pontificia Universidad Javeriana CaliFacultad de Ingenierıa

Santiago de Cali, Agosto 2016

Rector: Luis Felipe Gomez Restrepo S.J.Vicerrectora Academica: Ana Milena Yoshioka Vargas.Vicerrector Administrativo: Carlos Rodrigo Montehermoso.Vicerrector del Medio Universitario: Luis Fernando Granados Ospina S.J.

Facultad de Ingenierıa.Decano: Jaime Alberto Aguilar.Directora del Departamento DECC: Gloria I. Alvarez.Director de Carrera: Andres Navarro Newball.

Indice general

1. Introduccion 5

2. Generalidades del Programa 7

3. Estudiantes 93.1. Admisiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.2. Perfil del Aspirante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.3. Evaluacion del Desempeno de los Estudiantes . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.4. Requerimientos de Graduacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.5. Perfil del Egresado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

4. Objetivos Educacionales del Programa 134.1. Mision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

4.1.1. Mision Institucional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134.1.2. Mision de la Facultad de Ingenierıa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134.1.3. Mision del Programa de Ingenierıa de Sistemas y Computacion . . . . . . . . . . . . . 13

4.2. Objetivos Educacionales del Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144.3. Consistencia de los Objetivos Educacionales con la Mision de la Institucion . . . . . . . . . . 14

5. Plan de Estudios del Programa 175.1. Currıculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175.2. Cursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175.3. Alineacion con los Objetivos Educacionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195.4. Flujo de los Cursos y Estructura de Prerrequisitos . . . . . . . . . . . . . . . . . . . . . . . . 20

Bibliografıa 23

3

Indice general

4

1 Introduccion

La Ingenierıa de Sistemas y Computacion se ocupa del estudio de los aspectos cientıficos, tecnologicos,humanos y organizacionales relacionados con la representacion de los sistemas. Esta representacion permiteobservar distintos aspectos de su funcionamiento mediante el analisis, el modelado, el procesamiento, latransmision, el almacenamiento, la presentacion y la seguridad de la informacion que surge de las interaccionesentre sus componentes.

La carrera orienta su formacion hacia las ciencias de la computacion. Es decir, hacia el estudio de los funda-mentos de las tecnologıas que hacen posibles las grandes transformaciones que la informatica ha impulsado,tales como: nuevos espacios de comunicacion a traves de Internet; los efectos de sonido, animacion y videoque han creado mundos virtuales y video juegos; la inteligencia artificial, que empieza a hacer posible quelos objetos de la vida cotidiana se adapten a nuestras necesidades; o la bioinformatica, que contribuye a lacomprension de los organismos vivos.

El presente documento sintetiza el Proyecto Educativo del Programa de Ingenierıa de Sistemas y Compu-tacion de la Pontificia Universidad Javeriana - Cali.

5

1 Introduccion

6

2 Generalidades del Programa

El programa de Ingenierıa de Sistemas y Computacion (SNIES: 1042) fue creado en 1984. Este fue elsegundo programa academico de la Facultad de Ingenierıa de la Pontificia Universidad Javeriana en Cali. Sunombre fue, inicialmente, “Ingenierıa de Sistemas con Enfasis en Procesos Industriales” y su currıculo estabacentrado principalmente en el desarrollo de herramientas (software) para automatizar procesos de negocios.En 1989 el programa cambio su nombre a “Ingenierıa de Sistemas y Computacion”. Aunque en Colombiael termino “Ingenierıa de Sistemas” se asocia con todos los programas relacionados con computacion, elenfoque del programa es Ciencias de la Computacion, de allı la parte final del nombre actual. Por lo anterior,la ensenanza, la investigacion y las actividades de extension del programa se soportan en un sentido deamplio de computacion como una ciencia y como una ingenierıa con un enfasis especial en la habilidad demodelar. Estamos orgullosos de ser reconocidos como una de las escuelas mas importantes de ciencias dela computacion en Colombia y tambien por las habilidades de razonamiento analıtico y formal de nuestrosestudiantes.

El currıculo actual del programa fue disenado en 2005 basado en las 14 areas del ACM Computing Curricula[1] y comprende cuatro componentes:

Nucleo fundamental: 128 creditos, 75.3 por ciento del total.

Enfasis: 18 creditos, 10.6 por ciento del total.

Opcion complementaria: 12 creditos, 7.1 por ciento del total.

Electivas generales: 12 creditos, 7.1 por ciento del total.

Ası, el numero de creditos total es 170. Un credito es equivalente a 48 horas de trabajo del estudiante enun semestre de 16 semanas. Los cursos del nucleo fundamental corresponden a los topicos principales de ladisciplina de computacion (incluyendo, por ejemplo, lenguajes de programacion, algoritmos y complejidad,estructuras discretas, sistemas de informacion y redes). Adicionalmente, el programa incluye cursos de calculo,fısica y humanidades.

El programa ofrece dos enfasis de 18 creditos cada uno, empezando en el sexto semestre. Es obligatoriopara los estudiantes tomar al menos uno de ellos. Actualmente se ofrecen:

Animacion y Sistemas Interactivos, que incluye topicos relacionados con el diseno de video juegos,el procesamiento de sonido y la inteligencia artificial para video juegos.

Computacion Orientada a la Red, que incluye topicos en multimedia, seguridad y sistemas moviles.

Los estudiantes deben tomar, ademas, al menos una opcion complementaria y 12 creditos de cursos electivos.Sin importar que escojan, los estudiantes obtienen el mismo tıtulo, Ingeniero de Sistemas y Computacion.La Universidad promueve las dobles titulaciones. Ası, un estudiante puede seguir esta promocion tomandotodos los creditos de la opcion complementaria y las electivas generales en, tıpicamente, los cursos de nucleofundamental del segundo programa.

7

2 Generalidades del Programa

El programa de Ingenierıa de Sistemas y Computacion se desarrolla dentro del campus de la PontificiaUniversidad Javeriana en Cali, Colombia, en jornada diurna. Los cursos, laboratorios y otras actividadescurriculares se organizan normalmente de Lunes a Viernes. Las actividades academicas son impartidas enuna metodologıa tradicional teorıa y practica. El programa opera en el calendario academico anual que definela Universidad, el cual consta de dos semestres de 18 semanas: uno desde finales de Enero hasta principiosde Junio y el otro desde finales de Julio hasta principios de Diciembre; dependiendo de la demanda, algunoscursos son ofrecidos en los dos perıodos inter-semestrales.

En Diciembre de 2004, el Consejo Nacional de Acreditacion (CNA) confirio la Acreditacion de Alta Calidadal programa por un perıodo de 7 anos. Despues del proceso de evaluacion en 2010 y 2011, el CNA renovo laacreditacion del programa en 2012 por 6 anos mas.

8

3 Estudiantes

3.1. Admisiones

La admision de estudiantes esta definida en el Reglamento de Estudiantes [2] y es un proceso de dos pasos:inscripcion y admision.

La inscripcion (numerales 8 y 9 del Reglamento de Estudiantes) es la solicitud formal para ser admitidoal programa. Los requerimientos mas importantes para la inscripcion son: llenar el formato correspondiente;haber presentado los examenes de estado (prueba Saber 11); y haberse graduado de una escuela secundaria,o estar estudiando el ultimo ano de secundaria.

La admision (numerales 13 al 18 del Reglamento de Estudiantes) es el proceso en el que la Universidadacepta o rechaza la solicitud del estudiante. En resumen, la admision es decidida por el Decano de la Facultaden comun acuerdo con el Director del Programa. Dos fuentes de informacion son usadas para seleccionar loscandidatos a admitir:

Los resultados de la prueba Saber 11. El candidato debe haber obtenido un puntaje mınimo de 50 encada una de las areas de Matematicas, Fısica, Espanol e Ingles.

El resultado de una entrevista, en la cual el candidato es examinado con respecto a su conocimiento einteres en el programa, la busqueda de la excelencia academica, el pensamiento analıtico, las habilidadesde comunicacion y relaciones personales, y su preocupacion por los problemas sociales.

Los puntajes de estas dos fuentes son combinados con un peso relativo de 40 por ciento para las areas deinteres de la prueba Saber 11 y 60 por ciento para los resultados de la entrevista. Los candidatos para laadmision deben tener un puntaje mınimo de 65 en la escala combinada.

3.2. Perfil del Aspirante

El programa espera de sus aspirantes que cuenten con:

Interes por el estudio de las areas de las ciencia de computacion

Interes por investigar temas afines al desarrollo tecnologico

Disposicion para trabajar en grupos y equipos multidisciplinarios

3.3. Evaluacion del Desempeno de los Estudiantes

Una gran variedad de instrumentos son usados para evaluar el desempeno de los estudiantes en el programade Ingenierıa de Sistemas y Computacion, los mas comunes son: examenes, quizzes, tareas, reportes delaboratorio, exposiciones, y proyectos.

9

3 Estudiantes

Los instrumentos son utilizados para medir los resultados del estudiante, es decir, lo que se espera quelos estudiantes conozcan y sepan hacer. Los siguientes son los resultados del estudiante, basados en losdocumentos de ABET [3]:

A. La habilidad para aplicar conocimiento de matematicas, ciencias e ingenierıa.

B. La habilidad para analizar un problema e identificar los requerimientos necesarios para su definicion ysolucion.

C. La habilidad para disenar, implementar y evaluar procesos y sistemas computacionales.

D. La habilidad para funcionar en equipos de trabajo.

E. El entendimiento de la responsabilidad profesional y etica.

F. La habilidad para comunicarse efectivamente.

G. La habilidad para analizar los impactos de la computacion y la ingenierıa en las personas, organizacionesy la sociedad.

H. El reconocimiento de la necesidad de, y la habilidad para, continuar con el desarrollo profesional.

I. La habilidad para usar las tecnicas, destrezas y herramientas modernas para la practica de la compu-tacion.

J. La habilidad para aplicar los fundamentos y principios de las matematicas y de la computacion en elmodelamiento y diseno de sistemas computacionales de manera que se demuestre comprension de lasventajas y desventajas en las decisiones de diseno.

K. La habilidad para aplicar los principios de diseno y desarrollo de software en la construccion de sistemasde diferente complejidad.

El desempeno del estudiante es expresado en notas en la escala de 0,0 a 5,0, con aprobacion de 3,0 osuperior, i.e. desempeno del 60 %. El desempeno completo de los estudiantes en un curso es calculado sumandocada nota de los instrumentos multiplicada cada una por su peso dentro del curso. El promedio general decarrera es calculado, primero multiplicando el desempeno del estudiante en cada curso que ha matriculadopor el numero de creditos de dicho curso, obteniendo el ponderado de cada curso, luego sumando todos losponderados obtenidos, y finalmente dividiendo la ultima suma entre el numero total de creditos cursados porel estudiante.

3.4. Requerimientos de Graduacion

El tıtulo dado por el programa es el de Ingeniero de Sistemas y Computacion.De acuerdo al Reglamento de Estudiantes (numeral 104) los requerimientos para la graduacion son:

Haber aprobado las asignaturas correspondientes al plan de estudios del programa academico y cumplidolos demas requisitos curriculares.

Haber cursado y aprobado en la Universidad al menos el 25 % de los creditos correspondientes alprograma academico.

Tener completa y debidamente legalizada toda al documentacion y los paz y salvos academicos yadministrativos, exigidos segun las disposiciones de la ley y de la Universidad.

10

3.5 Perfil del Egresado

3.5. Perfil del Egresado

El ingeniero de sistemas y computacion Javeriano esta en capacidad de:

Proponer, disenar, construir, evaluar y mantener soluciones informaticas con responsabilidad etica, legaly profesional.

Aportar, desde los ambitos de la informatica y la computacion al trabajo de equipos interdisciplinariospara resolver problemas de orden tecnico, social y economico entre otros.

Tomar decisiones sobre soluciones informaticas en referencia con su impacto en los usuarios.

Equilibrar adecuadamente las soluciones informaticas entre proveedores, equipos y software de modoque aquellas sean optimas economica y tecnicamente.

Desarrollar nuevos enfoques a los problemas planteados dentro de las diversas disciplinas de las cienciasde la computacion.

Dado que la informacion es un factor fundamental en cualquier actividad del mundo actual, nuestros inge-nieros pueden participar y dirigir equipos de trabajo en: Industrias de desarrollo de software, departamentosde tecnologıa de informacion en las empresas, companıas de consultorıa tecnologica e investigacion de base yaplicada.

11

3 Estudiantes

12

4 Objetivos Educacionales del Programa

4.1. Mision

4.1.1. Mision Institucional

De acuerdo con los estatutos de la Universidad [4], la mision de la Pontificia Universidad Javeriana es :La Pontificia Universidad Javeriana es una institucion catolica de educacion superior, fundada y regentada

por la Companıa de Jesus, comprometida con los principios educativos y las orientaciones de la entidadfundadora. Ejerce la docencia, la investigacion y el servicio con excelencia, como universidad integrada a unpaıs de regiones, con perspectiva global e interdisciplinar, y se propone:

la formacion integral de personas que sobresalgan por su alta calidad humana, etica, academica, profe-sional y por su responsabilidad social; y,

la creacion y el desarrollo de conocimiento y de cultura en una perspectiva crıtica e innovadora,

para el logro de una sociedad justa, sostenible, incluyente, democratica, solidaria y respetuosa de la dignidadhumana.

4.1.2. Mision de la Facultad de Ingenierıa

Nuestra mision, como parte de la Javeriana Cali, es contribuir, desde las ciencias, la ingenierıa y tecnologıa,al mejoramiento de la sociedad mediante la busqueda de soluciones innovadoras a los problemas de hoy y delmanana.

Para ese fin, promovemos un ambiente de inquietud intelectual y de investigacion, excelencia academicay responsabilidad social en el que nuestros estudiantes, profesores y demas empleados desarrollen todo supotencial.

Como resultado, educamos a nuestros estudiantes para que sirvan a la sociedad y sobresalgan como lıderes,profesionales competentes y ciudadanos responsables, y hacemos investigacion y servicio de alta calidad yrelevancia.

4.1.3. Mision del Programa de Ingenierıa de Sistemas y Computacion

El programa de Ingenierıa de Sistemas y Computacion busca formar profesionales con una solida fundamen-tacion en la disciplina para que contribuyan a la sociedad mediante la aplicacion de modelos computacionalesy tecnologıas de la informacion para el desarrollo de proyectos en ciencia, ingenierıa y la industria.

Para ello, propiciamos un entorno de excelencia academica que permita a los estudiantes conocer, valorary utilizar de manera efectiva las tecnicas, formalismos y metodos propios de las ciencias de la computacion.

Como resultado, educamos a nuestros estudiantes para que sean profesionales competentes, con un clarosentido etico, y comprometidos con la busqueda de conocimiento a lo largo de sus vidas y con el mejoramientode la calidad de la industria de software en Colombia.

13

4 Objetivos Educacionales del Programa

4.2. Objetivos Educacionales del Programa

Los graduados de Ingenierıa de Sistemas y Computacion deberan:

1. Ejercer la practica profesional de Ingenierıa de Sistemas y Computacion.

2. Disenar y operar sistemas computacionales que contribuyan a la solucion de problemas de la disciplina,de otros campos de la ciencia e ingenierıa o de otras disciplinas.

3. Contribuir al bienestar de sus comunidades desde posiciones prometedoras en la industria, la academiao el servicio publico, o como emprendedores.

4. Sobresalir por su solida fundamentacion en computacion, sentido de ciudadanıa responsable, profesio-nalismo y liderazgo.

5. Continuar su desarrollo profesional o estudios de posgrado.

4.3. Consistencia de los Objetivos Educacionales con la Mision de laInstitucion

Para establecer la consistencia, la mision de la institucion, la mision de la facultad y la mision del programahan sido descompuestas en declaraciones como se muestra a continuacion.

Mision de la Institucion Mision de la Facultad Mision del Programa

1. La Pontificia UniversidadJaveriana es una institu-cion catolica de educacionsuperior, fundada [...]

2. Ejerce la docencia, la in-vestigacion y el servicio conexcelencia [...]

3. [...] con perspectiva globale interdisciplinar [...]

4. La formacion integral depersonas que sobresalgan[...]

5. La creacion y desarrollo deconocimiento y de cultura[...]

6. [...] para el logro de una so-ciedad justa, sostenible [...]

1. Nuestra mision, como par-te de Javeriana Cali [...]

2. [...] al mejoramiento de lasociedad [...]

3a. [...] promovemos un am-biente de inquietud intelec-tual y de investigacion

3b. [...] promovemos unambiente de excelenciaacademica

3c. [...] promovemos un am-biente de responsabilidadsocial

4. [...] un ambiente [...] enel que nuestros estudiantes,profesores y demas emplea-dos desarrollen todo su po-tencial.

1. El programa de Ingenierıade Sistemas y Compu-tacion busca formar profe-sionales [...]

2. [...] para que contribuyan ala sociedad [...]

3. [...] el desarrollo de proyec-tos en ciencia, ingenierıa yla industria.

4. Para ello, propiciamosun entorno de excelenciaacademica [...]

5a. Como resultado, educamosa nuestros estudiantes pa-ra que sean profesionalescompetentes [...]

5b. con un claro sentido etico[...]

14

4.3 Consistencia de los Objetivos Educacionales con la Mision de la Institucion

5a. [...] educamos a nuestrosestudiantes para que sirvana la sociedad [...]

5b. [...] educamos a nuestrosestudiantes para que sobre-salgan como lıderes [...]

5c. [...] educamos a nuestrosestudiantes para que sobre-salgan como profesionalescompetentes [...]

5d. [...] educamos a nuestrosestudiantes para que so-bresalgan como ciudadanosresponsables [...]

6. [...] hacemos investigaciony servicio de alta calidad yrelevancia.

5c. comprometidos con labusqueda de conocimientoa lo largo de sus vidas [...]

5d. [comprometidos con] el me-joramiento de la calidad dela industria del software enColombia.

Finalmente se relacionan dichas declaraciones con los Objetivos Educacionales del Programa (OE).

OE Mision del Programa Mision de la Facultad Mision de la InstitucionOE1 1,2,3,4 1, 2, 5a, 5c, 6 2,4,5OE2 1,2,3,4 1, 2, 3a, 3b, 4, 5a, 5c 2,3,4,5OE3 2,3,4,5a,5d 2, 3b, 4, 5a, 5b, 5c 1,2,3,4,5,6OE4 1,3,4,5a,5b 2, 3b, 3c, 5c, 5d 1,2,3,4,5,6OE5 1,4,5c 2, 3a, 4, 6 1,2,6

15

4 Objetivos Educacionales del Programa

16

5 Plan de Estudios del Programa

5.1. Currıculo

El programa de Ingenierıa de Sistemas y Computacion comienza con cursos de fundamentos en matematicasy fısica. Estos cursos proveen el conocimiento fundamental en matematicas que soporta los cursos avanzados.Al mismo tiempo, se trabajan los fundamentos en ciencias de la computacion cuyos cursos permitiran a losestudiantes obtener el conocimiento necesario en computacion y las habilidades de analisis requeridas paracontinuar con cursos mas profundos y con topicos mas especıficos.

Despues de los cursos fundamentales, los estudiantes pueden matricular cursos que requieren mas analisisy toma de decisiones. Estos cursos complementan los fundamentos con mas herramientas y habilidades pararesolver problemas en computacion e ingenierıa en general. Otros cursos que los estudiantes pueden matricularestan enfocados en mejorar las habilidades en diseno e implementacion. Estos cursos dan a los estudiantesla habilidad de aplicar conceptos y teorıas en ciencias de la computacion para modelar y disenar sistemas ysoluciones, a traves de conceptos, teorıas y herramientas, participando en un ambiente de trabajo en equipocolaborativo.

El currıculo provee un conjunto de cursos para discutir y abordar diferentes sistemas de software desde unaperspectiva de diseno y desarrollo. Despues de estos cursos, los estudiantes estan en capacidad de modelar,disenar y construir sistemas de software que se encuentran comunmente en la industria, y conocer como estossistemas afectan la sociedad.

En la mayorıa de los cursos, se trabaja en grupos de 2 o tres estudiantes como metodo pedagogico. Estapedagogıa permite a los estudiantes desarrollar habilidades de liderazgo, responsabilidad y trabajo en equipo.Usualmente, los proyectos de final de curso son desarrollados en equipos. Desde el primer semestre los estu-diantes estan en contacto con problemas profesionales, eticos, legales y sociales relacionados con las cienciasde la computacion. Estos conocimientos iniciales son expandidos luego en cursos de humanidades y etica.

Igualmente, desde el primer semestre los estudiantes son expuestos a mejorar sus habilidades comunicativas.Estas habilidades son continuamente ejercitadas durante todos los semestres en diferentes cursos. Uno de estoscursos es Trabajo de Grado, donde los estudiantes deben producir un documento y una presentacion oralque muestre su proceso de investigacion y sus resultados. Estas habilidades son tambien probadas en laPractica Profesional, donde los estudiantes necesitan interactuar en un ambiente profesional. En estos cursoslos estudiantes tienen la oportunidad de practicar y mostrar el conocimiento adquirido durante los semestresiniciales, en problemas reales y complejos.

5.2. Cursos

Tal como lo dijimos previamente, el currıculo actual del programa fue disenado basado en las 14 areas delACM Computing Curricula [1], estas son: Fundamentos de Programacion, Algoritmos y Complejidad, Lengua-jes de Programacion, Gestion de la Informacion, Sistemas Operativos, Ingenierıa de Software, ComputacionOrientada a la Red, Interaccion Humano-Computador, Graficos y Visualizacion, Sistemas Inteligentes, Cien-cia Computacional, Problemas Sociales y Profesionales, Arquitectura y Organizacion, y Comunicacion de

17

5 Plan de Estudios del Programa

Datos.Los cursos del nucleo fundamental del programa nacieron de los topicos recomendados dentro de las areas

previamente mencionadas. En el siguiente cuadro puede verse la relacion de los cursos con las areas. En dichocuadro se han adicionado tambien areas complementarias pero importantes para la Ingenierıa de Sistemascomo Matematicas y Ciencias Basicas, Educacion General, Ingenierıa Basica y Proyectos.

Area de conocimiento Cursos

Matematicas y Ciencias Basicas (8cursos, 26 creditos)

Fundamentos de Matematicas, Algebra Lineal, Calculo Diferencial,Calculo Integral, Calculo Multivariable, Cinematica y Dinamica,Electricidad y Magnetismo, Probabilidad y Estadıstica

Educacion General (10 cursos, 20creditos)

Expresion Oral y Escrita, Humanidades I, Humanidades II, Teo-logıa I, Teologıa II, Ingles II, Ingles III, Ingles IV, ConstitucionPolıtica y Democracia Colombiana, Etica

Ingenierıa Basica (2 cursos, 6 credi-tos)

Gestion Organizacional, Ingenierıa Economica

Fundamentos de Programacion (2cursos, 5 creditos)

Introduccion a la Programacion, Laboratorio de Programacion

Algoritmos y Complejidad (2 cursos,6 creditos)

Analisis y Diseno de Algoritmos, Computabilidad y Lenguajes For-males

Lenguajes de Programacion (2 cur-sos, 7 creditos)

Fundamentos y Estructuras de Programacion, Objetos y Progra-macion a Media Escala

Gestion de la Informacion (2 cursos,5 creditos)

Implementacion de Bases de Datos, Gestion y Modelacion de Datos

Sistemas Operativos (2 cursos, 6creditos)

Sistemas Operativos, Linux para Ingenierıa (Electiva)

Ingenierıa de Software (2 cursos, 6creditos)

Procesos de Ingenierıa de Software, Desarrollo de Software a GranEscala

Computacion Orientada a la Red (2cursos, 5 creditos)

Desarrollo y Servicios Web, Seguridad Informatica, ComputacionMovil y Agentes Moviles

Interaccion Humano-Computador(2 cursos, 5 creditos)

Interaccion y Sonido, Tecnologıa Multimedia

Graficos y Visualizacion (3 cursos, 8creditos)

Computacion Grafica, Animacion y Simulacion, Introduccion alDesarrollo de Videojuegos

Sistemas Inteligentes (2 cursos, 5creditos)

Inteligencia Artificial, Inteligencia Artificial para Videojuegos

Ciencia Computacional (3 cursos, 8creditos)

Introduccion a la Ingenierıa de Sistemas y Computacion, Intro-duccion al Modelado de Sistemas, Desarrollo Formal de Software,Analisis y Computacion Numerica

Problemas Sociales y Profesionales(1 curso, 2 creditos)

Aspectos Sociales y Profesionales

Arquitectura y Organizacion (2 cur-sos, 6 creditos)

Arquitectura del Computador I, Arquitectura del Computador II

Comunicacion de Datos (1 curso, 3creditos)

Redes de Comunicacion

18

5.3 Alineacion con los Objetivos Educacionales

Proyectos (2 cursos, 15 creditos) Fundamentos de Investigacion, Trabajo de Grado, Practica Profe-sional

5.3. Alineacion con los Objetivos Educacionales

Los cursos del programa proveen el conocimiento y ayuda necesaria para mejorar las habilidades de losestudiantes en su desarrollo profesional. Los cursos mas avanzados como Fundamentos de Investigacion,Trabajo de Grado y Practica Profesional estan orientados a promover estudios de postgrado, el estudioautonomo y el desarrollo profesional.

El siguiente cuadro muestra la relacion del currıculo con los objetivos educacionales del programa presen-tados anteriormente.

Curso Objetivos Educacionales del ProgramaFundamentos de Matematicas OE1, OE2, OE4, OE5

Algebra Lineal OE1, OE2, OE4, OE5Calculo Diferencial OE1, OE2, OE4, OE5Calculo Integral OE1, OE2, OE4, OE5Calculo Multivariable OE1, OE2, OE4, OE5Cinematica y Dinamica OE1, OE2, OE4, OE5Electricidad y Magnetismo OE1, OE2, OE4, OE5Expresion Oral y Escrita OE3, OE4Humanidades I OE2, OE3, OE4Humanidades II OE2, OE3, OE4Teologıa I OE2, OE3, OE4Teologıa II OE2, OE3, OE4Ingles II OE3, OE4Ingles III OE3, OE4Ingles IV OE3, OE4Constitucion Polıtica y Democracia Colombiana OE2, OE3, OE4

Etica OE2, OE3, OE4Gestion Organizacional OE2, OE3, OE4Analisis y Diseno de Algoritmos OE1, OE2, OE3, OE4, OE5Arquitectura del Computador I OE1, OE2, OE3, OE4, OE5Arquitectura del Computador II OE1, OE2, OE3, OE4, OE5Aspectos Sociales y Profesionales OE2, OE3, OE4, OE5Computabilidad y Lenguajes Formales OE1, OE2, OE3, OE4, OE5Computacion Grafica OE1, OE2, OE3, OE4, OE5Desarrollo de Software a Gran Escala OE1, OE2, OE3, OE4, OE5Desarrollo Formal de Software OE1, OE2, OE3, OE4, OE5Desarrollo y Servicios Web OE1, OE2, OE3, OE4, OE5Fundamentos y Estructuras de Programacion OE1, OE2, OE3, OE4, OE5

19

5 Plan de Estudios del Programa

Gestion y Modelacion de Datos OE1, OE2, OE3, OE4, OE5Implementacion de Bases de Datos OE1, OE2, OE3, OE4, OE5Inteligencia Artificial OE1, OE2, OE3, OE4, OE5Introduccion a la Ingenierıa de Software yComputacion

OE1, OE2, OE3, OE4, OE5

Introduccion a la Programacion OE1, OE2, OE3, OE4, OE5Introduccion al Modelado de Sistemas OE1, OE2, OE3, OE4Laboratorio de Programacion OE1, OE2, OE3, OE5Logica en Ciencias de la Computacion OE1, OE2, OE3, OE4, OE5Objetos y Programacion a Media Escala OE1, OE2, OE3, OE4, OE5Practica Profesional OE1, OE2, OE3, OE4, OE5Procesos de Ingenierıa de Software OE1, OE2, OE3, OE4, OE5Redes de Comunicacion OE1, OE2, OE3, OE4, OE5Sistemas Operativos OE1, OE2, OE3, OE4, OE5Fundamentos de Investigacion OE1, OE2, OE3, OE4, OE5Trabajo de Grado OE1, OE2, OE3, OE4, OE5Animacion y Simulacion OE1, OE2, OE3, OE4, OE5Interaccion y Sonido OE1, OE2, OE3, OE4, OE5Introduccion al Desarrollo de Videojuegos OE1, OE2, OE3, OE4Inteligencia Artificial para Videojuegos OE1, OE2, OE3, OE4, OE5Computacion Movil y Agentes Moviles OE1, OE2, OE3, OE4, OE5Seguridad Informatica OE1, OE2, OE3, OE4, OE5Tecnologıa Multimedia OE1, OE2, OE3, OE4, OE5Analisis Numerico OE1, OE2, OE3, OE4, OE5Ingenierıa Economica OE1, OE2, OE3, OE4, OE5Probabilidad y Estadıstica OE1, OE2, OE4, OE5Matematicas Discretas OE1, OE2, OE4, OE5

5.4. Flujo de los Cursos y Estructura de Prerrequisitos

En la figura 5.1 muestra el plan de estudios y la estructura de prerrequisitos de currıculo y los enfasis.Las opciones complementarias y las electivas no se incluyen en esta figura ya que la ubicacion precisa de loscursos depende enteramente de la escogencia de los estudiantes.

En la figura 5.1 los cursos estan identificados por su nombre, codigo, numero de creditos y la audiencia a laque esta ofrecida: abierto a todos los estudiantes de la universidad o cerrada a los estudiantes de ingenierıa.De igual manera, en la figura hay instrucciones adicionales sobre: la cantidad maxima de 18 creditos paramatricular en cada semestre, el maximo numero de creditos en los enfasis, la opcion complementaria y laselectivas, y la mınima cantidad de creditos aprobados para comenzar el enfasis y la opcion complementaria.

20

5.4F

lujo

de

losC

ursos

yE

structu

rad

eP

rerrequ

isitos

Figura 5.1: Estructura de Prerrequisitos para el Programa de Ingenierıa de Sistemas y Computacion

21

5 Plan de Estudios del Programa

22

Bibliografıa

[1] IEEE/ACM. Computing curricula, 2004.

[2] Pontificia Universidad Javeriana. Reglamento de Estudiantes. Octubre, 2012. http://www.

javerianacali.edu.co/sites/ujc/files/node/field-documents/field_document_file/

reglamento_estudiantes_actualizado.pdf.

[3] ABET Computing Accreditation Commission. Criteria for Accrediting Computing Programs. November,2014. http://www.abet.org/wp-content/uploads/2015/05/C001-15-16-CAC-Criteria-03-10-15.

pdf.

[4] Consejo Directivo de la Pontificia Universidad Javeriana. Acuerdo no 576. mision de la pontificia univer-sidad javeriana, 2013.

23