<?xml version="1.0" encoding="iso-8859-1"?>
<educationInfo xmlns="http://www.sis.se/ss10700/EMIL2.01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sis.se/ss10700/EMIL2.01 EMIL2.xsd">
<identifier>i.uoh.oru.V5014.20201</identifier>
<code>DT116G</code>
<lastEdited>2026-06-21T05:10:04</lastEdited>
<expires>2022-09-15</expires>
<title>
<string lang="swe">Realtidsprogrammering</string>
<string lang="eng">Real Time Programming</string>
</title>
<description>
<string lang="swe">De flesta datorsystem är inte persondatorer, utan är inbyggda i andra maskiner såsom bilar, flygplan och mikrovågsugnar. Kursen tar upp viktiga aspekter av hur man utvecklar programvara till sådana system och även andra system där programvaran är uppdelad i flera processer. Detta inkluderar realtidsoperativsystem, processkommunikation, schemaläggning, resurshantering och analys med Petri-nät.
Övrigt: Kursen ges på engelska om utländska utbytesstudenter deltar.</string>
<string lang="eng">Most computer systems in the world today are neither computers, smartphones nor game consoles, but embedded computers in hardware such as cars, airplanes, consumer electronics and the like. These applications raise a number of requirements on dealing with concurrency and time limits. The course addresses important aspects of programming such systems and also other systems where the software is split into multiple processes. These include realtime operating systems, scheduling, resource management and analysis using petri-nets.</string>
</description>
<form code="högskoleutbildning" xsi:type="C_OrganisationForm" />
<educationLevel code="grund" xsi:type="UH_EducationLevel" />
<configuration code="kurs" xsi:type="C_Configuration" />
<subject code="392" xsi:type="UH_Subject" />
<subject code="546" xsi:type="UH_Subject" />
<resultIsDegree>false</resultIsDegree>
<credits>
<system code="hp" xsi:type="C_Credits" />
<credits>7.5</credits>
</credits>
<eligibility>
<eligibilityDescription>
<string lang="swe">Datastrukturer och algoritmer, 7,5 högskolepoäng. Dessutom krävs Matematik I, 7,5 högskolepoäng alternativt Algebra och linjär algebra, 6 högskolepoäng från Algebra och analys för högskoleingenjörer, 15 högskolepoäng.</string>
<string lang="eng">Mathematics I, 7,5 credits, part Algebra and Linear Algebra, 6 credits in the course Algebra and Calculus for Students in Engineering, 15 credits and Data Structures and Algorithms, 7.5 credits.</string>
</eligibilityDescription>
</eligibility>
<recommendedPriorKnowledge>
<string lang="swe">uh</string>
</recommendedPriorKnowledge>
<eligibleForStudentAid xsi:type="C_StudentAid" code="ja" />
</educationInfo>