ISIS - Systems and Computing Engineering

ISIS-1001 Introducción a la Ingeniería de Sistemas

This course seeks to develop in participants a sense of belonging to the career, institution and program, as well as to encourage contact with business life by taking advantage of opportunities provided by different sources of information and interaction with other students, teachers and professionals in the area. Additionally, it aims to develop individual and group capacity to self-manage the learning process: to carry out processes and learning projects, taking into account the typical constraints of university life. Finally it also aims to train participants in some of the basics of Systems and Computing Engineering and report on some of the career advanced areas.

Credits

3

Distribution

-

Instructor

Hernandez Peñaloza Jose

ISIS-1001L ISIS-1001L

Distribution

-

ISIS-1002 Acompañamiento Ingeniería de Sistemas

Credits

0

Distribution

-

ISIS-1005 Orientación Isis

Credits

0

Distribution

-

ISIS-1006 Laboratorio de Introducción A Ingeniería de Sistemas

Credits

0

Distribution

-

ISIS-1104 Matemática Estructural y Lógica

This course teaches the fundamental math concepts needed for Systems and Computing Engineering. It provides a language that allows for the formal definition of models, reasoning over these models as well as understanding and carrying out proofs using this formal language. Specifically this course teaches the syntax and semantics of discrete math models such as sets, relations, functions, propositional and predicate logic and number theory. Proof techniques applied to these models are also taught.

Credits

3

Distribution

-

Instructor

Takahashi Silvia

- ISIS-1104L

ISIS-1105 Diseño y Análisis de Algoritmos

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

Distribution

-

Instructor

Cardoso Rodriguez Rodrigo

ISIS-1106 Lenguajes y Máquinas

This course presents the basic concepts of language theory through formalisms used to describe them (grammars) and the machines used to recognize them (automatons). We also show how these machines can be used in other domains. We also present other formalisms (Petri Nets), their definition implementation and fields of application.

Credits

3

Distribution

-

Instructor

Takahashi Silvia

ISIS-1204 Algorítmica y Programación Orientada Por Objetos I

It is expected from this course, that students acquire the relevant skills, knowledge and techniques in order to solve a problem following a mental process. Such problems are in the context of an abstraction of a simple reality and they are described in terms of a computer program.

Credits

3

Distribution

-

Instructor

Monsalve Liliana

- ISIS-1204L

ISIS-1205 Algorítmica y Programación Orientada Por Objetos II

The purpose of this course is to continue the subjects achieved during the first course. Moreover, there will be new skills and knowledge necessary to handle the challenges. Particularly, students will face different elements to model entities of a more elaborated conceptual abstraction and will be presented with techniques to implement and solve algorithms of a more challenging level.

Credits

3

Distribution

-

Instructor

Sarmiento Camilo

- ISIS-1205L

ISIS-1206 Estructuras de Datos

The purpose of this course is to generate the necessary skills to design and implement the required data structures to solve a problem entirely in main memory. The student must achieve solutions considering a set of restrictions and quality attributes proposed.

Credits

3

Distribution

-

- ISIS-1206L

ISIS-1207 Algorítmica y Programación Objetos. I (Honores)

Credits

3

Distribution

-

- ISIS-1207L

ISIS-1208 Laboratorio de Algorítmica y Programación Por Objetos 1

Credits

0

Distribution

-

ISIS-1209 Algorítmica y Programación Objetos. II (Honores)

Credits

3

Distribution

-

- ISIS-1209L

ISIS-1210 Laboratorio de Algorítmica y Programación Por Objetos II

Credits

0

Distribution

-

ISIS-1211 Cupi Taller

Credits

0

Distribution

-

ISIS-1212 Laboratorio de Estructuras de Datos

Credits

0

Distribution

-

- ISIS-1221

ISIS-1304 Infraestructura Tecnológica

Study the basic computer architecture, its components, description, function, and interaction among them. The student gets the basic language, concepts and tools to analyze computer infrastructure in terms of performance and liability. Case study: Intel Architecture for 32 bits (IA32)

Credits

3

Distribution

-

Instructor

Bravo Cordoba German

ISIS-1404 TI en las Organizaciones

