As a department of the main concerns is that we form professionals to become leaders in their respective fields and performance from your area of interest can contribute importantly to the improvement of their organizations, and therefore to society as a whole. It is also one of our objectives is that our students can help improve the competitiveness of enterprises in our country, that through the use and development of appropriate technologies, these can be inserted in a better way within the contemporary market requirements that require . The lines of action of medium and long term are described below:
Masters in Information Technology
Beginning in 2005 we began to teach this type Magister Program professional two-year evening hours. This program is a pioneer in the School of Engineering and paves the way for similar initiatives in other departments.
Development of new laboratories.
In collaboration with private companies plan to build and deploy new laboratories to enable the study and development of new technologies.
Creating the Software Center of Excellence
It aims at researching best practices, evaluate, consulting and teaching about new software technologies available.
Being able to do professional certifications who work in the field of information technologies (IT) to serve as an objective tool of knowledge qualification in certain computing disciplines.
Support the Teaching of Computing, Software Engineering and IT
Consultancies in improving the quality of teaching in different computer science, both professional institutes, as Schools.
Develop an IT education program to schools.
Create quality ranking Technical Colleges and Institutes, regarding how to run computer education.
Strengthen research and publications in scientific Journals (ISI)
For this, the Department conducts research in several areas, some of which are summarized below:
This topic covers the aspects related to the representation and management of data and knowledge, including extensions to the relational model (active databases and deductive), data mining, data warehousing, representing semistructured information, languages and query optimization, database inconsistent representation languages for action and change, intelligent agents, cognitive robotics, planning, research and representation of information on the WWW. It brings together two traditional areas of Computer Science: Databases and Knowledge Representation.
This includes areas subject related to the operation of computers, including the aspects that relate to computer science to the field of telecommunications, and system software development. Encompasses four traditional areas of Computer Science, closely related: operating systems, network-centric computing, Parallel computing and distributed systems.
Support Systems Decision Making
The aim of this subject is to understand the process by which people make decisions, how to store and process information using abstract models of reality, and management policies that help guide and prioritize the development and evolution of information systems associated an organization. The importance of the matter is that all companies have automated their business processes have the ability to improve their management through the use of systems that support decision making process. This topic includes the areas of systems development support decision-making and management information systems.
This theme refers to the study of both the technological aspects of the construction of human-computer interfaces, such as the psycho-social aspects of usability technological interfaces and both mono-user systems to multi-user systems: how to develop techniques for data and knowledge sharing between users of an application, and how to support the processes and dynamics of group interaction that achieve a common goal. This topic includes the areas of human-computer interaction and collaborative systems.
This theme represents the classical approach of Software Engineering. Includes the areas of software design to how to transform a set of guidelines in terms of the problem domain to a description that specifies how to resolve the problem computationally and Construction software how to convert a design into a set of actual pieces of software that individually and in an integrated work. We study fundamental principles of design, quality and measurements, architecture, notation, strategies and methods.
Production Quality Software
This theme represents a complementary approach and more recent than the previous software engineering: the production of quality software is the key to customer satisfaction (and actually talk to Software Engineering). Definition, implementation, change and improvement of software development processes, process models, notations for definition, automation, qualitative and quantitative analysis, quality assurance techniques and software verification and validation are some of the relevant topics in this issue, which includes the areas of software engineering processes and quality analysis software.