This is an English translation of the module. In case of discrepancy between the translation and the Danish version, the Danish version of the module is valid.
That the student obtains knowledge and skills in analysis, design, implementation and assessment of complex software systems in a larger development environment
After completing training in software technology, students should be able to participate in problem solving by developing complex software systems. Typically, development of such complex systems takes place in a larger development environment, where subprojects must be coordinated for a common solution.
The student must therefore gain an understanding of issues related to the development of such systems. Working on analyzing, designing, programming and testing an application with essential functionality, including both database integration and user interface that must form part of a complex technical or organizational environment, focuses on requirements analysis, requirements management, management between subprojects, prototyping, programming of large software systems, testing, and advanced application of software technologies.
During the semester, two themes are chosen, each with their own learning goals. These two themes are Front-end and Back-end.
Practically, the semester is expected to run so that several groups with both front-end and back-end focus together develop a larger IT system.
Project work in multi-projects. Each group submits their own report, but collaborates across several groups on the development of a common system
The student is expected to spend 27.5 hours per ECTS, which for this activity means 412.5 hours.
|Name of exam||Complex Back-end Software|
|Type of exam|
Oral exam based on a project
|Assessment||7-point grading scale|
|Type of grading||Internal examination|
|Criteria of assessment||The criteria of assessment are stated in the Examination Policies and Procedures|
Contact: Study Board for Computer Science via email@example.com or 9940 8854
|Danish title||Kompleks Back-end Software|
|Language of instruction||Danish and English|
|Location of the lecture||Campus Aalborg|
|Responsible for the module|
|Study Board||Study Board of Computer Science|
|Department||Department of Computer Science|
|Faculty||Technical Faculty of IT and Design|