[follow facebook=»http://facebook.com/pisfup» email=»sistemas@fup.edu.co»]
La dirección del programa de Ingeniería de Sistemas ofrece a estudiantes, egresados y docentes los seminarios de actualización en Java, Móviles, Phyton, Bases de Datos, Programación Recursiva y .Net. A continuación se dan a conocer los contenidos, tutores, valores y horarios.
Seminario | Día | Horario | Lugar | Docente | Valor | Estado | Fecha de inicio | Cupo máximo |
---|---|---|---|---|---|---|---|---|
JAVA | Sábados | 8:00 am – 12:00 pm | Sala 105 | Yuli Sídney Garcés | $ 0 | Por iniciar | 27 de febrero de 2016 | 28 Est |
Móviles | Lunes | 8:00 am – 12:00 pm | Sala 107 | Yuli Sídney Garcés | $ 40.000 | Por iniciar | 29 de febrero de 2016 | 21 Est |
Phyton | Lunes | 2:00 pm – 6:00 pm | Sala 105 | Mateo Tibaquirá Palacios | $ 40.000 | Por iniciar | 29 de febrero de 2016 | 20 Est |
Bases de Datos | Sábados | 8:00 am – 12:00 pm | Sala 114 | Manuel Eduardo Prado | $ 40.000 | Por iniciar | 27 de febrero de 2016 | 30 Est |
Programación Recursiva – Grupo 2 | Lunes | 2:00 pm – 6:00 pm | Sala MAC | Juan Carlos Ontiveros Neri | $ 0 | Por iniciar | 29 de febrero de 2016 | 20 Est |
Complejidad Algorítmica | Sábados | 2:00 pm – 6:00 pm | Sala MAC | Julian Hoyos | $ .40000 | Por iniciar | 27 de febrero de 2016 | 20 Est |
Desarrollo de Aplicaciones Web | Sábados | 2:00 pm – 6:00 pm | Sala 105 | Nelson Fabian Chantre | $ 0 | En curso | 20 de febrero de 2016 | 27 Est |
Programación Recursiva – Grupo 1 | Viernes | 6:00 pm – 10:00 pm | Sala MAC | Juan Carlos Ontiveros Neri | $ 0 | En curso | 19 de febrero de 2016 | 20 Est |
[accordion title=»Perfil Docente y Contenidos»]
[accordion-item title=»JAVA»]
Duración: 40 horas
Cupo máximo: 28 Estudiantes
Yuli Sídney Garcés: Ingeniera en electrónica y telecomunicaciones de la Universidad del Cauca, especialista en Administración de la Información y Bases de Datos, certificada en Delphi Developer con experiencia en desarrollo de sistemas de información móviles, bases de datos y java. Actualmente vinculada a la Fundación Universitaria de Popayán como docente y al grupo de investigación IMS – Intelligent Management Systems de la Facultad de Ingenieías.
CONTENIDO
Módulo 1: Introducción a JAVA
Introducción a los elementos básicos de JAVA
Instalación de Software, requerimientos generales
Definición de clases en Java
Compilando y ejecutando
Módulo 2: Estructuras Condicionales en JAVA
Estatuto IF
Estatuto For
Estatuto Switch
Operadores Lógicos
Módulo 3: Estructuras Cíclicas en JAVA
Ciclos Fijos
Ciclos Variables
Módulo 4: Arreglos
Arreglos en 1 dimensión
Arreglos en 2 dimensiones
Colecciones
Módulo 5: Desarrollo de Interfaz Gráfica
Elementos de Interfaz Gráfica
Eventos
Métodos
Clases y Objetos
[/accordion-item]
[accordion-item title=»Desarrolo de aplicaciones móviles – Android»]
Duración: 40 horas
Cupo máximo: 21 Estudiantes
Yuli Sídney Garcés: Ingeniera en electrónica y telecomunicaciones de la Universidad del Cauca, especialista en Administración de la Información y Bases de Datos, certificada en Delphi Developer con experiencia en desarrollo de sistemas de información móviles, bases de datos y java. Actualmente vinculada a la Fundación Universitaria de Popayán como docente y al grupo de investigación IMS – Intelligent Management Systems de la Facultad de Ingenieías.
CONTENIDO
Módulo 1: Introducción a Android
Introducción a los archivos básicos
Instalación de Software, requerimientos generales
Definición de vistas principales
Depurando y ejecutando
Módulo 2: Programación Básica
Definición de Layouts
Eventos de Vistas
Comunicación entre Actividades
Menús
Módulo 3: Controles de Selección
Listas
Spinners
Listas personalizadas
Módulo 4: Otros elementos de Android:
Animaciones
Sonidos
Drag and Drop
Módulo 5: Conexión a Bases de Datos SQLite
Definición de la Base de datos
Crud de la base de datos
Listas con bases de datos
[/accordion-item]
[accordion-item title=»Introducción a Python»]
Duración: 40 horas
Cupo máximo: 20 estudiantes
Mateo Tibaquirá Palacios: Ingeniero electrónico de la Universidad del Cauca, con una trayectoria de más de 10 años desarrollando software libre y con experiencia trabajando en empresas locales. Desarrollador de aplicaciones en PHP y Python, manejo de bases de datos relacionales Postgres y MySQL, con destrezas también en la implementación de interfaces gráficas usando frameworks CSS y Javascript, y lenguajes de marquetado como HTML5 y XML.
CONTENIDO
Módulo 1: Instalando y usando Python
Instalando Python
Instalando librerías y utilidades
Ejecutando código Python Módulo 6: Cadenas
Comparacion de cadenas
Métodos de cadenas
Operador de formato
Módulo 2: Variables, expresiones y sentencias
Valores y tipos
Variables
Nombres de variables y palabras claves
Sentencias
Operadores y operandos
Expresiones
Operaciones con cadenas Módulo 7: Archivos
Persistencia
Apertura, lectura y búsqueda
Escritura en archivos
Módulo 3: Ejecución condicional
Expresiones booleanas
Operadores lógicos
Ejecución condicional y alternativa
Condicionales encadenados y anidados
Captura de excepciones
Módulo 4: Funciones en Python
Invocando funciones
Funciones internas
Funciones de conversión de tipos
Funciones matemáticas
Añadiendo funciones nuevas
Definición y usos
Parámetors y argumentos
Módulo 5: Iteraciones
La sentencia while
Bucles infinitos y break
Finalizar iteraciones con continue
Bucles definidos usando for
Diseño de bucles
Módulo 6: Cadenas
Comparacion de cadenas
Métodos de cadenas
Operador de formato
Módulo 7: Archivos
Persistencia
Apertura, lectura y búsqueda
Escritura en archivos
Módulo 8: Listas
Operaciones con listas
Métodos de las listas
Listas y funciones
Listas y cadenas
Objetos y valores
Listas como argumentos
Módulo 9: Diccionarios
Usados como conjunto de contadores
Diccionarios y archivos
Bucles y diccionarios
Procesado avanzado de texto
Módulo 10: Tuplas
Asignación y comparación
Diccionarios y tuplas
Uso de tuplas como claves en diccionarios
Cadenas, listas y tuplas
Módulo 11: Automatización de tareas del PC
Nombres de archivo y rutas
Limpieza de un directorio
Argumentos en línea de comandos
Pipes (tuberías)
[/accordion-item]
[accordion-item title=»Bases de Datos»]
Duración: 40 horas
Cupo máximo: 30 estudiantes
Manuel Eduardo Prado Sarria: Ingeniero de sistemas, especialista en desarrollo de soluciones informáticas con conocimiento en los temas relacionados con el desarrollo de software con tecnología MICROSOFT .NET, al igual que diseño y modelado de bases de datos con motores como SQL SERVER, ORACLE, FIREBIRD Y PHPMYSQL. Experiencia en administración de sistemas de información y gestión de bases de datos (SQL, Procedimientos almacenados, vistas, etc.). Alta experiencia en construcción de aplicaciones web orientadas a servicios web. Además pertenezco al grupo de innovadores expertos del programa de MIE de Microsoft.
CONTENIDO
Módulo 1: INTRODUCCIÓN A LAS BASES DE DATOS CON SQL Y ORACLE
Descargar Base de Datos Oracle 11g XE
Instalar Base de Datos Oracle 11g XE
Crear Conexión
Crear nuevo usuario y su conexión
Configuración del entorno de trabajo
Herramientas y Modelo de Datos
Introducción a PL/SQL
Fundamentos del Lenguaje
Tipos de datos
Valores por Defecto de Cabeceras de Columnas
Estructuras del lenguaje
Módulo 2: EXAMINANDO ORACLE
Construcción de una base de datos
Sentencias SQL BETWEEN, LIKE, IN, NULL ETC
Aplicación de operadores
Clausulas de ordenamiento
Funciones SQL. De manipulación y de conversión
Funciones de grupo
Implementación de llaves primarias y foráneas
Relaciones
Disparadores
Procedimientos almacenados
Creación de Secuencias
Vistas
Excepciones
Subconsultas
Módulo 3: MANIPULACIÓN DE DATOS
Creación de un caso específico para base de datos
Inserción de Nuevas Filas
Actualización de campos
Borrado de registro y tablas
Ventajas de las Sentencias COMMIT y ROLLBACK
Consultas involucrando varias tablas
Creación de paquetes
Consultas desde paquetes
[/accordion-item]
[accordion-item title=»Programación Recursiva»]
Duración: 40 horas
Cupo máximo: 20 Estudiantes
Juan Carlos Ontiveros Neri: Docente de Intercambio de Instituto Tecnológico Superior Zacatecas Occidente (México) y la FUP. Licenciado en Matemáticas Aplicadas en la ciudad de Durango (Mexico) actualmente cursa Maestría en Matemáticas Aplicadas en la Universidad Autónoma de Zacatecas (UAZ). Docente en el Instituto Tecnológico Superior Zacatecas Occidente (Mexico) en Ciencias Básicas e Ingeniería en Sistemas Computacionales trabajando con el desarrollo de software.
CONTENIDO
Módulo 1: Uso de la herramienta Racket con sus componentes
Variables
Funciones en una Variable
Funciones en Varias Variables
Expresiones Lógicas
Ordenes Condicionales
Módulo 2: Aplicación de la herramienta Racket en algoritmia
Algoritmo
Construcción de programas en Racket
Recursividad
Instrucciones de Control
Módulo 3: Búsqueda y Ordenamiento en Racket
Representación de Listas en Racket
Instrucciones: First, Rest, Join
Programas con Listas
Módulo 4: Tópicos de Matemática Aplicada
Métodos Numéricos
Simulación
Módulo 5: Elaboración de un Proyecto
Proyecto aplicado
Exposición de Proyectos
[/accordion-item]
[accordion-item title=»Complejidad Algormica»]
Duración: 40 horas
Cupo máximo: 20 Estudiantes
Julián Eduardo Hoyos: Matemático egresado de la Universidad del Cauca, especialista en Gerencia de Proyectos y especialista en Gerencia Educativa, actualmente docente del Programa de Ingeniería de Sistemas y director de trabajo de grado en análisis y eficiencia algorítmica en la Fundación Universitaria de Popayán.
CONTENIDO
Módulo 1: Introducción a LaTex
Módulo 2: Artículos en LaTex
Módulo 3: Introducción a Scientific
Módulo 4: Análisis de tiempos de ejecución
Módulo 5: Comparación entre algoritmos (Eficiencia)
[/accordion-item]
[accordion-item title=»Desarrollo de Aplicaciones Web»]
Duración: 40 horas
Cupo máximo: 20 Estudiantes
Nelson Fabián Chantre Sánchez: Ingeniero de Sistemas, Estudiante de maestría Universidad del valle “ Maestría en ingeniería con énfasis en ingeniería de sistemas y computación”, Conocimiento solidos obtenidos durante la carrera como en la experiencia profesional en programación orientada a objetos con c++, php, c# Windows form, c#asp.net, desarrollo de video juegos Unity, utilización de la herramienta Powerdesigner v15 para el modelamiento de datos, bases de datos relacionales y no relacionales, motores de bases de datos Mysql, Posgress, SQL server, Oracle 11g, Mongo db, Frameworks utilizados: Php ZF1, php ZF2, MVC4, angular, análisis para desarrollo de módulos metologia xp, metologia scrum.
CONTENIDO
Módulo 1: Implementación de metodologías agiles
Historias de las metodologías
Aplicación de las metodologías
Levantamiento de requerimientos
Módulo 2: Modelamiento de los prototipos
Utilización de la herramienta Axure para el diseño de la aplicación
Modelamientos de los prototipos web
Módulo 3: Modelamiento con herramientas Case
Modelamiento de base de datos relacionales
Generación de script para el motor de base de datos
Generación del modelo conceptual y el modelo entidad relación.
Módulo 4: Administración base de datos
Funcionalidad de Oracle 11g
Creación de usuarios en BD.
Creación de disparadores
Creación de funciones.
Consultas avanzadas.
Creación de vistas.
Creación de procedimientos almacenados
Módulo 5: Plataforma de Desarrollo
Explicación de la plataforma c#.net
Conexión con la base de datos Oracle 11g
Ejecución de Procedimientos Almacenados
Implementación de controles Ajax.
Módulo 6: Implementación de Bootstrap
Formularios responsive.
Implementación de css para el desarrollo web
Módulo 7: Demostración de nuevas tecnologías
Implementación de MVC en proyectos realizados.
Implementación de Angularjs
[/accordion-item]
[/accordion]
Para más información dirigirse a la dirección del programa.
[featured_box title=»CONTACTO» img=»http://fup.edu.co/wp-content/uploads/2014/11/img_contacto_azul.png» pos=»left»]
Ingeniero Julián Perafán
Director Programa Ingeniería de Sistemas
sistemas@fup.edu.co
Sede San José, Calle 5 # 8-58
[/featured_box]