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-0644-2024
Basic Software Engineering
Basic Software Engineering
7.5 credits (7,5 högskolepoäng)
Course code: PA1489
Main field of study: Software Engineering
Disciplinary domain: Technology
Education level: First-cycle
Specialization: G1N - First cycle, has only upper-secondary level entry requirements
Language of instruction: English
Applies from: 2024-05-02
Approved: 2024-05-02
This course is established by Dean 2023-06-14. The course syllabus is approved by Head of Department of Software Engineering 2024-05-02 and applies from 2024-05-02.
General entry requirements
Modern software development makes use of several techniques and tools. Software engineers are expected to be able to use different types of development environments, test environments, and production environments in order to develop, debug, and deploy a software application. Development in teams introduce additional requirements and expectations to be able to share the software as well as deployments within the team, and to be able to create different configurations of the software and deployment for different development situations.
The intention with this course is to provide a basic understanding of a selection tools and techniques that are used in a modern software development environment in order to develop, debug, and deploy a software application. The course also offers a basic introduction to configuration management in order to enable collaboration in development teams.
The course consists of the following topics:
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:
On completion of the course, the student will be able to:
Teaching consists of lectures and lab sessions. The lectures cover central concepts, techniques, and methods within object oriented design and programming. The lab sessions intend to offer understanding of how concepts, techniques, and methods can be applied in practice.
Modes of examinations of the course
Code | Module | Credit | Grade |
2410 | Written Assignment 1 | 2.5 credits | AF |
2420 | Written Assignment 2 | 2.5 credits | AF |
2430 | Written Assignment 3 | 2.5 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.
To get a passing grade for the course, all modules must be approved. The final grade for the course is calculated as the weighted average of the grades for all the modes of examination. The examiner may conduct oral follow-up of written examinations.
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.
D. Thomas, A. Hunt, The Pragmatic Programmer, 20th Anniversary Edition, 2020. ISBN-10: 0-13-595705-2
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.