Search again

PROGRAMACION III

Campo disciplinario / Disciplinary field : Systems Engineering
Nivel des programa / Program Level : Pregrado/Undergraduate
Pais / Country : Colombia
Course hours: 3
Academic program : Ingeniería Informática
Credits : 3
3
Idioma del curso : Español/Spanish
Course start date : 21/07/2026
Finish date : 11/12/2026
100% virtual
UNIVERSIDAD MILITAR NUEVA GRANADA
View profile

Descripción del curso

JUSTIFICACIÓN
El Desarrollo de programas de aplicación requiere de técnicas que permitan seleccionar e implementar estructuras de datos que permiten gestionar la memoria principal proporcionando la mejor solución a problemas científicos, tecnológicos y de propósito general en ambiente multiplataforma y con técnica de programación orientada a objetos.
 

 

OBJETIVO GENERAL
Generar en el estudiante la habilidad de diseñar e implementar tipos de datos abstracto, haciendo énfasis en las técnicas abstracción, modularidad y encapsulamiento y en los tipos de datos abstractos básicos como lista, colas, pilas, así como sus posibles aplicaciones.
 

 

COMPETENCIA GLOBAL
Manipula datos a nivel de gestión de  la memoria principal, abordando áreas como: asignación dinámica de memoria, estructuras dinámicas lineales y estructuras dinámicas no lineales.
 

 

COMPETENCIAS ESPECÍFICAS
1.       Reconoce, diseñar e implementar los tipos abstractos de datos que se requieren para resolver un problema.
2.       Identificar, comprender y usar la definición y el comportamiento de tipos de datos abstractos básicos como Listas, Pilas, Colas y Arboles.
3.       Aplicar, para la resolución de problemas en forma efectiva, los conceptos de abstracción, modularidad y encapsulamiento
 
 
 
CONTENIDO
 

Semana Tema o actividad presencial Actividades de trabajo independiente
1 Algoritmos de ordenamiento, selección.  
1 Algoritmos de ordenamiento. Inserción, intercambio directo. Diseño e implementación de ejercicios practico utilizando lenguaje de programación Java
2 Algoritmos de búsqueda.  
2 Complejidad de los algoritmos de búsqueda.  
3 Recursividad esquema divide y vencerás. Diseño e implementación de ejercicios practico utilizando lenguaje de programación Java
3 Recursividad simple y múltiple.  
4 Estructuras de datos dinámica lineales.  
4 Implementación de listas encadenadas. Diseño e implementación de ejercicios practico utilizando lenguaje de programación Java
5 Implementación de listas dobles.  
5 Implementación de listas circulares. Diseño e implementación de ejercicios practico utilizando lenguaje de programación Java
6 Implementación de operaciones con listas  
6 Implementación de pilas  
7 Implementación de pilas operaciones Diseño e implementación de ejercicios practico utilizando lenguaje de programación Java
8 Implementación de colas  
8 Implementación de colas operaciones Diseño e implementación de ejercicios practico utilizando lenguaje de programación Java
9 Fundamentos de árboles binarios.  

Requisitos del curso

Ingresar de manera libre a la plataforma, cumplir con las actividades y plazos establecidos para cada actividad.

Participar de los encuentros/tutorías que se programen

Tener en cuenta que el periodo académico es desde el 21 de julio al 11 de diciembre de 2026 y los cursos de dictan por bloques dentro de dicho periodo académico.

La materia se ve en metodología totalmente a Distancia, se programan encuentros sincrónicos a discreción del docente que dirige la asignatura, pero los estudiantes desarrollan la materia de manera autónoma en las horas que dispongan para tal fin

Requisitos institucionales

Ser estudiante regular en la Universidad de origen

Ser postulado según lo indicado por la plataforma emovies (procedimiento y fechas establecidas)

Cumplir con los lineamientos de la IES receptora a la hora de desarrollar el curso

Procedimiento de aplicación

Realizar la solicitud de movilidad virtual a la Oficina de relaciones Internacionales de la Universidad Militar Nueva Granada mediante un correo electrónico a los correos institucionales relinter@unimilitar.edu.co y movilidad.entrante@unimilitar.edu.co, remitiendo la documentación y formatos indicados para tal fin, en los plazos indicados para las postulaciones.

Documentación

Formato de solicitud de movilidad UMNG2. SOLICITUD DE MOVILIDAD ESTUDIANTIL (MIEMBROS OTRAS INSTITUCIONES) (1)

Formato proyecto de homologación de asignaturas o rotaciones3. PROYECTO HOMOLOGACIÓN ASIGNATURAS (MIEMBROS OTRAS INSTITUCIONES) (1)

Carta de presentación de la ORI de la Universidad de origen

Certificado original de notas

Certificado de cancelación de matrícula en la Universidad de origen

Resumen de hoja de Vida

Documento de identidad-identificación

10 Place available
01/04/2026
Start date for the application
22/05/2026
End date for application:
  • This field is for validation purposes and should be left unchanged.
  • ¿Te interesa este curso?
    Completa el siguiente formulario para informar a la persona encargada de eMOVIES en tu institución de Origen

    Solicitar información

  • Identificación del estudiante en la institución / University student ID