120 credits including Computer Architecture. Participation in Operating Systems. Proficiency in English equivalent to the Swedish upper secondary course English 6.
After the course, you should be able to: explain basic principles of time and resource constraints in real-time systems, describe the basics of programming languages for real-time programming, show how real-time operating systems are structured and function, describe what a real-time network, use real-time programming and real-time operating system for real-time applications, and analyse real-time systems for ensuring that time and resource requirements.