Courses | Course

School: School of Technology and Management
Course: Mobile Computing
Degree: Master
Course code: 6907

ECTS: 120
Duration: 2 years (4 semesters)

» Holders of a bachelor's degree or legal equivalent;
» Holders of a foreign higher education academic degree, which is recognized as meeting the objectives of the Bachelor's degree by the statutorily competent scientific body of the higher education establishment to which they wish to be admitted;
» Holders of an academic, scientific or professional curriculum, which is recognized as attesting the capacity to carry out this cycle of studies by the statutorily competent scientific body of the higher education institution to which they wish to be admitted.

Learning objectives:
» Provide solid training in the specific domains of mobile computing, with special focus on framing the evolution of computer and communications systems, from a desktop paradigm to a mobile and ubiquitous computing paradigm.
» Provide the acquisition of the necessary skills to conceive, design and implement solutions in the areas of mobile services, mobile networks and mobile devices, taking into account the multidisciplinary and complementary aspects of these areas.

Incoming profile:
» Good oral and written communication skills;
» Good knowledge of English;
» Ability to work in groups and autonomously;
» Good knowledge in basic scientific areas (Programming, Networks, Software Engineering and Digital Systems).

The learning assessment methodologies in each subject/curricular unit should take into account:
The objectives of the course and the subject/curricular unit;
Teaching and learning methodologies;
The syllabus;
The means provided to the student.
Learning assessment can be of three types:
Continuous evaluation;
Periodic evaluation;
Assessment by final exam.

Output profile:

Career Opportunities:

Course director:
Carlos Alberto Correia Carreto (email:


CodeUnitYearSemesterECTSGuide Course Unit
INF1101 Networks and Services of Mobile Communications11º S6
INF1097 Mobile Distributed Systems11º S6 Guide course unit
INF1098 Seminar I11º S6 Guide course unit
 Option11º S6
 Option11º S6
INF1100 Embedded Systems12º S6 Guide course unit
INF1096 Ubiquitous Computing12º S6 Guide course unit
INF1099 Seminar II12º S6 Guide course unit
 Option12º S6
 Option12º S6
INF1102/INF1103 Professional Internship/Applied Project21º S30
INF1102/INF1103 Professional Internship/Applied Project22º S30

CodeOptional unitsYearSemesterECTS Unit Guide
INF1113 Advanced programming for Mobile Services11º S6 Guide course unit
INF1109 Games Development for Mobile Devices11º S6 Guide course unit
INF1104 Advanced Data Bases11º S6 Guide course unit
INF1034 Integrated Management of Projects11º S6
INF1106 Mobility in IP Networks11º S6
INF1199 Mobile Programming Add-ons12º S6 Guide course unit
INF1108 Sensor Networks12º S6 Guide course unit
INF1105 Software Methodologies for Ubiquitous Computing12º S6 Guide course unit
INF1107 Human-Computer Interaction in Ubiquitous Environments12º S6
INF1110 Autonomous Systems12º S6 Guide course unit

Centro de Informática | Politécnico da Guarda | Av. Dr. Francisco Sá Carneiro Nº50 | 6301-559 Guarda