This course presents different types of arranging an organization (enterprise, social group, formal or informal organization, that may be an IT provider or consumer organization) making emphasis on IT as fundamental element to articulate organization with its environment and to guide the organization to achieve its objectives.,English,- Main organizational and IT concepts– organizational structure and culture, business processes and value chain, information and information technology, IT governance frameworks and business alignment – and their relationships are studied to lead and to achieve organization objectives

Credits

3

Distribution

-

Instructor

Giraldo Velez Olga

- ISIS-1404L

ISIS-1405 Laboratorio de Ti en Las Organizaciones

Credits

0

Distribution

-

ISIS-1602B Videojuegos: Tecnología Diseño y Cultura

Credits

3

ISIS-1603B Las Mil Caras de Internet

Credits

3

Distribution

-

Instructor

Gomez Morantes Juan

ISIS-1604B La Información: el Activo del Siglo Xxi

Credits

3

Distribution

-

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

Distribution

-

Instructor

Hernandez Peñaloza Jose

ISIS-2008 Visión Isis

Credits

0

Distribution

-

ISIS-2070 Monitoria de Ingeniería de Sistemas

Credits

0

Distribution

-

ISIS-2071 Monitoria de Ingeniería de Sistemas

Credits

0

Distribution

-

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

Distribution

-

Instructor

Rueda Fajardo Francisco

- ISIS-2203L

- ISIS-2204

- ISIS-2204L

ISIS-2206 Laboratorio de Infraestructura Computacional

Credits

0

Distribution

-

ISIS-2304 Sistemas Transaccionales

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

Credits

3

Distribution

-

Instructor

Villamil Giraldo Maria

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

Distribution

-

Instructor

Villalobos Salcedo Jorge

- ISIS-2404

- ISIS-2404L

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

Distribution

-

Instructor

Meneses Ramirez Rafael

- ISIS-2503L

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

Distribution

-

Instructor

Casallas Gutierrez Rubby

- ISIS-2603L

ISIS-2604 Laboratorio de Desarrollo de Software en Equipo

Credits

0

Distribution

-

ISIS-2804 Laboratorio Maratones Programación

Credits

1

Distribution

-

- ISIS-3006

ISIS-3007 Proyecto de Grado

Although the school acknowledges the need to develop " the competitiveness of companies, organizations and industries country-wide, thus contributing to improving the life quality of its citizens and to the sustainability of a society ", the purpose of the graduation project is to ensure that students identify and understand a problem, and that they suggest and propose a technology-based solution.   This way, transversal competencies are developed, such as effective communication, engineering problem formulation and resolution, systems, components or process designs that meet the specifications desired: experiment design and execution, and data analysis and interpretation.

Credits

3

Distribution

-

Instructor

Rueda Fajardo Francisco

ISIS-3008 Taller de Innovación Con Tecnologías de Información y Comunicaciones I

Learning spaces based on innovation projects, selected from those made in ISIS 2007 Product Design and IT Innovation for its characteristics in innovate technology, potential of the group as director of the project, and sustainability. Based on guidance work of a board made up of two businessmen-mentors and a professor, students are expected to consolidate their proposal and develop skills of internationally competitive project management, teamwork and effective communication. The goal is to bring the proposal to a project in a context, with the identified strengths and concrete achievements contrasted with the business environment associated to the project theme. The group should be established as the project director.

Credits

1.5

Distribution

-

Instructor

Hernandez Peñaloza Jose

ISIS-3009 Taller de Innovación Con Tecnologías de Información y Comunicaciones II

Learning spaces based on innovation projects, selected from those made in ISIS 2007 Product Design and IT Innovation for its characteristics in innovate technology, potential of the group as director of the project, and sustainability. Based on guidance work of a board made up of two businessmen-mentors and a professor, students are expected to consolidate their proposal and develop skills of internationally competitive project management, teamwork and effective communication. The goal is to bring the project and the team to a stage, where they will be able to participate in an International IT Innovation Contest, where the innovation strengths and sustainability are noticeable and value. This presentation should be accompanied by a prototype that illustrates and creates results certainty.

Credits

1.5

Distribution

-

Instructor

