Saltar para:
Esta página em português Ajuda Autenticar-se
ESTS
Você está em: Start > Cursos/CE > DVAM > Informação para Candidatos
Autenticação




Esqueceu-se da senha?

Campus Map
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Professional Technical Higher Education Course in Development of Videogames and Multimedia Applications

Dados Gerais

Código Oficial: T413
Sigla: DVAM

Diplomas

  • Professional Technical Higher Education Course in Development of Videogames and Multimedia Applications (120 Créditos ECTS)

Unidades Curriculares

Game Programming and Design

DVAM01 - ECTS Introduction to the context of videogame development (historical and sociocultural aspects) and to the respective programming technology .

Tools for Image and Sound Edition

DVAM02 - ECTS

Fundamentals of Calculus

DVAM17 - ECTS Providing students with the basic mathematical knowledge on real number calculus and functions of a single real variable required for task fulfillment and as basis of continuous  professional updating of a top professional technician.

Technical English

DVAM04 - ECTS

General objective


The objective is to develop students’ knowledge of English in several areas, such as reading comprehension, writing, correct use of technical terms, grammar, fluency and personal interaction. Students will be acquainted with concepts and procedures used in the workplace, and will be able to apply technical language to specific contexts.

Introduction to Web Programming

DVAM10 - ECTS It is intended that students acquire knowledge, skills and competences in Web development, with a main focus on client-side programming.

  • Students must know and understand the web architecture.
  • Students should know programming languages and technologies used for client-side (front-side) programming.
  • Students must show the capability for designing a web application.
  • Students must demonstrate skills for the development and implementation of a web application.
  • Students must show aptitude and demonstrate skills for teamwork.
  • Students must show aptitude and demonstrate communication skills.

Mathematical Applications A

DVAM18 - ECTS Provide students with the basic mathematical knowledge required in the professional training of a professional technician.

Databases

DVAM05 - ECTS Explore the potential of a Relational Database Management The main objective of the curricular unit of Databases is to provide the students with the necessary knowledge to analyze, construct and manipulate a relational database to support the manipulation of information within the scope of game development.

Learning Objectives:

Obj1: Know the fundamental concepts of Databases and Database Management Systems (DBMS) (relational).
Obj2: To know and understand the Entity-Relationship Model (MER).
Obj3: To analyze and design the MER of an Information System.
Obj4: Know and understand the Relational Model (RM).
Obj5: Know and apply the rules for transforming the MER into the RM.
Obj6: Know the concepts, normalization and normal form in relational Databases.
Obj7: know the SQL language in its DDL (Data Definition Language) and DML (Data Manipulation Language) aspects.
Obj8: To apply SQL language to the definition and manipulation of relational database schemas.
Obj9: Apply SQL language to data manipulation (insertion, update and removal) in relational databases.
Obj10: Apply the SQL language to construct simple and complex queries.
Obj11: know how to define code routines in DBMS.

Human-Computer Interaction

DVAM07 - ECTS
The main objective of the Human-Computer Interaction curricular unit is to prepare students with the necessary knowledge to develop software solutions focused on the users and their needs.
The course explores non-technical aspects related to the development of software products, with the main focus on usability and product adaptation to the needs of the user.
At the end of this course students are expected to:
- Have greater ease in analyzing and validating software products;
- Be able to develop solutions centered on the user and validate the degree of usability and adaptation of the created solution, considering the target audience for which it is intended.

Learning Objectives:

Obj:01 - Recognize the relevance that the interface represents as a component of an interactive system.
Obj:02 - Understand and use the user-centered design model.
Obj:03 - Understand and apply the analysis of users and tasks in the planning and design of an interactive system.
Obj:04 - Know and understand the role of human factors in the design of an interactive system.
Obj:05 - Understand and apply the conceptual model.
Obj-06 - Know and apply usability principles.
Obj:07 - Know and apply prototyping techniques.
Obj:08 - Know and apply the usability evaluation methods and techniques.
Obj:09 - Understand and analyze evaluation data.
Obj:10 - Apply and Specify the requirements of the target audience of an interactive system.
Obj:11- Design, implement and evaluate interfaces.

Environments and Engines for Game Development

DVAM08 - ECTS
Enhance students' specialized skills in the development of video games, using tools and libraries for this purpose.

Network and Multiplayer Games

DVAM06 - ECTS It is intended that students acquire knowledge, skills and competences in the development of applications for communication between systems (client-server methodology), with a main focus on server-side programming and the development of a game with multiplayer characteristics.


  • Students should know and understand the differences between synchronous and asynchronous requests.
  • Students should know languages and technologies used for server-side programming, namely Node.js
  • Students must show an aptitude for designing a Web server/API.
  • Students must demonstrate skills for the development and implementation of a Web server/API.
  • Students must show aptitude and demonstrate skills for teamwork.
  • Students must show aptitude and demonstrate communication skills.

3D Modelling Tools

DVAM14 - ECTS

Business Management and Organisational Behaviour

DVAM13 - ECTS

Students should develop skills in the field of business management, organizational behaviour, leadership, and team management.

Artificial Intelligence for Videogames

DVAM20 - ECTS Provide students with knowledge of problem-solving methods based on Artificial Intelligence techniques.

Provide students with programming skills for state space search algorithms and other algorithms used in game theory.

Advanced Techniques of Game Programming

DVAM16 - ECTS Expand previously acquired knowledge, taking into account advanced features of 3D engines, deployment for multiple platforms and specific devices that are used in videogames, interactive environments, augmented reality and virtual reality.

Videogames for Mobile Devices

DVAM19 - ECTS It is intended that students acquire knowledge, skills and competences in the development of mobile applications, with a main focus on programming hybrid (non-native) solutions using game related development technologies, namely the Unity engine.

  • Students should know and understand the development architecture for mobile devices.
  • Students should know programming languages and technologies used for client-side programming.
  • Students must show the ability to design a mobile application.
  • Students must demonstrate skills for the development and implementation of an application for mobile devices.
  • Students must show aptitude and demonstrate skills for teamwork.
  • Students must show aptitude and demonstrate communication skills.

Internship

DVAM15 - ECTS It is intended that students acquire training in the context of work in a company, allowing them to put into practice the knowledge acquired during the course.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-11-23 às 19:21:12