• Undergraduate

    Majors

    The Department of Computer Science offers two majors for the program of
    Bachelor of Science in Engineering:
    - Major in Software Engineering
    - Mejor in Computing and Information Systems
     

     

    Major in Software Engineering

     

    This Major develops the ability to design, build and implement innovative software components, applications and systems to solve industry 's complex problems.
     
    The Major aims to prepare its graduates to become main players of the most important challenges of the XXI century, such as social networks, health, education, city planning, robotics, astronomy, networks of companies, finances, marketing and optimization.In all these domains the software component has become fundamental and, often, the only enabler of significant advances and innovative solutions.
     
    The program graduates will be able to work as researchers, developers or project managers, modeling complex problems, and designing, producing and/or operating software, contributing and innovating in several domains, both in industry and academy.
     
    Program Educational Objectives for the Software Engineering program:

    1. Our graduates will perform in the field of Software Engineering and Computing in a competent and professional manner, demonstrating a thorough knowledge of the underlying principles of software engineering.
    2. Our graduates will develop innovative technological projects in Chile and/or abroad, generating solutions to complex systems problems.
    3. Our graduates will demonstrate a self-critical spirit and will enrich their performance through professional and/or graduate studies.
    4. Our graduates will participate and collaborate in interdisciplinary and diverse teams, and will advance in leadership in the profession.
    5. Our graduates will strive to have a positive economic and social impact on society.
     
    Student Outcomes of the Software Engineering program:

    1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
    2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
    3. An ability to communicate effectively with a range of audiences.
    4. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
    5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
    6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
    7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
     

     

    Major in Computing and Information Systems

     
     
    This Major develops the ability to find and implement innovative solutions to complex problems of the industry, by working on projects involving problem modeling and the design of computational components, systems and processes.
    The Major aims to prepare its graduates to become main players of the most important challenges of the XXI century, such as social networks, health, education, city planning, robotics, astronomy, networks of companies, finances, marketing and optimization. In all these domains the computer-based component has become fundamental and, often, the only enabler of significant advances and innovative solutions.
     
    The program graduates will be able to work as researchers, developers or managers in computational science and technology projects, contributing and innovating in several domains, both in industry and academy.

     

    Industrial Civil Engineering, Diploma in Engineering in Information Technology

    The course catalogue of the Diploma in Engineering in Information Technology is geared towards preparing a highly technologically trained professional, allowing for multidisciplinary interaction in fundamental areas in the management of IT projects, allowing the graduate to understand the human and technical aspects related to the manner in which information is generated and used by organizations. Plus, it will allow them to manage the required information in order to reach the organization’s operational objectives and strategic mission, and understand old and new Information technology, in order to use them more efficiently.

     

    The graduate will be qualified to work in multi functional teams, especially in the phases of analysis, design, management and information system insertion in companies and all types of governmental institutions, tackling all kinds of problems in the field of Information Technology, among them: economic technical evaluation, conceptual design and detailed design projects in the field, the evaluation of computing technologies, analysis and execution of software projects, management and control of IT projects, definition and maintenance of strategies and access to information policies, the proposal, specification and acquisition of information systems, the study of processes in organizations and their identification for improvement, and the management of personnel in the design, development, implementation and exploitation of systems.

    Industrial Civil Engineering, Diploma in Computer Engineering

    The educational objectives of this program is to develop the knowledge and abilities in the engineering sciences and the complete understanding of the discipline’s foundations, allowing to solve and manage complex computer engineering problems, based on a deep understanding of the relationship between technology and organizations, plus applying scientific analysis that takes into account its social, ethical and economic impact.

     

    The graduate will identify opportunities for new products and services, and will carry out that idea from the moment of its conception to its implementation in the form of a company or a small business, working in multi functional teams,and contexts, based on his/her ability to communicate effectively and flexibly, and from his/her broad and diverse education exceed the limits of their discipline.

    Computer Civil Engineering

    The Degree in Computer Civil Engineering is geared towards preparing a professional with advanced knowledge in computing, who, via general training in engineering, technical knowledge and scientific formation, will be able to spearhead research and create new computer products, specifically computer systems and software. Graduates will be able to design and analyze algorithms in different fields of computing or those related to it, such as: numerical calculation, numerical analysis, optimization, computer algebra, among others.

     

    This degree is geared towards engineering students that are specially interested in the scientific and technical aspects of computing.

  • Graduate

    Master of Engineering Sciences

    The Master’s in Engineering is a postgraduate specialization program that focuses on specialized studies in the field of Computer Science and ending with the development of a thesis. A research paper must also be written by every student to evaluate capacity for this type of work. The Master’s thesis must be an original paper in the field or in its methodology.

     

    Graduates from the Master of Engineering Sciences Program with a specialization in Computer Science, are able to lead cutting-edge research in the area of computer science, particularly related to computer systems and software, networks, and robotics.

     

    Our Department offers the following areas of specialization and research lines for the program: Artificial Intelligence, Data Laboratory, Machine Intelligence, Robotics, Computer Vision, Information Technologies, Software Engineering (processes and architecture) Educational computing and Collaborative Systems, Social Computing and Visualization,.

  • Doctoral Research Program

    Graduates from the Doctor of Engineering Sciences Program in this area will receive state-of-the-art knowledge in the area of Computer Science through a systematic course program and by conducting doctoral thesis research.Doctoral research should contribute new knowledge in the area of Computer Science. This goal will ensure that graduates have the skills needed for any continued academic work and to carry out research with elements of creativity, leadership, and originality. The final requirement for receiving a doctorate in this area of specialization is to master a wide area of study and evidence the ability to conduct independent research in one of the defined research lines.
     
    Lines of investigation
     
    The activities carried out in the Department of Computer Science are oriented towards research and application in two main topics: A. Human-oriented computing and systems and B. Computer science.
     
    Human-Oriented Computing and Systems
     
    This line of research focuses on the processes and tools that exist for and due to the interaction between humans and people. This research focuses on the analysis of the interaction of processes between humans and computers, as well as the development of new technologies to improve these processes. In this line, different points of view converge from where we look at technology and its interaction with people, which includes software development and specification mechanisms, the study of the impact that interfaces and technologies have on human processes, and the data they generate on human-computer processes.
     
    Part of the research topics adressed in this area include: modern development processes and creation of methods and tools to build high-quality software, the role of information technologies in educational processes, processes in health and medical education, among others. The computer science department has three research laboratories dedicated to more specific problems in this area: The Software Engineering and Intelligent Systems Laboratory (SEISlab), the Human and Process Laboratory (HAPlab) and the Educational Informatics Laboratory .
     
    Members: Andrés Neyem, Valeria Herskovic, Marcos Sepúlveda, Jorge Muñoz, Miguel Nussbaum.
     
    Computer science
     
    This line of research seeks to generate basic knowledge and technological applications that can break the limits of current computing. Today, the emphasis of computational processes is on efficiency, in order to be able to work with as much data as quickly as possible, and flexibility, in order to generate tools with a high level of adaptability and autonomy. The entire computational process is covered, from the generation and management of data to the construction of artificial intelligence tools or relevant visualizations. In turn, the methods are broad, ranging from logical and mathematical tools, used to model and understand complex algorithms, to the development of intelligent applications with an impact on the industry.
     
    The Department of Computer Science has three research laboratories dedicated to more specific problems in this area: the Artificial Intelligence Research Laboratory (IAlab), the X-ray and Computer Vision Research Laboratory, and the Data Laboratory. We are also home to the Data Foundations Millennium Institute, a reseearch center for developing interdisciplinary science at the frontier to address fundamental data problems.
     
    Members: Álvaro Soto, Denis Parra, Karim Pichara, Domingo Mery, Jorge Baier, Marcelo Arenas, Juan Reutter, Cristian Riveros.
    All Posts
    ×