Hernandez Peñaloza Jose

ISIS-3204 Infraestructura de Comunicaciones

Credits

3

Distribution

-

- ISIS-3204L

ISIS-3205 Lab Infraest de Comunicaciones

Credits

0

Distribution

-

ISIS-3301 Inteligencia de Negocios

The course objective is to study different scenarios in the decision making process within organizations. The required analysis, integration strategies, data structures, methodologies, technologies and support tools are also studied.

Credits

3

Distribution

-

Instructor

Abasolo Jose

ISIS-3302 Modelado. Simulación y Optimización

Credits

3

Distribution

-

- ISIS-3302L

ISIS-3303 Laboratorio de Modelado. Simulación y Optimización

Credits

0

Distribution

-

ISIS-3425 ISIS-3425

Distribution

-

ISIS-3510 Constr. Aplicaciones Móviles

The objective of this course is to generate in the student the skills necessary to design and build solutions in mobile devices, using a specific software development process. Students deal with heterogeneity in development and deployment. Here is understood by non-conventional, when there are restrictions in one or more of the following dimensions of execution environments: hardware, real time, storage, processing, power, weight, interfaces, visualization and communication.

Credits

3

Distribution

-

Instructor

Jimenez Guarin Claudia

- ISIS-3510L

ISIS-3710 Programación con Tecnologías Web

Credits

3

Distribution

-

ISIS-3807 Robotics

The overall goal of the course is the study of problems and solution methods related to the motion planning for mobile robots working on different tasks and under different control modes (from tele-operation to autonomous definition of motions). Topics of study focus on the application with ground mobile robots.

Credits

3

Instructor

De La Rosa Rosero Mario

ISIS-3990 Inscripción A Grado

Credits

0

Distribution

-

ISIS-3991 Práctica Profesional

Credits

6

Distribution

-

ISIS-4000 Tesis I

This course is the first research work part that all program students must carry out.  The work developed must include the suggestion and analysis of a problem, as well as its solution´s specification and design. The above may be accompanied by a prototype or an initial development stage. The final result must be a significant contribution (at least with respect to the suggestion, analysis and initial design) to the global project scope.

Credits

4

Distribution

-

Instructor

Hernandez Hoyos Marcela

ISIS-4001 Tesis II

Final part of the research work initiated in Thesis 1. The project initiated in Thesis 1 must be completed, in such a way that an initial, and hopefully significant contribution to the area in which it was developed is made. At the end of the semester, students must provide a document describing the problem suggested, the status of the related art, the proposed solution and the results obtained. Students must also justify their work publicly. The thesis committee, comprised of the student advisor, and at least two juries (one of them external to the Department) will assess the work using the following criteria: knowledge of art status, project development, justification, document and final product result.

Credits

8

Distribution

-

Instructor

Hernandez Hoyos Marcela

ISIS-4002 Tutorial

The department will authorize enrollment to a tutorial course to students having a justifiable undeferrable need to attend a course in an area where no elective courses are offered, who comply with the requirements established by the program.

Credits

4

Distribution

-

Instructor

Hernandez Hoyos Marcela

ISIS-4003 Proyecto de Investigación

Credits

4

Distribution

-

ISIS-4004 Tutorial Especial

The Department will authorize enrollment to this course to students who must attend to a three credit and level 3 Systems Engineering undergraduate professional elective class. The subject professor must assign additional work to the student attending this special tutorial, which will be equivalent to 1 credit.

Credits

1

Distribution

-

Instructor

Hernandez Hoyos Marcela

ISIS-4005 Intercambio de Maestría

Credits

0

Distribution

-

ISIS-4006 Capstone Project

Credits

4

Distribution

-

ISIS-4007 Seminario de Tesis

Credits

4

Distribution

-

ISIS-4008 Tesis

Credits

4

Distribution

-

ISIS-4009 Tesis Doble Diploma

Credits

8

Distribution

-

ISIS-4010 ISIS-4010

Distribution

-

- ISIS-4208

ISIS-4214 Agentes Inteligentes

Credits

4

Distribution

-

ISIS-4216 Inteligencia Artificial y Representación de Conocimiento

Credits

4

Distribution

-

