Programplaner og emneplaner - Student
DAFE2200 Software Engineering Course description
- Course name in Norwegian
- Systemutvikling
- Study programme
-
Bachelor in Applied Computer TechnologyBachelor's Degree Programme in Software EngineeringBachelor's Degree Programme in Information Technology
- Weight
- 10.0 ECTS
- Year of study
- 2023/2024
- Curriculum
-
FALL 2023
- Schedule
- Programme description
- Course history
-
Introduction
In this course, the students shall develop knowledge, skills and general competence relating to the development of software systems. The students shall gain insight into how the properties of the systems are defined, the framework for the development and how the development process is managed. Furthermore, the students shall learn to understand some of the complexity of the interaction between software systems and different user and stakeholder groups. The students shall understand the essence of and develop the ability to critically assess both modern (including agile) and traditional methods and technologies for software engineering.
Recommended preliminary courses
The course is based on knowledge and experience of programming, for example DAPE1400 Programming and DATS1600 Program Development.
Required preliminary courses
No requirements over and above the admission requirements.
Learning outcomes
After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge The student is capable of explaining:
- different phases and activities that form part of software engineering
- different methods and technologies for software engineering
- the use of different process models, methods, techniques and tools to achieve project and system quality
Skills
The student is capable of:
- applying methods and techniques to obtain, analyse and specify requirements for a system
- designing software systems
- considering and applying expedient processes, methods, techniques and tools for software development
- creating system design based on a requirements analysis
General competence
The student has:
- knowledge of qualitative and quantitative research methods
Teaching and learning methods
Lectures and exercises. Compulsory assignments are carried out in groups. The groups normally comprise 3 to 5 students.
Course requirements
The following coursework is compulsory and must be approved before the student can sit the exam:
- three big group assignments (3-5 students) where the students demonstrate their understanding of the course literature. The groups are expected to submit papers that clearly show that they have discussed and reflected on the assignments.
Assessment
Individual written exam, 3 hours.
The exam result can be appealed.
Permitted exam materials and equipment
None.
Grading scale
Grade scale A-F.
Examiners
One internal examiner. External examiners are used regularly.
Overlapping courses
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE2200, ADSE2200
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.