Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE CIENCIAS
ESCUELA PROFESIONAL DE CIENCIA DE LA COMPUTACION

SÍLABO

I. DESCRIPCION DEL CURSO

CURSO Introducción a la Ciencia de la Computación


CODIGO CC101
CREDITOS 02 (dos)
PRE-REQUISITO Ninguno
CARACTER Obligatorio
MODALIDAD Semestral
HORAS TEORIA (02)
SISTEMA EVALUACIÓN G

II. OBJETIVO DEL CURSO

Brindar un panorama del área del conocimiento que es cubierta en la ciencia de la Computación. Presentar los
conceptos fundamentales del área y sus campos mas representativos
.

III. SUMILLA
La Ciencia de la Computación es un campo de estudio enorme con muchas especialidades y aplicaciones. Este curso
brindará a sus participantes, una visión panorámica de la informática y mostrará sus campos mas representativos,
como son: Algoritmos, Estructuras y operaciones de Datos, Sistemas Operativos, Lenguajes de Programacion, Bases
de Datos, etc.

Contribución a los resultados

Esta disciplina contribuye al logro de los siguientes resultados de la carrera:


a) Habilidad para aplicar conocimiento de Computación y de matemática apropiadas para la disciplina.
b) Habilidad para definir conceptos como computación y computadoras
c) Habilidad para definir los datos y como ellos son representados en los computadores
d) Habilidad para identificar las disciplinas relacionadas a la ciencia de la computación y sus áreas
de aplicación

METODOLOGÍA

El curso se desarrolla a través de aulas teóricas, las cuales estarán a cargo del profesor. A partir de la 13va semana,
cada alumno realizará la exposición de un tópico elegido entre los temas de exposición planteados en la sección IV
CONTENIDO ANALITICO.

IV. CONTENIDO ANALITICO

4.1 Introducción (semanas 1 y 2)


Tópicos: Historia. Computación. Progreso de la Computación. Perfiles de computación. Cuerpo de conocimiento. Modelos
de computadora. Modelo de Turing. Modelo de Von Neumann. Componentes de un computador.

4.2 Sistemas de números (semana 3)


Tópicos: Conceptos de sistemas de números. Sistemas de números posicionales y no-posicionales. Sistemas decimal, binario,
octal y hexadecimal. Conversiones entre sistemas. Tests.
4.3 Almacenamiento de datos (semanas 4 y 5)
Tópicos: Almacenamiento de números enteros. Enteros sin signo. Enteros con signo: representación signo-magnitud y
complemento 2. Almacenamiento de números reales: representación punto flotante. Almacenamiento de texto y audio.
Almacenamiento de imágenes y video. Tests.

4.4 Operaciones con datos (semana 6)


Tópicos: Operaciones lógicas. Operaciones de desplazamiento de bits (shift operations). Operaciones aritméticas en enteros.
Operaciones aritméticas en reales. Tests.

4.5 Organizacion del computador (semanas 7)


Tópicos: Subsistemas. CPU, memoria, I/O. Interconexión de subsistemas.

EXAMEN PARCIAL (semana 8)

4.6 Organizacion del computador (semanas 9)


Tópicos: Ejecución de programas. Ciclo de máquina. Arquitecturas y pipelining. Ejemplo simple de computadora y su
conjunto de instrucciones. Tests.

4.7 Algoritmos (semanas 10 y 11)


Tópicos: Constructos fundamentales. Representación de algoritmos. Algoritmos fundamentales. Algoritmos de ordenamiento.
Subalgoritmos. Recursión. Tests.

4.8 Lenguajes de Programación (semana 12)


Tópicos: Evolución. Proceso de traducción. Paradigmas de programación. Conceptos comunes. Tests.

4.9 Temas de exposiciones (semana 13)


Computación Gráfica (Computer Graphics)
Interacción Humano-Computador (Human-Computer Interaction)
Visión por Computador (Computer Vision)
Bioinformática (Bioinformatics)

4.10 Temas de exposiciones (semana 14)


Bases de Datos (Databases)
Recuperación de la información (Information Retrieval)
Sistemas Operativos (Operating Systems)
Seguridad (Computer Security) y Criptografía (Cryptography)

4.11 Temas de exposiciones (semana 15)


Ingeniería de Software (Software Engineering)
Inteligencia Artificial (Artificial Intelligence)
Minería de Datos (Data Mining)
Computación Paralela (Parallel Computing)

EXAMEN FINAL (semana 16)

EXAMEN SUSTITUTORIO (semana 17)

V. BIBLIOGRAFIA

• Brookshear, J. G. (2005). Computer Science: An Overview, 8/E. Addison-Wesley.


• Forouzan, B. and Mosharraf, F. (2008). Foundations of Computer Science, 2nd ed., 2008. Thomson Course Technology.