Información Básica
-
Créditos: 2
-
Horas de trabajo acompañado: 3 / semana
-
Horas de trabajo independiente: 3 / semana
-
Pre-requisitos: ninguno.
-
Tipo de curso: Núcleo de Formación Fundamental.
Descripción del Curso
El curso hace un recorrido por las áreas temáticas que serán abordadas por el estudiante a lo largo de la carrera. Estas áreas son estudiadas de manera superficial pero técnica, de modo que el estudiante se familiarice con la disciplina y sus aplicaciones.
Objetivos
Al finalizar el curso los participantes podrán:
Capitulo 1:
-
Describir el objeto de estudio Ingeniería
-
Aplicar el método de ingeniería en casos de estudio sencillos
-
Describir el objeto de estudio de la computación y sus áreas de conocimiento
-
Describir las características propias del plan de estudios de Ingeniería de Sistemas y Computación de la Universidad Javeriana-Seccional de Cali
-
Identificar los hitos importantes de la historia de la computación
Capítulo 2:
-
Aplicar métodos básicos de solución de problemas
Capítulo 3:
-
Transformar y operar (suma) números entre los sistemas numéricos Binario, Octal, Decimal y Hexadecimal
-
Describir cómo se representan las instrucciones y los diferentes tipos de datos en un computador
-
Describir el rol de los compiladores, intérpretes y lenguajes de programación en la computación
-
Identificar la función de las partes principales de un computador y su jerarquía
Capítulo 4:
-
Describir el funcionamiento de los sistemas operativos
-
Identificar los factores que influyen en la complejidad de los algoritmos, y las implicaciones de un mayor nivel de complejidad
-
Describir el objeto de estudio de la disciplina de la Ingeniería de Software y sus aplicaciones
-
Identificar los aspectos, profundidad y aplicación de los desarrollos actuales en Inteligencia Artificial
-
Enumerar y explicar algunos efectos que las tecnologías de la computación han producido en la sociedad
Contenido
Capítulo 1: Ingeniería y Computación
Sesión | Horas teóricas | Prácticas acompañadas | Temas | Profundidad | Bibliografía |
---|---|---|---|---|---|
1 | 1 | Presentación del curso | |||
1-2 | 4 | 1 | La ingeniería. El método de diseño de ingeniería. | Familiaridad | [6 caps. 1,2,3] |
3 | 3 | La Computación | Familiaridad | ||
4 | 3 | La Ingeniería de Sistemas y Computación en la Javeriana-Cali | Familiaridad | ||
5 | 3 | Historia de la computación: hardware y software | Familiaridad | [5 sec. 1.2] |
Total de Horas: 15.
Sesión | Horas de trabajo independiente | Temas | Bibliografía |
---|---|---|---|
1-2 | 5 | Tarea: aplicación del método de ingeniería | [6 caps. 1,2,3] |
3-5 | 5 | Tarea: computación |
Total de Horas: 10.
Capítulo 2: Estrategias de solución de problemas
Sesión | Horas teóricas | Prácticas acompañadas | Temas | Profundidad | Bibliografía |
---|---|---|---|---|---|
6 | 2 | Habilidades relacionadas con la solución de problemas. Método de Pólya. Dividir y conquistar. | Familiaridad | ||
6-7 | 4 | Ejercicios |
Total de Horas: 6.
Sesión | Horas de trabajo independiente | Temas | Bibliografía |
---|---|---|---|
6-7 | 4 | Tarea: ejercicios sobre solución de problemas |
Total de Horas: 4.
Capítulo 3: ¿Cómo funcionan los computadores?
Sesión | Horas teóricas | Prácticas acompañadas | Temas | Profundidad | Bibliografía |
---|---|---|---|---|---|
8-9 | 3 | 3 | Sistema binario (Sistemas numéricos, operaciones básicas). | Uso | [5] Cap.2; [1] Cap.2; [4] Cap.2 |
10 | 3 | Representación de instrucciones y datos | Uso | [2] Cap.2,3; [5] Cap.3 | |
11 | 2 | Lenguaje de máquina, ensamblador, lenguajes de alto nivel. Arquitectura de von Neumann. | Familiaridad | [1] Cap.4,5; [4] Cap.4; [5] Cap.5,7 | |
11 | 1 | Taller |
Total de Horas: 12.
Sesión | Horas de trabajo independiente | Temas | Bibliografía |
---|---|---|---|
8-9 | 4 | Tarea: sistema binario | [5] Cap.2; [1] Cap.2; [4] Cap.2 |
10-11 | 10 | Preparación del quiz sobre el tema | [5] Cap.2; [1] Cap.2; [4] Cap.2 |
11 | 2 | Taller | [5] Cap.2; [1] Cap.2; [4] Cap.2 |
Total de Horas: 16.
Capítulo 4: Áreas de las Ciencias de la Computación
Sesión | Horas teóricas | Prácticas acompañadas | Temas | Profundidad | Bibliografía |
---|---|---|---|---|---|
12 | 1.5 | Sistemas operativos | Familiaridad | ||
12 | 1.5 | Algoritmos y complejidad | Familiaridad | ||
13 | 1.5 | Ingeniería de Software | Familiaridad | ||
13 | 1.5 | Sistemas inteligentes | Familiaridad | ||
14 | 1.5 | Impacto de la computación en la sociedad | Familiaridad | ||
15 | 3 | Visita a una empresa |
Total de Horas: 10.5
Sesión | Horas de trabajo independiente | Temas | Bibliografía |
---|---|---|---|
9-11 | 5 | Tarea: informe de cada una de las conferencias |
Total de Horas: 5.
Uso de material en exámenes
No está permitido el uso de computadores personales ni teléfonos celulares en el quiz.
Asistencia
Obligatoria.
Bibliografía
-
N. Nisan and S. Schocken. The elements of computing systems. The MIT Press, 2005.
-
R. Bryant and D. O’Hallaron. Computer Systems: a programmer’s perspective. Prentice Hall, 2003.
-
A. Biermann. Great Ideas in Computer Science. The MIT Press, 1998.
-
Y. Patt and S. Patel. Introduction to computing systems: from bits & gates to C & beyond. Mc. Graw Hill, 2004.
-
N. Dale and J. Lewis. Computer Science Illuminated. Jones and Bartlet, 2006. (http://csilluminated.jbpub.com)
-
P. Grech. Introducción a la ingeniería: un enfoque a través del diseño. Pearson, 2013.
Instalaciones
Salón de clase con computador y proyector.