Multimedia Information Systems
1. Knowledge: Use of base technologies for Information and Multimedia Systems (IMS).
2. Doing: Modeling and developing IMS
3. Non-technical skills: a) Ability to work as a team. b) Ability to manage time and meet deadlines.
João Almeida das Rosas, Luís Manuel Camarinha de Matos
Weekly - 4
Total - 64
Knowledge of programming; modeling and using relational databases.
- Stair, R., & Reynolds, G. (2020). Principles of information systems. Cengage Learning.
- Bourgeois, D. (2014). Information systems for business and beyond. The Saylor Foundation.
- Steinmetz, R., & Nahrstedt, K. (2013). Multimedia systems. Springer Science & Business Media.
- Bootstrap, JQuery e other APIs (online documents)
- Laravel online documents
- Mongo-db online documents
Theoretical part: Formal lectures.
Practical component: Development of lab assignments, with support by teaching staff.
Theoretical work (30%) + laboratory work (70%)
- Web applications
- Backend languages (PHP, C#, Python, ...)
- Database management systems (both relational and non-relational)
- BigData, NoSQL
- Could Platforms
- Architecture and components
- Data import
- Reporting, document generation (PDF, Spreadsheets, XML, ...)
- Business Intelligence, ETL (Extract, Transform, Load)
- “Data Science”, “Open Science”
- Digital content (audio, video, VR / AR,…)
- Digital content editing
- Multi-channel content distribution platforms
- Industry 4.0
- Smart Factory
1- Development of a Web Application and platform for registering welfare and fitness data, using a hybrid data-based model (relational and no-SQL).
2- Development of Web Services to interoperate with the platform, with authentication features.
3- Development of a smartphone App for the Android or IOS ecosystems, with access to motion sensors (step counting, distance, calories, ...) for registration on the platform, through the Web services developed at work 2.
Programs where the course is taught: