Go to:
Logótipo
You are here: Start > M.BIO005

Mobile Computing in Biomedical Engineering

Code: M.BIO005     Acronym: CMEB

Keywords
Classification Keyword
OFICIAL Biomedical Engineering

Instance: 2023/2024 - 1S Ícone do Moodle

Active? Yes
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Bioengineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
M.BIO 17 Syllabus 1 - 6 39 162
2
MEB 11 Syllabus 1 - 6 39 162
2

Teaching language

Suitable for English-speaking students

Objectives

The main objectives of this curricular unit is centered in the knowledge acquisition in system architecture of mobile devices (focused in smartphones) and their operating systems, programming and interaction concepts and mechanisms with other devices such as medical equipment. This is an introdutory course in the above area.

Learning outcomes and competences

Introductory concepts to mobile devices architecture and operationg systems.
Mobile devices programming.
Mobile human-computer interaction and interface design.
Mobile devices and other devices interaction design and implementation.
Design and implementation of mobile apps and systems.

 

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

JAVA programming language.

Program

. Introduction
  
Mobility and computation – Historic perspective
  
Mobile devices
  
Mobile, nomadic and ubiquitos computing
  
M-health: introductory concepts

 . Introduction to mobile devices programming
  
Mobile operating systems
  
Mobile networks and communication among devices
  
Android: introduction, architecture and APIs
   User interaction
  
Android JAVA programming
  
Access to remote services and systems

 . Mobile devices and computing for biomedical systems
  
Interface with biomedical sensors and actuators
  
Wearable systems for biomedical applications
  
Other examples of biomedical applied mobile systems

 . Small-project of apps for biomedical engineering

Mandatory literature

Dave MacLean, Satya Komatineni, Grant Allen; Pro Android 5, Apress, 2015. ISBN: 978-1-4302-4680-0 (development of applications in Android OS (includes v. 5))
Jeff Friesen; Learn Java for Android Development, 3rd Edition, Apress, 2015. ISBN: 978-1-4302-6454-5 (Learn Java specially for Android aplication development)
Uwe Hansmann, ...[et al.]; Pervasive computing. ISBN: 978-3-540-00218-5

Complementary Bibliography

Sauter Daniel; Rapid android development. ISBN: 978-1-93778-506-2 (basic Android application development, using tutorials)
Bruce Eckel; Thinking in Java. ISBN: 978-0-13-187248-6
ed. Robert S. H. Istepanian, Swamy Laxminarayan, Constantinos S. Pattichis; M-Health. ISBN: 0-387-26559-7
ed. Annalisa Bonfiglio, Danilo De Rossi; Wearable monitoring system. ISBN: 978-1-4419-7383-2

Teaching methods and learning activities

Theoretic concepts presentation; examples and exercises.
Lab development of small mobile systems and apps (lab works + 1 project).

Software

Visual Paradigm UML - Community Edition
Pencil GUI Design Tool
Android Studio

keywords

Technological sciences > Technology > Internet technology
Technological sciences > Technology > Computer technology > Software technology

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Designation Weight (%)
Exame 40,00
Trabalho laboratorial 10,00
Trabalho prático ou de projeto 50,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Elaboração de projeto 20,00
Estudo autónomo 32,00
Frequência das aulas 52,00
Trabalho laboratorial 58,00
Total: 162,00

Eligibility for exams

Minimum rank to all evaluation components = 7/20.

Calculation formula of final grade

Evaluation: 0.1lab + 0.5Proj + 0.4Ex

lab-lab work report
proj- project
Ex- exam

Special assessment (TE, DA, ...)

lab-work and project mandatory during the semester.

Observations

In the Evaluation formula, "lab" includes all the student involvement in the lab work (active participation, work reports, etc.).
The course is designed for a 20 student class. More students enroled may mean changes in the program and less pedagogic impact.
Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-06-17 at 08:37:54 | Acceptable Use Policy | Data Protection Policy | Complaint Portal