The goal of the studies in the Department of Software Engineering is to train students for working in various fields, including: software engineering, system analysis, application design, application programming, Internet applications, multimedia, embedded systems design, computer system management, among others and the program also focuses on software development, testing, and validation for producing high quality, sophisticated, and dependable software products.
To educate software engineers who are capable of
a) designing and analysing usability tests, system debugging, testing and analysis, performance testing and analysis, project metric tracking, maintainability, testability, or evolvability; software security.
b) preparing documentation and presentations; participating in team meetings, brainstorming sessions, code reviews and walkthroughs, or artifact reviews; customer or project sponsor interactions;
c) communicating effectively and engaging in life-long learning.