The project consists in designing scalable web applications, building distributed systems, implementing IoT solutions with cloud integration, or developing cloud-native applications. Projects must integrate security elements in all the relevant architecture layers. Emphasis will be placed on applying knowledge and skills acquired from the semester courses to real-world scenarios, project management, teamwork, and communication skills.
Must have knowledge about the systematic engineering approach to be applied when working with a complex system.
Must have knowledge about the cloud technologies that can be applied to solve the problem.
Must have knowledge about state-of-the-art security algorithms and practices.
Must have knowledge about design principles and software paradigms and their application in complex system development
Must be able to develop a system for a complex problem by following a systematic engineering approach.
Must be able to gather the requirements and specifications for then designing the architecture of the solution.
Must be able to identify and utilize the most appropriate hardware and software to deploy in the system.
Must be able to write code using suitable programming paradigms.
Must be able to analyze and monitor the performance of the system.
Must be able to estimate the risks of the system and propose mitigation possibilities.
Must be able to test the system and elaborate on the testing results.
Must be able to document the architecture of the system and the source code in a clear way
Must have competence in working with complex problems and being able to break down the problem into sub-tasks.
Must have competence in abstracting a real problem into a high-level system architecture for then designing and developing a system prototype.
Must have competence in understanding the technical details of a given complex system.
Must have competence in producing high quality scientific reports.
As described in ยง17
Name of exam | Complex System Design and Development |
Type of exam | Oral exam based on a project |
ECTS | 15 |
Permitted aids | All written and all electronic aids |
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 |
Danish title | Kompleks systemdesign og udvikling |
Module code | ESNCEKK1P1 |
Module type | Project |
Duration | 1 semester |
Semester | Autumn
|
ECTS | 15 |
Language of instruction | English |
Location of the lecture | Campus Copenhagen |
Responsible for the module | |
Used in |
Education owner | Master of Science (MSc) in Engineering (Computer Engineering) |
Study Board | Study Board of Electronics and IT |
Department | Department of Electronic Systems |
Faculty | The Technical Faculty of IT and Design |