Proyectoisw - Unifiis - Categoria Ciencia De La Computacion

  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Proyectoisw - Unifiis - Categoria Ciencia De La Computacion as PDF for free.

More details

  • Words: 678
  • Pages: 3
Tercera Categoría: Ciencias de la Computación.

Un objetivo del diseño curricular es darle al estudiante en los primeros años de estudio, los fundamentos de ciencias de la computación necesarios para un entendimiento cabal de temas de ingeniería de software. Es por esa razón que el primer año de estudios se hará énfasis en temas de ciencias de la computación para que el estudiante llegue al segundo año con los conocimientos necesarios para afrontar el primer curso de ingeniería de software. Esta categoría comprende un total de 41 créditos.

Para la selección de los cursos de Ciencias de la Computación y su definición, se recurrió al CC2001 Computer Science. Entonces, la secuencia de cursos de introducción a la computación propuesta es:

1. CS101 - Fundamentos de Programación: Curso estándar de introducción a ciencias de la computación. Presenta los contenidos fundamentales de programación procedimental. 2. CS102 - Paradigma Orientado a Objetos: Presenta conceptos de programación orientada a objetos, a estudiantes con conocimientos previos de programación procedimental. 3. CS105 - Estructuras discretas: Introduce fundamentos de matemáticas discretas y su aplicación a la ingeniería de software. 4. CS203 - Algoritmos y Estructuras de Datos: Se presentan los conceptos fundamentales de estructuras de datos y los algoritmos que se usan sobre ellas. 5. CS206 - Estructuras Discretas II: Se continúa los temas de matemáticas discretas iniciada en el curso CS 105. Se incluyen los temas de lógica de predicados, relaciones de recurrencia, grafos, árboles, matrices, complejidad computacional y probabilidad discreta. 6. CS220 - Arquitectura de Computadores: Introduce al estudiante en la organización y arquitectura de sistemas de computadoras 7. CS326 - Sistemas Operativos: Introduce fundamentos de sistemas operativos junto a bases de redes de computadores y comunicaciones. 8. CS327 - Redes de Comunicación para Computadoras: Introducción a las redes de computadoras y principios de ingeniería incluyendo el acceso remoto, redes de área amplia, redes de área local, topología de red, hardware y software de comunicación de protocolos. 9. CS310 - Base de Datos: Introducción a conceptos y técnicas de sistemas de bases de datos. 10. CS318 - Computación distribuida: Se presentan conceptos de

Mecanismos de

comunicación interna y procedimientos de llamadas remotas, sistemas de operación distribuida, sistemas de distribución de archivos. 11. CS414 - Inteligencia Artificial: Presenta la filosofía de inteligencia Artificial, programas y lenguajes, representaciones y descripciones, limitaciones. Aplicaciones a la ingeniería.

Proyecto de Investigación Ingeniería de Software FIIS-UNI

Ing. Edgar Vilcapoma Escurra

1

En esta categoría también corresponde mencionar los pre-requisitos establecidos para algunos cursos, es decir, cursos que el alumno debe haber aprobado previamente (ver Tabla 4.3).

Nro.

Curso

1

CS101

Créditos -

Fundamentos

de

4

CS102 - Paradigma Orientado a

4

Pre-requisitos

Programación 2

Objetos

CS101

-

Fundamentos

de

Programación

3

CS105 - Estructuras discretas

4

4

CS206 - Estructuras Discretas II

4

CS105 - Estructuras discretas

5

CS203 - Algoritmos y Estructuras de

4

CS102 - Paradigma Orientado a

Datos

Objetos y CS105 - Estructuras discretas

6

CS220

-

Arquitectura

de

4

Computadores 7

CS326 - Sistemas Operativos

CS203 y CS206 - Estructuras Discretas II

4

CS203 y CS206- Estructuras Discretas II

8

CS327 - Redes de Comunicación

3

CS326 - Sistemas Operativos

4

CS203 y CS206- Estructuras

para Computadoras 9

CS310 - Base de Datos

Discretas II 10

CS318 - Computación distribuida

3

CS327 - Redes de Comunicación para Computadoras

11

CS414 - Inteligencia Artificial

3

CS310 y CS318 - Computación distribuida

Tabla 4.3: Relación de cursos de la Categoría Ciencias de la Computación. (Fte: Elab. Propia)

La categoría de Ciencias de la Computación es crucial en la formación del ingeniero de software, proveen fundamentos teóricos relacionados con los sistemas computaciones y la aplicación viable de algoritmos, estructuras de datos y lenguajes de programación en el desarrollo de software. Esta categoría contiene un total de 11 cursos repartidos entre los ciclos I al VII, (ver detalle en Figura 1).

Proyecto de Investigación Ingeniería de Software FIIS-UNI

Ing. Edgar Vilcapoma Escurra

2

Figura 4.3: Submalla de la Categoría de Ciencias de la Computación. (Fte: Elaboración Propia)

Proyecto de Investigación Ingeniería de Software FIIS-UNI

Ing. Edgar Vilcapoma Escurra

3

Related Documents