Undergraduate Practice Opportunities Program

Objectives

Knowledge

Understand the requirements and context of a problematic situation of a certain dimension in the field of Computer Science and Engineering. Develop convenient solutions, under a degree of supervision promoting autonomy. Identify the techniques and methods to use.

Application

Implement one or several components needed for the solution, using industrial strength development tools. Validate, debug, and evaluated the solutions delivered.

Transferable Skills

Enforce system view, autonomy, critical thinking, and teamwork abilities.

General characterization

Code

10602

Credits

3.0

Responsible teacher

Hervé Miguel Cordeiro Paulino

Hours

Weekly - Available soon

Total - Available soon

Teaching language

Português

Prerequisites

Students must have completed 84 ECTS units in the informatics area in the first cycle.

The internship variant has a limit number of 60 students per semester.

The assignment of a concrete internship to a student is performed following the preferences of the students in a sequential fashion and having into account the average score of the student and then the number of credits (higher picks first).

Bibliography

Depending on the activity / project. Several references are recommended to the students, appropriate to each concrete project / activity.

Teaching method

The course''s scientific committee maintains a list of available opportunities for participation in projects within a business environment. Each entry in the list includes the company''s name, the project involved, a summary work plan, the period during which the activities are carried out, and both the company and scientific supervisors.

The student selects one of the projects from the list. If multiple students are interested in the same opportunity, the student with the highest current grade average will be chosen.

The student follows the work plan under tutorial supervision during the designated period, which should, in principle, coincide with the period between the end of exams and the beginning of the next semester. The evaluation is based on a report where the student describes the activities carried out, which may be supplemented with information from the supervisors gathered during the course of the work.

Evaluation method

The assessment is conducted continuously, through regular monitoring of the student''s activities. The final evaluation takes into account the report submitted by the student, a presentation made by the student, and the feedback from the company supervisor.

Subject matter

The student must choose a project from a list of proposals of business environment projects managed by the course''s scientific committee.

The program of a curricular unit with these characteristics does not follow the usual terms; the specific curricular contents depend on the concrete project chosen by the student in the program. However, the following topics can be highlighted: Familiarization with the concepts, technologies and methodologies required for tackling the chosen activity. Integration through practical hands-on experience of the basic knowledge obtained in several fundamental curricular units of this 1st cycle courses, in the several scientific areas of the program. Understanding of the human, social, and technical context in which the activity takes place. Project management methodologies and of teamwork. Principles of quality management. Aspects of information security. Aspects of usability of informatic systems. Communication skills (documentation, presentation and posters).

Programs

Programs where the course is taught: