13E112SMS - Systems Software
Course specification | ||||
---|---|---|---|---|
Course title | Systems Software | |||
Acronym | 13E112SMS | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | bachelor academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | None | |||
The goal | 1. Introduce students to fundamentals of modern Operating Systems. 2. Introduce students to fundamentals of System Programming. 3. Introduce students to fundamentals of DBMS. 4. Provide students with the ability to to use and analyze commercially available operating systems, systems programming tools and Database Management Systems. | |||
The outcome | Students are capable to use and analyze commercially available operating systems, systems programming tools and Database Management Systems. | |||
Contents | ||||
Contents of lectures | Purposes and Types of modern operating systems. Multiprogramming and multiprocessing. Memory management. I/O Concepts. File Systems. Systems Programming. Assemblers, Interpreters, Compilers. Linkers. Loaders. Fundamentals and Principles of DBMS. E-R Model. Relational Model. Relational Algebra & Calculus, SQL. Object-Oriented DB.Transaction processing. Crash recovery. Case stydies. | |||
Contents of exercises | Laboratory exercises and analysis of commercially available operating systems, systems programming tools and Database Management Systems. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
2 | 2 | 1 | ||
Methods of teaching | 30 hours of lectures + 30 hours of supervised problem classes + 15 hours of supervised laboratory classes, midterm tests and project. Approximately 75 hours of personal study and exercise (3 hours per week during semester, and approximately 30 hours of preparation during exam term). | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 60 | |
Practical lessons | 10 | Oral examination | 0 | |
Projects | ||||
Colloquia | 20 | |||
Seminars | 10 |