- ISIS-4217

- ISIS-4218

- ISIS-4219

- ISIS-4308

ISIS-4422 ISIS-4422

Distribution

-

ISIS-4423 Tecnologías Para El Diseño de Redes de Comunicaciones LAN y WAN

Credits

4

Distribution

-

ISIS-4426 Desarrollo de Soluciones Cloud

Credits

4

Distribution

-

ISIS-4428 ISIS-4428

Distribution

-

- ISIS-4430

ISIS-4509 Administracion de Conocimiento

Credits

4

Distribution

-

- ISIS-4514

ISIS-4517 Análisis de Información Sobre Big Data

Credits

4

Distribution

-

ISIS-4518 Sistemas de Recomendación

Credits

4

Distribution

-

ISIS-4519 ISIS-4519

Distribution

-

- ISIS-4814

- $name

ISIS-4822 ISIS-4822

Distribution

-

ISIS-4823 Computación Visual Interactiva

Credits

4

Distribution

-

ISIS-4825 Imágenes y Vision

Credits

4

Distribution

-

ISIS-4826 Robótica Móvil y Sistemas Autónomos

Credits

4

Distribution

-

ISIS-4827 ISIS-4827

Distribution

-

ISIS-4920 Seminario Imagine

Credits

0

Distribution

-

ISIS-6002 Tutorial 1

Credits

4

Distribution

-

- ISIS-6003

ISIS-6402 Pasantía Semestral

Credits

0

Distribution

-

ISIS-6403 ISIS-6403

Distribution

-

ISIS-6961 Proyecto Dirigido 1

Credits

4

Distribution

-

ISIS-6970 Examen de Propuesta Doctoral

Credits

0

Distribution

-

ISIS-6980 Tesis 4cr

Credits

4

Distribution

-

ISIS-6981 Tesis 8cr

Credits

8

Distribution

-

ISIS-6982 Tesis 12cr

Credits

12

Distribution

-

- ISIS-6983

ISIS-6990 Sustentación de Tesis

Credits

0

Distribution

-

ISIS-6997 Pasantía Estudiantes Externos

Credits

0

Distribution

-

- ISIS-2803

ISIS-3802 Graphic Computing

Generate computer graphics with current hardware, specifically GPUs. Know and apply basic concepts in 3D graphics: primitives, transformations, reference systems, textures, lighting, GPU shaders. Know some advanced algorithms in computer graphics

Credits

3

Instructor

De La Rosa Rosero Mario

- $name

- ISIS-4429

- $name

ISIS-4804 Image Processing and Analysis

Sub-area:  Graphic IT. It is also valid for: Formal Methods for the basis to develop and use systems to support decision-making based on image processing. At the end of the course, students will obtain knowledge of the basic techniques of image processing and the analysis that can be achieved with them. Students must develop criteria that will allow them to decide on the usefulness of these techniques in a particular situation. Cases applied to non-destructive quality control, biology and study of engineering materials will be addressed.

Credits

3

ISIS-4814 Mixed Reality Application Development

Sub-area: Graphic IT. The course presents the status of arts in in the mixed reality applications field.  It also fosters the creation of skills needed to develop this type of applications. Such skills are valuable in areas where this technology is applied, such as oil exploration, immersive game development, virtual architecture design, industrial design, civil engineering and automotive design, among others. The following are the related areas of research: scientific visualization, information visualization, immersive environments for education and entertainment, games, virtual reality and augmented reality, among others. The course benefits from the Colivrí laboratory resources (colivri.uniandes.edu.co), the first of its kind in Colombia. Through the multi-disciplinary environment of Colivrí, students may explore new applications of the mixed reality concept.

Credits

3

ISIS-4818 Desarrollo de Videojuegos

Credits

3

Instructor

Figueroa Forero Pablo

ISIS-6403 Pasantía Intersemestral

Credits

0

Distribution

-

- XXXX-YYYY

- XXXX-XXXY

- $name

- ISIS-3XC7

- $name

- ISIS-3XXB

- ISIS-3XXB

- $name

- MISI-4XXB

- $name

- MISI-41XB

- MISI-42XA

- MISI-41XB

- MISI-42XA