Code: | CC328 | Acronym: | CC328 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Computer Science |
Active? | Yes |
Responsible unit: | Department of Computer Science |
Course/CS Responsible: | Bachelor in Geology |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L:AST | 0 | Plano de Estudos a partir de 2008 | 3 | - | 5 | 49 | 135 |
L:B | 0 | Plano de estudos a partir de 2008 | 3 | - | 5 | 49 | 135 |
L:CC | 14 | Plano de estudos de 2008 até 2013/14 | 2 | - | 5 | 49 | 135 |
3 | |||||||
L:F | 1 | Plano de estudos a partir de 2008 | 3 | - | 5 | 49 | 135 |
L:G | 2 | P.E - estudantes com 1ª matricula anterior a 09/10 | 3 | - | 5 | 49 | 135 |
P.E - estudantes com 1ª matricula em 09/10 | 3 | - | 5 | 49 | 135 | ||
L:M | 1 | Plano de estudos a partir de 2009 | 3 | - | 5 | 49 | 135 |
L:Q | 1 | Plano de estudos Oficial | 3 | - | 5 | 49 | 135 |
MI:ERS | 34 | Plano de Estudos a partir de 2007 | 3 | - | 5 | 49 | 135 |
The proposed syllabus is taught in lectures where the main concepts are introduced and practical examples are explained. During lectures students are also required to do presentations related to the topics presented in the syllabus. In the labs students will learn specific skills related to multimedia systems through the exploration of a specific topic that they have to chose from the syllabus. Students will need to surpass problems by creating a prototype of a system. Students will deploy a project and create an application that must reflect the concepts presented during the lecture. All learning outcomes will help students understand the fundamental principals of multimedia systems and have a direct correspondence to the described syllabus. It covers the state of the art technology and the necessary background to design and develop sophisticated interactive applications. This course aims to teach students how multimedia systems are currently being used in different industries.
The goal is to instill in students the same curiosity, passion to discover and desire to convey knowledge that drives researchers to explore new areas related to multimedia systems.
By the end of this course the student are expected to learn and understand state of the art technology related to the following specific concepts:
* Understand which are the principals of 3D animation based on the traditional concepts of 2D animation
* Explore the different types of motion capture systems, virtual reality and how they can work together
* Understand the main concepts related to information theory and data visualization.
* Understand the use of color, text and diagrams when representing information
* Deployment of a multimedia project, create a demo and its correspondent documentation which must reflects its result.
* Fundamental Multimedia Principles: Definitions, Formats and standards, Data compression, techniques and storage, Networking
* Interactive Multimedia Systems: Usability, User interface, Types of Media: static and dynamic,
Content based navigation, Distributed multimedia systems, Multimedia information retrieval
* Multimedia Applications Areas: Art, Education, Entertainment, Advertisements, Medicine, Engineering, Business, Scientific research
Multimedia Technology: Virtual reality, Augmented reality, Interactive television, Special Effects, Motion Capture, Mobile devices
The teaching methodologies adopted are consistent with the enumerated learning outcomes for the following reasons:
* Lectures allow a detail and adequate introduction and explanation of the core concepts described in the syllabus, namely principals of multimedia systems, algorithms and methods for the deployment of interactive applications, always supported by illustrative examples that are up to date.
* Labs allows students to consolidate the learned concepts and have a hands on experience on a concrete topic withing the filed of multimedia systems using programming languages like C++, Java, Python and APIs like OpenGL
* The article presentation give the student the possibility of acquiring experience on how to understand advance topics related to the syllabus presented in the course. It will also help students understand how to create a presentation and prepare a debate with the rest of the class.
* The project allow the students to put together all the learned concepts into one unified application, preparing an article and a presentation, which can help them understand the importance of each component of a multimedia project.
designation | Weight (%) |
---|---|
Participação presencial | 30,00 |
Trabalho escrito | 50,00 |
Trabalho laboratorial | 20,00 |
Total: | 100,00 |
Students have to choose a topic to research, develop a multimedia application, write a paper on that subject and then present it at a conference, which will be organized by the students at the end of the course. The process includes blind peer review of the papers by other students; the final version of the paper and presentation must include the feedback from the reviewers. There will be a jury (to be designated) that will award the best paper.
Lecture: introduction of the fundamental concepts and principals of multimedia systems. Present case studies of each topic applied to industry examples. Organize debates to discuss each concept presented in class.
Labs: students gets assistance from faculty to solve the problems presented at each lab, which will lead to the completion of the final project.
Grading Policy
a) article presentation 30%
b) multimedia project 50% (report is 25%, presentation is 25%)
c) blind paper review 20%
Evaluation is individual and distributed without final exam.