19D111APS - Architectures for Software Systems Support
Course specification | ||||
---|---|---|---|---|
Course title | Architectures for Software Systems Support | |||
Acronym | 19D111APS | |||
Study programme | Electrical Engineering and Computing | |||
Module | Computer Engineering and Informatics | |||
Type of study | doctoral studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 9.0 | Status | elective | |
Condition | ||||
The goal | Extending the knowledge about computer architectures. Analysis of modern software systems in order to identify the necessary characteristics of computer architecture in order to achieve optimal performance. Analysis of existing architectural solutions and possibilities for their improvements. Analysis of different computer systems in the context of the cost of ownership and usage of the system. | |||
The outcome | It is expected that after this course, students will be able to: - to recognize the specific capabilities of computer architecture, for which a given software system can benefit. - for a given software system and a given set of different architectures, to choose the most optimal architecture that meets the requirements. | |||
Contents | ||||
Contents of lectures | Computer architectures for system software support. Computer architectures for application software support. Modern programming paradigms. Classification of computer architectures and analysis of each class. Analysis of interface between software and hardware. | |||
Contents of exercises | ||||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
8 | ||||
Methods of teaching | Lectures, independent work. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 0 | |
Practical lessons | 0 | Oral examination | 50 | |
Projects | ||||
Colloquia | 0 | |||
Seminars | 50 |