Objectives:
Many real world software systems are complex, involving multiple devices, processors, users, and complex algorithms. To allow the students to work with such software systems, this module introduces several methods that are relevant when developing and using large software systems. The objective is to give the students an understanding of object-oriented software analysis and design methods. Furthermore, an introduction to network programming and parallel programming, data structures and algorithms is also given. Several of these aspects of the module can also support the Image Processing course running in parallel.
Students who complete the module will obtain the following qualifications:
Students who complete the module will obtain the following qualifications:
Students who complete the module will obtain the following qualifications:
Refer to the overview of instruction types listed in the start of chapter 3. The types of instruction for this course are decided in accordance with the current Framework Provisions and directions are decided and given by the Study Board for Media Technology.
Name of exam | Programming of Complex Software Systems |
Type of exam | Written or oral exam
In accordance with the current Framework Provisions and directions
on examination from the
Study Board for Media Technology: To be eligible to take the exam the student must have fulfilled: • handing in of written assignments or the like • completion of certain – or all – study activities Note that if admittance to the exam or parts of the assessment is to be based on written work or ex-ercises, a deadline is stipulated for when the work must be handed in. Individual oral or written examination with internal censor. The assessment is performed in accordance with the 7-point scale. |
ECTS | 5 |
Permitted aids | With certain aids:
See semester description |
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 | Programmering af komplekse software-systemer |
Module code | MSNMEDB3144 |
Module type | Course |
Duration | 1 semester |
Semester | Autumn
|
ECTS | 5 |
Language of instruction | English |
Location of the lecture | Campus Aalborg, Campus Copenhagen |
Responsible for the module |
Study Board | Study Board of Media Technology |
Department | Department of Architecture, Design and Media Technology |
Faculty | Technical Faculty of IT and Design |