Print as pdf if you want a pdf! If you want a nicer printout, click off the browser's automatically added header and footer.
Blekinge Institute of Technology
Department of Software Engineering
Revision: 2
Reg.no: BTH-4.1.14-0898-2024
Software Engineering
Software Engineering
6 credits (6 högskolepoäng)
Course code: PA1484
Main field of study: Software Engineering, Technology
Disciplinary domain: Technology
Education level: First-cycle
Specialization: G1F - First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Language of instruction: English
Applies from: 2024-11-01
Approved: 2024-11-01
This course is established by Dean 2023-04-27. The course syllabus is approved by Head of Department of Software Engineering 2024-11-01 and applies from 2024-11-01.
Admission to the course requires completed courses comprising 6 credits of introduction to engineering practices and at least 6 credits in programming.
The purpose of the course is to give the student basic knowledge of how the development of large software systems takes place. The purpose is also to give the student knowledge about the development process, requirements management, testing, planning, and follow-up so that he/she can participate in planning a small software project. The course aims at theoretical knowledge acquisition as well as its practical application.
The course introduces software development processes and their background, application and development over time. In addition, ethical aspects and professional practices are discussed from the perspective of software-intensive product development. The course includes the following elements:
• Software development processes (e.g., agile software development) used in the software industry and their strengths and weaknesses.
• Main stages of software development and their connection to different development processes.
• Planning, implementation, monitoring and follow-up of software development processes.
The following learning outcomes are examined in the course:
On completion of the course, the student will be able to:
On completion of the course, the student will be able to:
The course is based on lectures, seminars, prepared debates, presentations, and group work (project assignment). The students are expected to study and work both individually and in groups where literature studies, information seeking and work for seminars, debates, and project assignments occur.
Modes of examinations of the course
Code | Module | Credit | Grade |
2505 | Project Assignment | 4 credits | AF |
2515 | On-campus Examination | 2 credits | AF |
The course will be graded A Excellent, B Very good, C Good, D Satisfactory, E Sufficient, FX Failed result, a little more work required, F Fail.
The examiner may carry out oral follow-up of written examinations.
To get a passing grade for the course, all modules must be approved. The final grade of the course is the average of the grades of the modules.
The information before a course occasion states the assessment criteria and make explicit in which modes of examination that the learning outcomes are assessed.
An examiner can, after consulting the Disability Advisor at BTH, decide on a customized examination form for a student with a long-term disability to be provided with an examination equivalent to one given to a student who is not disabled.
The course evaluation should be carried out in line with BTH:s course evaluation template and process.
The course can form part of a degree but not together with another course the content of which completely or partly corresponds with the contents of this course.
• Software Engineering, Global edition, Ian Sommerville, ISBN-13: 9781292096131, 2015, Pearson Education, 10th edition
Reference Literature:
• Engineering Software Products, An Introduction to Modern Software Engineering. Global Edition, Ian Sommerville, ISBN-10: 1292376341, 2021, Pearson, 1st edition
• SWEBOK, https://www.computer.org/web/swebok/v3
• R.E. Fairley, Managing and Leading Software Projects, Wiley-IEEE Computer Society Press, 2009.
This course replaces PA1473
This is not a legal document. If you would like a copy of the legal decision regarding this course plan, contact the registrar at Blekinge Institute of Technology.