Faculdade

Department

APDC Engineering and Innovation Project

In this option of the course students will be asked to develop, in a team of 5 elements, an engineering project in an setup that reproduces the environment in a startup company when a new product is being designed and implemented.

Starting form a common base specification, each team will propose its own vision of the product to be developed, adding the functionalities that correspond to the team vision of the product to be introduced. In this setting, the project will have a component of innovation and creativity allowing, in the of the course, the availability of complete product / system /app ; to achieve a full functional prototype the team will need to acquire skills for full stack development.

The development will be based in practices and tools commonly used in the industry to achieve production quality and include the use of tools for evaluate the software quality. Students will have tutorials about subjects relevant to project goals as well as lectures and practical work related with current emergent technologies (Cloud, Mobile, IoT, Web).

The work will be developed in dedicated labs of the Department and includes the deployment of software in the cloud. Students will have the opportunity to interact with potential users of the system in development. In the end of the course, a workshop / exhibition will take place allowing the presentation, by the teams, of the products developed  to a selected number of entreprises and entities; the department plans to support the enhancement and industrialization ot the best systems  developed. 

February/July 2025 Edition

The chalenge is to develop a web and mobile application, supported on computation and data management in the cloud, that supports the management of forrest parcels.

The system will supoort mobile (Android) and Web interfaces and a management back-office. The requisites for the system are under development and will include mandatory components (must do), optional featured (interesting to do) and components proposed by each team. The requisites are being defined in cooperation with a reserach center NOVA LINCS group of the Department, and a Portuguese municipality.

 

Instructors

Schedule

February 14th  Detailled Presentation of the Project.
Reference architecture and project guidelines

From February, 17th  Lectures and lab sessions about the techonologies to be used. Sessions include 

Web development.

Java-based server Side Programming and REST Programming

Client-side: Javascript; AJAX; ReactJS

Project tools: Git, Eclipse plugins

Google App Engine

Android Programming

Maps and geo-referentiation

From beggining of April  Project development by student teams
15th July  Workshop/Exhibition