Go to:
Logótipo
You are here: Start > MESW0012

Software Engineering Seminars

Code: MESW0012     Acronym: SES

Keywords
Classification Keyword
CNAEF Informatics Sciences

Instance: 2024/2025 - 1S Ícone do Moodle

Active? Yes
Web Page: https://moodle.up.pt/course/view.php?id=5047
Responsible unit: Department of Informatics Engineering
Course/CS Responsible: Master in Software Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MESW 19 Syllabus since 2016/17 2 - 6 42 162

Teaching Staff - Responsibilities

Teacher Responsibility
Ana Cristina Ramada Paiva

Teaching - Hours

Recitations: 3,00
Type Teacher Classes Hour
Recitations Totals 1 3,00
Ana Cristina Ramada Paiva 3,00

Teaching language

English

Objectives

The objective of this course is to present, in the form of independent seminars, a wide range of Software Engineering subtopics, which, due to their relevance, in terms of research, innovation or industrial application, allow students to better prepare themselves for the eventual conducting scientific or applied research in a field of Software Engineering.

It is intended

  • Familiarization with the processes, methodologies and practices associated with scientific research.
  • Reflect on critical thinking and its application on sciences.
  • Develop and present a plan of a dissertation project, including the state of the art, in the selected theme.
  • Acquire a broad view of relevant topics and subtopics in the field of Software Engineering.
  • Identify scientific community of reference in a research area.

Learning outcomes and competences

Students are expected to become familiar with the broad influence that software has on its various application areas, and the profound impact on quality of life in the individual and society.

At the end of this course the student should be able to:

  • Interpret a research paper proposal, refine it and describe it.
  • Be able to identify scientific community of reference in a particular area of ​​research.
  • Search and select publications in databases of scientific publications and other types of publication.
  • Draw up a work plan and calendar for a master's dissertation.
  • Write a state of the art on the chosen research theme based on bibliographic research.
  • Communicate and present the results of the research work.
  • Gain familiarity with the wide-ranging influence software has on its various application areas, and the profound impact on quality of life in the individual and society.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Knowledge in software development.

Program

Methods and techniques in research projects.
Systematic methods for researching scientific information.
Design and execution of works for publication.
Design, preparation and defense of the dissertation project report.
Discussion of research topics and recent developments in Software Engineering knowledge (Guest Tutorials), for example:

  • Model-based software engineering;
  • Large-scale software reuse (software product lines, standards and frameworks);
  • Software maintenance (understanding, reverse engineering);
  • Software processes and process improvement (agile methods, PSP / TSP / CMMI);
  • Dynamic languages;
  • Knowledge Management in Software Projects

Mandatory literature

Thayer Richard H. 340; Software engineering. ISBN: 0-7695-1555-X (vol. 1)

Teaching methods and learning activities

Formal lectures by guest speakers and students addressing the above program topics, followed by a period of public discussion and synthesis posted on the course website.

The activity in the classes is divided into:

1) exposure of software engineering topics

Guest Tutorials on Research Topics and Recent Developments in Software Engineering Knowledge

2) topics related to the development of scientific research

Topics covered include research methods, bibliographic research and drafting of state of the art documents, writing and organizing a master's dissertation, communicating research findings.

3) discussion and presentation of dissertation topics

Preparation and brief presentation (10 min) about the research work to be developed.
Preparation and final presentation (15 min) on research work.

 

At the end of the semester, students submit a state of the art on the chosen research topic.

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Participação presencial 20,00
Trabalho escrito 65,00
Apresentação/discussão de um trabalho científico 15,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Frequência das aulas 39,00
Apresentação/discussão de um trabalho científico 15,00
Trabalho escrito 20,00
Trabalho de investigação 94,00
Total: 168,00

Eligibility for exams

By distributed evaluation.

Calculation formula of final grade

Final Mark

0.15 * (presentation/discussion of scientific work) +
0.20 * (presence in classes and quizzes) +
0.55 * (report: state of the art) +
0.10 * (peer reviews)

Special assessment (TE, DA, ...)

Same as regular students.

Classification improvement

Possible with additional assignment.
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-10-19 at 21:22:58 | Acceptable Use Policy | Data Protection Policy | Complaint Portal