
-
Administración de Empresas
🥇 Acreditado en Alta Calidad - Administración Financiera
- Arte Digital
- Ciencias Ambientales
- Ciencias Políticas
- Comunicación Digital
- Contaduría Publica
- Filosofía
- Ingeniería en Analítica de Datos
-
Ingeniería Informática
🥇 Acreditado en Alta Calidad - Licenciatura en Educación Básica Primaria
- Especialización en Atención Integral a la Primera Infancia
- Especialización en Derecho Penal Probatorio
- Especialización en Evangelización en Ambientes Virtuales
- Especialización en Diálogo Interreligioso e Intercultural
- Especialización en Gerencia Agropecuaria
- Especialización en Gerencia de Mercadeo
- Especialización en Gerencia de Negocios Internacionales
- Especialización en Gerencia de Proyectos
- Especialización en Gerencia Educativa
- Especialización en Gerencia de Financiera
- Especialización en Gerencia Tributaria
- Especialización en Gestión Ambiental
- Especialización en Gestión Infraestructura Tecnológica
- Especialización en Gestión Gerontológica
- Especialización en Gestión de Seguridad y Riesgo Informático
- Especialización en Innovación Social y Territorio
- Especialización en Inteligencia de Negocios
- Especialización en Pedagogía de la Virtualidad
- Especialización en Psicología de la Organizaciones y del Trabajo
-
Administración de Empresas

- Centro Virtual de Idiomas
- Centro de Servicios Psicológicos
- Centro Virtual de Ciencias Básicas
- Centro Virtual de Emprendimiento
- Centro de Estudios en Inclusión
- Centro Virtual del Graduado
- Centro Virtual de Prácticas
- Centro de Estudios Benedicto XVI
- Centro de Virtualidad ↗
- Crea+
- Centro de Estudios del Territorio ↗
Herramientas

