Official course description, subject to change:
Preliminary info last published 15/05-23
Software Development and Software Engineering
Course info
Language:
English
ECTS points:
7.5
Course code:
BSSODSE1KU
Participants max:
80
Offered to guest students:
yes
Offered to exchange students:
yes
Offered as a single subject:
yes
Price for EU/EEA citizens (Single Subject):
10625 DKK
Programme
Level:
Bachelor
Programme:
BSc in Data Science
Staff
Course semester
Semester
Efterår 2024
Start
26 August 2024
End
27 December 2024
Exam
Exam type
ordinær
Internal/External
intern censur
Grade Scale
7-trinsskala
Exam Language
GB
Abstract
The course is an introduction to software engineering, software development, and object-oriented programming for students of BSc in Data Science and BSc in Global Business IT. The overarching goal is to allow students to work successfully within a professional software engineering setting.Description
Content:
- principles of software engineering
- software architectures and design patterns
- object-oriented analysis and design with UML as modeling language
- object-oriented implementation with Java as programming language
Formal prerequisites
- Working knowledge of an imperative programming language (e.g., Python).
- Understanding of/appreciation for common problems in designing and developing software.
Intended learning outcomes
After the course, the student should be able to:
- Explain the essentials of all primary facets of software engineering.
- Model and implement medium-scale object-oriented software systems.
- Apply time-proven solutions to common recurring software design problems.
- Integrate individual development with existing software designs.
Ordinary exam
Exam type:X: Experimental form, Internal (7-point scale)
Exam variation:
X: Experimental form