• Undergraduate

    Major in Computer Science and Software Engineering

    The Major in Computer Science and Software Engineering apply solutions to complex problems in the industry, developing innovative projects through the design and modeling of computer processes. It seeks to position its graduates as leaders in the most important fields in the XXI century, such as social networks, health, education, urban planning, robotics, astronomy, company networks, finances, marketing, optimization, among others. In all these areas the computational component has become fundamental, and, often, it is the only possibility for major advancement and radical solutions.


    Our Department offers three Degree Programs. Two are within the framework of Industrial Civil Engineering, and one in traditional Civil Engineering. This allows Department students to choose the specialization they prefer. As of 2016, the Major in Computer Science and Software Engineering of the Department of Computer Science UC is offered in three modalities: Computer track, Software Engineering track and Information Technology track.


    Our students also have the possibility to apply to Minors, allowing to obtain specific competences in a different area from that of their main specialization, thus expanding their field of knowledge and favoring interdisciplinary. DCC UC offers the breadth minor in Information Technologies and the depth minor in Data Science and Analytics.

    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.



    The Doctor of Engineering Sciences is accredited for five years, until 2021, by the Comité Nacional de Acreditación, CNA-Chile (national accreditation committee) recognizing it as one of the best of its kind in Chile. The five research fields of study for the Doctoral Program at the Department are: Software Engineering (architecture and processes); Artificial Intelligence; Robotics and Computer Vision; Data Laboratory; Information Technology; and Educational Computing and Collaborative Systems.

    All Posts