Course Syllabus

Welcome

Welcome to the course homepage of DIT565 V19 Software Engineering and Management Bachelor Thesis Project.

The course is given by the Department of Computer Science and Engineering at Campus Lindholmen during Study Period 4, 2019. You find information about the course below.

Course-PM

DIT565 Software Engineering and Management Bachelor Thesis Project, VT19 (15hp)

Revised December 6th, 2018

Department of Computer Science and Engineering 

 

Course coordinator and Examiner

Examiner/Course responsible: Richard Berntsson Svensson, richard@cse.gu.se

Course content

The course involves investigation of a relevant problem in the Software Engineering domain. The problem is identified by the students and should have practical and/or theoretical relevance for the SE domain. Students work in pairs or in groups of three and preferably within a company setting in which the problem they address is investigated. The investigation should be documented in the form of a written research article.

 

Course design

The thesis is conducted within the area of software engineering and management under the supervision of an academic supervisor from the faculty. The work is typically done either  in a group of 2 or 3 students. Each thesis is assigned an academic examiner for discussion and grading. Thesis proposals have to be accepted by the course examiner and the progress report must be accepted by the academic examiner. The final submitted thesis report is presented verbally in front of an audience composed of examiners, supervisors and peer students.

 

Schedule

  • Introduction, March 27, 2019, 8:15-10:00 in Alfons
  • Progress report meeting, May 7-10 2019, with examiner and supervisor
  • Final steps, May 29, 2019, 8:15-10:00 in Alfons
  • Final presentation, June 7, 2019, 8:15-17:00 in Alfons/Mållgan

 You will find the schedule here

 

Course literature

This is a thesis project course that has no specific literature list. Instead, each thesis group must find the relevant literature that is related to their specific bachelor thesis topic, including literature for the used research methodology.

 

Examination form

Every group shall submit a written thesis (which including having passed thesis proposal and progress report), present their work on the final seminar, and act as opponents and submit the opposition report. Attendance on the final seminar is compulsory.

 

Examination dates

For presenting in June 2019

  • Thesis proposal - deadline: April 1, 2019 at 23:59 local time (i.e. Swedish time)
  • Progress report - deadline: May 6, 2019 at 23:59 local time (i.e. Swedish time)
  • Progress report meeting, May 7-10 2019, with examiner and supervisor
  • Final thesis report - deadline: June 3, 2019 at 23:59 local time (i.e. Swedish time)
  • Thesis presentation (and opposition): June 7, 2019
  • Opposition report - deadline: June 8, 2019 at 23:59 local time (i.e. Swedish time)

 

For presenting in August 2019 (1st re-exam)

  • Thesis proposal - deadline: April 22, 2019 at 23:59 local time (i.e. Swedish time)
  • Progress report - deadline: June 3, 2019 at 23:59 local time (i.e. Swedish time)
  • Progress report meeting, June 4-7 2019, with examiner and supervisor
  • Final thesis report - deadline: August 19, 2019 at 23:59 local time (i.e. Swedish time)
  • Thesis presentation (and opposition): August 23, 2019
  • Opposition report - deadline: August 24, 2019 at 23:59 local time (i.e. Swedish time)

 

For presenting in January 2020 (2nd re-exam)

  • Thesis proposal - deadline: October 14, 2019 at 23:59 local time (i.e. Swedish time)
  • Progress report - deadline: November 18, 2019 at 23:59 local time (i.e. Swedish time)
  • Progress report meeting, November 19-22 2019, with examiner and supervisor
  • Final thesis report - deadline: January 13, 2020 at 23:59 local time (i.e. Swedish time)
  • Thesis presentation (and opposition): January 17, 2020
  • Opposition report - deadline: January 18, 2020 at 23:59 local time (i.e. Swedish time)

 

Learning objectives and course syllabus

Knowledge and understanding:

  • identify a research topic and research question is within the software engineering domain
  • understand the use of a research method for planning a research project
  • understand the current practice within the software engineering domain and the way in which practical problems and academic research may be related
Skills and abilities:
  • formulate a research question relevant in the software engineering domain
  • systematically solve a research problem relevant in the software engineering domain
  • apply a research method for solving a problem relevant to the topic
  • combine theories, models and/or methods relevant to the topic
  • plan and conduct a research project and document this in a written report
  • integrate knowledge in a systematic and critical way in order to achieve and present knowledge relevant to the software engineering domain
  • communicate this knowledge in an academic environment, i.e. to present the research results to an academic audience
Judgement and approach:
  • understand the software engineering domain and the research areas relevant to this domain
  • reflect on the importance of how research can be communicated in an academic environment
  • use the knowledge from this course as a basis for entering the research community within the software engineering domain.

Changes made since the last occasion

Some minor changes have been made since last year:

  • Updated bachelor thesis proposal
  • Updated opposition report template
  • Updated thesis templets and page limits

 

Bachelor thesis proposal template

Here you will find the template for the bachelor thesis proposal, download

 

CSE Student Pages

https://studentportal.gu.se/english/my-studies/cse/

Course Summary:

Date Details Due