Qué se ve en Ingeniería Informática: materias, lenguajes y proyectos por semestre
-
Angélica Sánchez - Proyecta tu futuro
🏠︎ UCN » Blog UCN » Proyecta Tu Futuro » Qué se ve en Ingeniería Informática: materias, lenguajes y proyectos por semestre
Cuando buscas conocer lo que se ve en Ingeniería Informática por primera vez, parece un muro de nombres complejos y más si es tu primera vez que sientes interés por estudiar esta carrera y encuentras un pensum con materias como: «estructuras de datos dinámicos», «arquitectura de computadores», «ingeniería de requisitos». Es difícil imaginar qué vas a estar haciendo en realidad.
Este artículo traduce ese complejo mundo de la Ingeniería Informática de la Fundación Universitaria Católica del Norte: cómo está organizado cada semestre y qué ves en cada uno, qué lenguajes de programación aprendes y qué proyectos reales implementas mientras estudias.
Cómo está organizada la carrera de informática
Ingeniería Informática en la UCN dura 10 semestres y suma 127 créditos repartidos en 44 asignaturas. Es 100% virtual. El avance técnico no ocurre de golpe, sino en cuatro momentos:
- Fundamentos (semestres 1 a 3). Aquí comienzas a ver las materias de lógica de programación, matemáticas, estructuras de datos y programación orientada a objetos. Ejercicios acotados para aprender a pensar como programador.
- Primeras aplicaciones (semestres 4 y 5). Es el primer salto real: construyes aplicaciones web completas conectadas a una base de datos.
- Sistemas completos (semestres 6 y 7). Luego ves arquitectura de software, aplicaciones móviles y redes. Ya no escribes scripts, diseñas sistemas.
- Ingeniería y proyecto real (semestres 8 a 10). Finalmente ves ingeniería de requisitos, ingeniería de software, seguridad, nube, gestión de TI y el trabajo de grado, donde desarrollas un sistema de principio a fin para una organización.
¿Cuánta teoría y cuánta práctica tiene ingeniería informática?
La carrera de informática en la UCN se inclina hacia la práctica: el núcleo técnico (programación, software, redes y bases de datos) casi duplica a las ciencias básicas, aquí te construimos una tabla para que puedas ver el porcentaje que se dedica a cada área:
| Área | Créditos | Asignaturas | % del total |
|---|---|---|---|
| Núcleo técnico (programación, software, redes, bases de datos) | 54 | 17 | 43% |
| Matemáticas, física y lógica formal | 33 | 12 | 26% |
| Gestión de TI y negocios | 14 | 5 | 11% |
| Humanidades e institucional | 10 | 5 | 8% |
| Electivas | 10 | 4 | 8% |
| Trabajo de grado | 6 | 1 | 5% |
Qué se ve en informática semestre a semestre
Semestres 1 a 3: fundamentos
El primer semestre arranca desde cero con Pensamiento Lógico-Matemático y Lógica de Programación, junto con Introducción a la Ingeniería y dos cursos institucionales.
En segundo ves Matemáticas Discretas, Matemáticas Operativas, Estructuras de Datos Estáticos y Sistemas de Información. En tercero llegan Cálculo Diferencial, Física Mecánica, Estructuras de Datos Dinámicos y Lenguajes de Programación Orientada a Objetos.
- Lenguajes y herramientas que usas: pseudocódigo en PSeInt y Python en 1º; Java en 3º.
- Qué haces en el semestre 1, 2 y 3: resolver problemas con algoritmos, organizar datos en memoria y modelar con clases y objetos.
Semestres 4 y 5: tus primeras aplicaciones
En cuarto semestre cursas juntas Lenguajes de Programación para la Web y Diseño de Bases de Datos, y ahí das el primer salto: una aplicación web funcional que guarda y consulta información. Siguen Cálculo Integral y Física de Campos. En quinto profundizas con Gestión de Bases de Datos (vistas, triggers, procedimientos almacenados, bases distribuidas), Arquitectura de Computadores, Álgebra Lineal y Estadística Descriptiva.
- Lenguajes y herramientas que usas: HTML5, CSS3, JavaScript, jQuery, Angular y Python para la web; GitHub para versionar; Linode y Netlify para publicar; SQL (DDL y DML) sobre motores relacionales como MySQL, PostgreSQL, SQL Server u Oracle.
- Qué haces en el semestre 4 y 5: Aprendes sobre los diferentes lenguajes de programación y bases de datos.
Semestres 6 y 7: sistemas completos
Sexto trae Arquitectura de Software (modelado con UML y herramientas CASE), Sistemas Operativos, Ecuaciones Diferenciales y Estadística Inferencial. En séptimo ves Diseño de Aplicaciones para Móviles, Fundamentos de Redes de Datos y Conectividad, Introducción a la Inteligencia de Negocios, Programación Lineal y tu primera electiva.
- Lenguajes y herramientas que usas: Kotlin para Android y Flutter/Dart para apps multiplataforma, con un IDE configurado con SDK, emuladores y almacenamiento local SQLite. En redes, contenido alineado con el temario de Cisco Networking Academy (TCP/IP, DNS, DHCP, Active Directory, virtualización).
- Qué haces en el semestre 6 y 7: Conoces sobre arquitecturas de software y comienzas con tu primera electiva.
Semestres 8 a 10: ingeniería de software y trabajo de grado
Octavo incluye Ingeniería de Requisitos, Seguridad Informática (en los planes de curso, «Fundamentos de Ciberseguridad»), Gestión de Redes de Datos y Conectividad y la Electiva II. En noveno ves Gestión de Tecnología Informática, Modelamiento y Simulación, la Electiva III y el Trabajo de Grado (6 créditos). En décimo cierras con Ingeniería de Software, Gerencia Informática, Técnicas Emergentes de Tecnología Informática (en los planes de curso, «Computación en la Nube») y la Electiva IV.
- Qué haces en el semestre 8 al 10: Ves contenido mucho más avanzado, terminas de ver las electivas, realizas tu trabajo de grado y las prácticas profesionales.
Si quieres conocer el pensum completo y más detallado puedes entrar a su sitio web en el programa de ingeniería informática virtual de UCN.
Por qué Lógica de Programación y matemáticas son materias filtro
El plan de estudios cuenta con una columna vertebral técnica y lógica diseñada para llevar al estudiante de forma progresiva desde los fundamentos hasta el desarrollo de software de nivel profesional. El pénsum tiene una cadena de prerrequisitos explícita que funciona como columna vertebral técnica:
El pénsum tiene una columna vertebral técnica: Lógica de Programación (1º) → Estructuras de Datos Estáticos (2º) → Estructuras de Datos Dinámicos y Programación Orientada a Objetos (3º) → Lenguajes para la Web (4º) → Gestión de Bases de Datos (5º) → Arquitectura de Software (6º) → Aplicaciones para Móviles (7º) → Ingeniería de Requisitos (8º) → Trabajo de Grado e Ingeniería de Software (9º y 10º).
En paralelo corre la cadena matemática (Pensamiento Lógico-Matemático → Matemáticas Discretas y Operativas → Cálculo Diferencial → Cálculo Integral → Ecuaciones Diferenciales), que sostiene la estadística y la Programación Lineal, prerrequisito de Modelamiento y Simulación en 9º.
Por eso Lógica de Programación es la materia filtro: si la pierdes, se frena toda la línea de programación durante varios semestres seguidos.
Los lenguajes que vas a aprender, y en qué materia
Informática tiene un gran enfoque en los diferentes lenguajes de programación y te enseña varios programas con tecnologías que se usan en la industria, aquí te explicamos también su importancia:
| Lenguaje o tecnología | Materia | Semestre |
|---|---|---|
| Pseudocódigo (PSeInt) y Python | Lógica de Programación | 1º |
| Java | Lenguajes de Programación Orientada a Objetos | 3º |
| HTML5, CSS3, JavaScript, jQuery, Angular y Python · GitHub · Linode y Netlify | Lenguajes de Programación para la Web | 4º |
| SQL (DDL/DML) · MySQL, PostgreSQL, SQL Server, Oracle | Diseño y Gestión de Bases de Datos | 4º y 5º |
| Kotlin (Android) y Flutter/Dart | Diseño de Aplicaciones para Móviles | 7º |
Python, para empezar
Después del pseudocódigo, Python es tu primer lenguaje real. Es fácil de leer y te deja concentrarte en la lógica antes que en la sintaxis.
Java, para la orientación a objetos
En tercer semestre aprendes a modelar con clases y objetos en Java, la base de Arquitectura de Software y de buena parte del desarrollo empresarial.
SQL, para los datos
No es opcional. Toda aplicación guarda información y SQL es el idioma para consultar. Lo ves en dos materias seguidas, del diseño del modelo a la administración.
JavaScript y Angular, para la web
Con HTML y CSS construyes la interfaz; con JavaScript, jQuery y Angular, la lógica del lado del navegador. Es de los stacks más pedidos en las vacantes.
Kotlin y Flutter, para móviles
Kotlin para apps nativas de Android y Flutter/Dart para una sola base de código que corre en Android e iOS.
Herramientas y metodologías de trabajo
Estas son las herramientas y metodologías que estudias en el programa de ingeniería informática:
- Bases de datos relacionales: Vas a ver SQL estándar, vistas, triggers, procedimientos almacenados, bases distribuidas y herramientas en la nube para bases de datos.
- Entornos de desarrollo: Con el curso de apps móviles instala y configura un IDE con SDK, emuladores y SQLite o LocalStorage.
- Modelado: Implementarán UML y herramientas CASE en Arquitectura de Software.
- Gestión de proyectos: Usarás Jira, Trello y Miro, las herramientas con las que los equipos aplican metodologías ágiles de desarrollo de software, y asistentes de IA integrados al IDE para depurar y optimizar código.
¿Incluye inteligencia artificial, ciberseguridad, nube y datos?
Sí. Las cuatro áreas tienen curso propio en el ciclo avanzado, según los planes de curso de 2024:
- Inteligencia de negocios (7º): Implementa data warehousing, ETL y OLAP. Es la puerta de entrada al análisis de datos dentro del programa. Si lo tuyo es la ciencia de datos, en UCN también se ofrece Ingeniería en Analítica de Datos virtual.
- Introducción a la Inteligencia Artificial (8º): Estudias diferencias entre IA, machine learning y deep learning, procesamiento de lenguaje natural, visión por computador, sistemas de recomendación y detección de anomalías.
- Ciberseguridad (8º): Aprenderás sobre la tríada de confidencialidad, integridad y disponibilidad, ISO/IEC 27001, GDPR, NIST CSF, firewalls e IDS/IPS.
- Computación en la nube (10º): Realizarás modelos de despliegue, comparación de al menos tres proveedores y presupuesto de costos.
Cuáles son los proyectos prácticos o integradores que desarrollan los estudiantes semestre a semestre
La UCN trabaja con aprendizaje basado en problemas, así que cada materia técnica pide entregables aplicados: esquemas de datos normalizados, aplicaciones web funcionales, prototipos móviles o arquitecturas de software modeladas sobre casos de estudio.
| Etapa | Qué construyes | Cómo trabajas |
|---|---|---|
| Fundamentos (1º–3º) | Algoritmos, estructuras de datos y programas orientados a objetos | Ejercicios acotados por materia |
| Primeras aplicaciones (4º–5º) | Una aplicación web con base de datos | Entregables aplicados a casos de estudio |
| Sistemas completos (6º–7º) | Arquitecturas de software modeladas y prototipos móviles | Aprendizaje basado en problemas |
| Trabajo de grado (9º–10º) | Una solución tecnológica puesta en marcha | En una empresa real, con diagnóstico y propuesta de intervención |
En noveno, la Práctica Integradora te pide identificar un problema real o simulado en una organización, formular objetivos, recoger y analizar información, gestionar el proyecto con una herramienta especializada y entregar un informe. Eso desemboca en el Trabajo de Grado, donde haces un diagnóstico del entorno tecnológico de una empresa y pones en marcha la solución.
Tres proyectos reales de estudiantes en la UCN
Con base en los alcances temáticos del programa y los proyectos desarrollados durante los cursos disciplinares y en Trabajo de grado en articulación con el Centro Virtual de Prácticas y las líneas de profundización, los estudiantes estructuran soluciones como:
- Software y nube en el sector corporativo. Optimización del desarrollo de funcionalidades y la resolución de incidentes en el área de Software & Cloud de SoftwareOne, con frontend en React y Svelte y backend en C# y Python.
- Blockchain para trazabilidad de datos. Diseño y despliegue de una red blockchain privada para garantizar la integridad y la auditoría de la información en entornos distribuidos.
- Redes y ciberseguridad en el sector financiero. Modelado de red basado en la matriz RGP para gestionar los accesos de empleados y proveedores de una compañía de financiamiento, con Active Directory y segmentación de permisos.
Otros proyectos frecuentes que se han realizado en los cursos y el trabajo de grado han sido: plataformas web en Angular para gestionar inventarios o pedidos de pymes, apps móviles en Kotlin o Flutter que capturan datos sin conexión y los sincronizan en la nube, tableros de indicadores con ETL y bodegas de datos, y planes de auditoría de seguridad basados en ISO/IEC 27001.
Qué hace un ingeniero informático al graduarse
Un ingeniero informático diseña, construye y mantiene sistemas de software y de tecnología.
En la práctica puede trabajar como desarrollador web o móvil, arquitecto de software, administrador de bases de datos, especialista en redes o ciberseguridad, analista de inteligencia de negocios o gerente de tecnología.
La carrera te da la base para varios de esos caminos y tú te especializas con las electivas y el trabajo de grado. Ahora bien, podrías preguntarte sobre cuál carrera elegir: Desarrollo de Software, Ingeniería Informática o Ingeniería de Sistemas, ya que las 3 son carreras muy solicitadas en el medio y tienen gran relación en su ejecución.

