2000

ISIS-2005 PROJECT - MIDDLE OF PROGRAM 1

This course is located on the training projects and innovation line in the Engineering program at the Universidad de los Andes. After the experience in the first semester in developing a project for ExpoAndes, the students will work during a year (ISIS 2005 Project - Middle of program 1 and ISIS 2006 Project - Middle of program 2) on the definition and development of innovative projects with information technology. These projects have the ambition to be sustainable over time and internationally competitive. This dynamic must be reinforced with the knowledge and skills acquired in the second half of the engineering education. The students’ activities in the graduation project, which has a vocation of synthesis, can be a success factor for some of these projects started in this course find a space in the business world and / or academic.

Credits

1

ISIS-2006 PROJECT - MIDDLE OF PROGRAM 2

This course is located on the training projects and innovation line in the Engineering program at the Universidad de los Andes. After the experience in the first semester in developing a project for ExpoAndes, the students will work during a year (ISIS 2005 Project - Middle of program 1 and ISIS 2006 Project - Middle of program 2) on the definition and development of innovative projects with information technology. These projects have the ambition to be sustainable over time and internationally competitive. This dynamic must be reinforced with the knowledge and skills acquired in the second half of the engineering education. The students’ activities in the graduation project, which has a vocation of synthesis, can be a success factor for some of these projects started in this course find a space in the business world and / or academic.

Credits

1

ISIS-2007 Diseño de Productos e Innovación en TI

This course is located on the training and innovation projects line in the engineering program at the Universidad de los Andes. After the first semester experience in development projects with ExpoAndes, for a semester students will work on the definition and development of innovative projects with information technology. These projects have the ambition to be sustainable over time and internationally competitive.,English,- This dynamic must be reinforced with the knowledge and skills acquired in the second half of the engineering education. The activities of the students in the graduation project, which has a vocation of synthesis, can be a success factor for some of these projects started in this course, so they might be able to find a space in the business world and/or academic.

Credits

3

Instructor

Hernandez Peñaloza Jose

ISIS-2008 ISIS 2008

Credits

0

ISIS-2070 ISIS 2070

Credits

0

ISIS-2071 ISIS 2071

Credits

0

ISIS-2102 LANGUAGE THEORY

Basic theory of language analysis and its application on computational problems. At the end of the course the student should understand the basic theory of language analysis, use language analysis tools to model different kind of problems and be able to use interpretation techniques and language translations applied to various domains

Credits

3

ISIS-2103 ALGORITHMS DESIGN

Basic concepts of algorithms design and analysis. At the end of the course the student should be able to apply developing techniques like divide and conquer, dynamic programming, and general search algorithmic, analyzing temporal and spatial complexity. Practical limitations for algorithmic solutions (e.g. NP-completeness) are studied at an introductory level.

Credits

3

ISIS-2203 Infraestructura Computacional

The goal of this course is to study the more important aspects that must be considered for choosing and maintaining the computational infrastructure for supporting the activities of a project or enterprise,English,- The main problems that are considered are: capacity planning, transactions security, performance evaluation and servers securing. Additionally, other topics related to the above mentioned problems are studied: concurrency, deadlocks, asynchronous programming, virtual memory, file systems, machine states, memory protection and virtual machines.

Credits

3

Instructor

Rueda Fajardo Francisco

ISIS-2204 Infraestructura de Comunicaciones

This is a first course of computer networks. Under a top-down approach, it presents each one of the levels that compose the protocol stack of a network, with special emphasis in TCP/IP that is in the base of the Internet. TCP/IP is used like example of real implementation of the fundamental concepts of networks, without forgetting the protocols and implementations of different network architectures. Specificities are additionally introduced to understand how to adapt these concepts to new technologies like wireless networks. Special emphasis is put to understand the impact on both security and performance of current networking implementations.,English,- The course has two equally important components: theoretical lectures and practical laboratories. Laboratories not only illustrate the practical part of the most important concepts seen in the theoretical classes, but also they complement in themes that seek to give to students new skills useful in the practice of the profession.

Credits

3

Instructor

Castro Barrera Harold

ISIS-2206 ISIS 2206

Credits

0

ISIS-2301 COMPUTER ARCHITECTURE

This course studies the basic architecture of the computer, from the point of view of both hardware (processor, memory, input/output), and software (programming, assembler). Machine programming is emphasized: hardware is only studied in an introductory manner, and in as much as it supports the understanding of software aspects. Intel IA32 and Windows Operating system are used as examples.

Credits

3

ISIS-2302 OPERATING SYSTEMS

The goal of this course is to study the more important concepts related to operating systems from two perspectives: the operating system as a resources manager and the facilities that it provides to the programmer, with the goal of giving the bases for understanding the basic operation of a computer and making an efficient use of it.

Credits

3

ISIS-2304 Sistemas Transaccionales

This course studies the persistence problem of huge amounts of shared data in transactional systems

Credits

3

Instructor

Villamil Giraldo Maria

ISIS-2401 INTERCONNECTIVITY

This is the first course of computer networks. Under a top-down approach, it presents each one of the levels that compose the protocol stack of a network, with special emphasis in TCP/IP that is the base of the Internet. TCP/IP is used like example of real implementation of the fundamental concepts of networks, without forgetting the protocols and implementations of different network architectures.

Credits

3

ISIS-2403 Arquitectura Empresarial

Study the way of understanding a complex organizational structure in order to design a high level IT architecture that allows supporting business objects the best way possible. Such design must specify a project roadmap that allows the organization to move forward from its actual situation, or AS-IS, to the objective situation, or TO-BE. Each project must group a set of requirements.

Credits

3

Instructor

Villalobos Salcedo Jorge

ISIS-2404 MODELING, SIMULATION AND OPTIMIZATION

This course provides skills and knowledge to use mathematical, informatics and technological tools for designing, building, and validating models that solve complex problems. These problems are characterized by having a solution space so big that exhaustive search cannot be used to find an optimal answer; having multiple, conflicting restrictions and objectives; and involving dynamic and/or multidisciplinary environments. Once a model is built using adequate formalisms, it is validated using analytical methods or simulations. Once validated, the behavior of the model is analyzed to find a solution to the problem. Optimization techniques are also applied to improve the performance of the models or to better approximate the solution

Credits

3

ISIS-2501 BASIC CONCEPTS ON DATABASES

The course objective is to study the basic concepts and elements of database systems

Credits

3

ISIS-2503 Arquitectura y Diseño de Software

To develop software design and software architecture abilities based on shared experienced of academic researchers and industrial practitioners documented as styles, patterns and tactics. Also the student will understand the impact of the technology choosen in the software architecture.

Credits

3

Instructor

Meneses Ramirez Rafael

ISIS-2603 Desarrollo de Sw en Equipo

The purpose of the course for the student is to acquire practical experience through the development of a medium-sized project in groups of five students. For this, we use an iterative delivery process by stages, supported by computational tools.

Credits

3

Instructor

Casallas Gutierrez Rubby

ISIS-2604 ISIS 2604

Credits

0

ISIS-2701 SOFTWARE ENGINEERING

The purpose of the course for the student is to acquire practical experience through the development of a medium-sized project in groups of five. For this, we use an iterative delivery process by stages, supported by computational tools.

Credits

3

ISIS-2801 PROGRAMMING CONTESTS LAB

Course -Lab to develop abilities to compete in programming contests following the standard model of ACM ICPC (International College Programming Contest)

Credits

3

- ISIS-2803