Master in Software Engineering

The work developed by a student during one academic year, according to the indicative plan of the course and on a full time basis, totals 60 ECTS.


Study Programme

Option rule
Course unit title Year Regime Type Subject area ECTS credits
Communications for Software Engineers I 1 1st Semester Compulsory TC 2.0
Managing Software Development 1 1st Semester Compulsory COS 7.0
Methods: Deciding what to Design 1 1st Semester Compulsory COS 7.0
Models of Software Systems 1 1st Semester Compulsory COS 7.0
Software Development Studio I 1 1st Semester Compulsory COS 5.0
Software Engineering Bootcamp 1 1st Semester Compulsory COS 2.0
Analysis of Software Artifacts 1 2nd Semester Compulsory COS 7.0
Architectures for Software Systems 1 2nd Semester Compulsory COS 7.0
Communication for Software Engineers II 1 2nd Semester Compulsory TC 2.0
Software Development Studio II 1 2nd Semester Compulsory COS 7.0
Option rule
Course unit title Year Regime Type Subject area ECTS credits
Software Development Studio III 2 1st Semester Compulsory COS 23.0
Studio Reflective Practice 2 2nd Semester Compulsory COS 16.0
Course unit title Year Regime Type Subject area ECTS credits
Healthcare Information Systems Semestrial Elective * COS 7.0
Engineering of Internet Applications 1st Semester Elective * COS 7.0
Enterprise Applications Integration 1st Semester Elective * COS 7.0
Independent Studies 1st Semester Elective * COS 9.0
Managing Technical People 1st Semester Elective * COS 7.0
Personal Software Process 1st Semester Elective * COS 8.0
Active Entrepreneurship 2nd Semester Elective * COS 3.5
Advanced Development of Mobile Robotics 2nd Semester Elective * COS 7.0
Engineering of Large-scale Complex Systems 2nd Semester Elective * COS 7.0
Engineering of Software Intensive Systems 2nd Semester Elective * COS 7.0
Global Software Development 2nd Semester Elective * COS 5.0
Information Tecnology Security Management 2nd Semester Elective * COS 7.0
Interface Conception and Design 2nd Semester Elective * COS 7.0
Introduction to Real-Time Software 2nd Semester Elective * COS 7.0
Network Modelling and Performance Assessment 2nd Semester Elective * COS 7.0
Networks and Internet Software Services 2nd Semester Elective * COS 7.0
Organization Management 2nd Semester Elective * COS 3.5
Practical Dependability Evaluation and Measurement 2nd Semester Elective * COS 7.0
Risk Management 2nd Semester Elective * COS 7.0
Seminar in Software Process 2nd Semester Elective * COS 5.0
Software Development Tools 2nd Semester Elective * COS 3.5
Software Measurement 2nd Semester Elective * COS 5.0
Software Process Definition 2nd Semester Elective * COS 5.0
Software Security 2nd Semester Elective * COS 7.0
Software Service Engineering 2nd Semester Elective * COS 7.0
Software Systems Security Engineering 2nd Semester Elective * COS 7.0
Software Systems for Business Intelligence 2nd Semester Elective * COS 7.0
Strategic Management and Implementation 2nd Semester Elective * COS 3.5
Team Software Process 2nd Semester Elective * COS 5.0

The optional course units are offered on a yearly basis, depending on the availability of the Organic Unit