<?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.V5090.20201</identifier>
<code>DT133G</code>
<lastEdited>2026-06-21T05:16:14</lastEdited>
<expires>2022-09-15</expires>
<title>
<string lang="swe">Datastrukturer och algoritmer</string>
<string lang="eng">Data Structures and Algorithms</string>
</title>
<description>
<string lang="swe">Detta är den andra grundläggande kursen om programmering efter "Programmering grundkurs". Om man vill lära sig programmera på en högre nivå än att bara lösa enkla problem, måste man kunna hantera data och processer på ett bra sätt. Komplexa datastrukturer (t.ex. träd, grafer, hashtabeller) och motsvarande algoritmer (t.ex. för sökning eller sortering) utgör basen för komplexa programvarustrukturer.</string>
<string lang="eng">This is the second introductory course for programming after the course "Introduction to Programming". If one wants to develop software solving non-trivial problems, one has to be able to handle data structures and processes in a well-organized way. Complex data structures (e.g. trees, graphs, hashtables) and algorithms (e.g. for searching or sorting) form the basis for any complex software.</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>
<code code="8" xsi:type="UH_Eligibility" />
<eligibilityDescription>
<string lang="swe">Grundläggande behörighet (med undantag för kravet på svenska) + Matematik 3c. Eller: Matematik D.</string>
<string lang="eng">General entry requirements (with the exemption of Swedish language) + Mathematics 3c. Or: Mathematics D.</string>
</eligibilityDescription>
<exceptionDescription>
<string lang="swe">Fysik B</string>
<string lang="eng">Physics B</string>
<string lang="swe">Fysik 2</string>
<string lang="eng">Physics 2</string>
<string lang="swe">Kemi A</string>
<string lang="eng">Chemistry A</string>
<string lang="swe">Kemi 1</string>
<string lang="eng">Chemistry 1</string>
</exceptionDescription>
</eligibility>
<recommendedPriorKnowledge>
<string lang="swe">grundlaggande</string>
</recommendedPriorKnowledge>
<eligibleForStudentAid xsi:type="C_StudentAid" code="ja" />
</educationInfo>