Cuál carrera elegir: Desarrollo de Software, Ingeniería Informática o Ingeniería de Sistemas
Estudia Ingeniería Informática virtual en la UCN y qué requisitos tiene
La Fundación Universitaria Católica del Norte ofrece la carrera de Ingeniería Informática virtual con registro calificado del Ministerio de Educación 100% en línea. Para inscribirte necesitas tu documento de identidad, el diploma o acta de bachiller, el certificado de Pruebas de Estado, un recibo de servicios públicos, una foto 3×4 y el recibo de pago de inscripción. Cuando lo tengas listo, empieza tu inscripción en línea.

Estudia Ingeniería Informática 100% virtual
Un programa acreditado en alta calidad
Tiene acreditación en alta calidad del Ministerio de Educación Nacional, otorgada por la Resolución 008477 del 24 de abril de 2025, que también renovó su registro calificado (SNIES 5097). Es el reconocimiento más alto que da el Estado a un programa: certifica que su plan de estudios, sus profesores y sus resultados cumplen con estándares de calidad verificados por pares académicos.
Preguntas frecuentes de los estudiantes
¿Qué materias tiene Ingeniería Informática en la UCN?
44 asignaturas en 10 semestres. Las técnicas van de Lógica de Programación, Estructuras de Datos y Programación Orientada a Objetos al inicio, a Lenguajes para la Web, Bases de Datos, Arquitectura de Software, Aplicaciones Móviles y Redes en la mitad, y a Ingeniería de Requisitos, Seguridad Informática, Ingeniería de Software y Computación en la Nube al final. Se complementan con matemáticas, física, estadística, gestión de TI, electivas y trabajo de grado.
¿Cuánto dura la carrera de informática en la UCN?
10 semestres, con 127 créditos académicos. Es 100% virtual.
¿Qué lenguaje de programación se aprende primero?
Pseudocódigo en PSeInt y Python, en Lógica de Programación (1º). Después vienen Java (3º), HTML, CSS, JavaScript y Angular (4º), SQL (4º y 5º) y Kotlin y Flutter/Dart (7º).
¿Ingeniería Informática tiene mucha matemática?
Cerca de una cuarta parte de los créditos (26%) son matemáticas, física y lógica formal: cálculo diferencial e integral, ecuaciones diferenciales, álgebra lineal, matemáticas discretas, estadística y dos físicas. Se concentran hasta el 6º semestre; después la matemática se usa como herramienta en materias como Modelamiento y Simulación.
¿Qué son las metodologías ágiles y se ven en la carrera?
Son formas de organizar el desarrollo de software en entregas cortas y frecuentes, en vez de un único entregable al final; las más conocidas son Scrum y Kanban. En el programa se trabajan con herramientas de gestión como Jira, Trello y Miro, y se aplican en los proyectos de ingeniería de software y en el trabajo de grado.
¿Cómo es el proceso de admisión en UCN y solicitan exámen en ingeniería informática?
El proceso de admisión tiene cuatro pasos: inscripción, entrevista en línea, admisión y matrícula. La entrevista es general, no una prueba técnica, solo busca revisar tu aptitud para el programa, tu manejo básico de tecnología, que tengas acceso a internet y cómo vas a financiar tus estudios.
La entrevista en línea es igual para todos los programas de la UCN, que no evalúa conocimientos de programación ni de matemáticas.
¿Cuánto gana un ingeniero de informática en Colombia?
El salario de un ingeniero de informática en Colombia puede variar mucho y depende del rol, la experiencia y la empresa: nacional o internacional. Para un junior está en un rango entre $2.800.000 y $3.200.000 al mes. Un senior con especialización en cloud, datos o DevOps puede pasar de $7.000.000 hasta $10.000.000.

¿Cuánto gana un ingeniero informático en Colombia?
¿Cómo son las prácticas con empresas en ingeniería informática?
El Centro Virtual de Prácticas de la UCN, que funciona desde 2010, conecta a los estudiantes con una «agencia de práctica»: una empresa, entidad pública, proyecto de investigación u organización social con convenio formal. La práctica dura mínimo cuatro meses por periodo.
Entre las alianzas institucionales públicas mencionadas por la universidad están la Policía Nacional, el Ministerio de Defensa, el SENA y Comfama, aunque estas no son exclusivas de Ingeniería Informática.
¿Necesito saber programar antes de entrar?
No. Para ingresar solo se pide el diploma de bachiller y el resultado de las Pruebas de Estado (ICFES o equivalente). No hay examen de matemáticas ni de programación. El primer semestre está pensado para empezar de cero: Pensamiento Lógico-Matemático nivela la base y Lógica de Programación no tiene prerrequisitos.


























































































































