Fundamentos de programación

Créditos: 3

Clave: 1INF01

El curso es de naturaleza teórico-práctica y tiene como propósito desarrollar las capacidades para resolver diversos problemas de las ciencias e ingeniería planteando alternativas de solución que utilicen como herramienta la programación imperativa. Se desarrollan las nociones básicas de lógica proposicional con énfasis en la negación, la conjunción y la disyunción. Asimismo, se estudian los conceptos necesarios para el diseño de algoritmos enfatizando la representación de estructuras algorítmicas selectivas e iterativas por medio del diagrama de flujo y el pseudocódigo. Finalmente, se implementarán los algoritmos usando un lenguaje de programación imperativo.

Este curso pertenece a las siguientes carreras:

Carrera Nivel Tipo Requisitos Plan de estudios
Estadística 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Física 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Ambiental y Sostenible 4 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Biomédica 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Civil 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería de las Telecomunicaciones 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería de Minas 4 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Electrónica 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Geológica 4 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Informática 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Mecánica 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Mecatrónica 4 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Ingeniería Química 3 Obligatorio Haber obtenido mínimo 08 en 1FIS02
Matemáticas 4 Obligatorio Haber obtenido mínimo 08 en 1FIS02