<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://graphit.ur.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=IvanDR200</id>
	<title>GraphIT - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://graphit.ur.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=IvanDR200"/>
	<link rel="alternate" type="text/html" href="https://graphit.ur.de/wiki/Special:Contributions/IvanDR200"/>
	<updated>2026-06-19T22:22:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27494</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27494"/>
		<updated>2026-06-02T10:12:37Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
&#039;&#039;To-do: all of our courses pages are in German. Do we want to add English as a second language?&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Add some links relevant for the course.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some tips for the visualizations. You can re-use existing SPARQL queries originally created by LS for your own courses. Note that you can link the SPARQL and its embeded visualization directly. &lt;br /&gt;
&lt;br /&gt;
Consider a link to the &amp;quot;Wichtige Themen&amp;quot; query. https://query.graphit.ur.de/index.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D&lt;br /&gt;
&lt;br /&gt;
if you change &amp;quot;index&amp;quot; to &amp;quot;embed&amp;quot; you will proceed to the visualization directly.&lt;br /&gt;
&lt;br /&gt;
https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D&lt;br /&gt;
== Überblick ==&lt;br /&gt;
&#039;&#039;ein kurzer Satz über den Kurs&#039;&#039;  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&#039;&#039;Some general infos:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0A%23%20Prerequsisite%3Doutside%20-depends%20on-%3E%20Course-Topic%3Dinside%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0Aselect%20distinct%0A%3FVorwissen%20%3Flink%0Awhere%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Fitem.%20%23%20get%20all%20items%20in%20course%0A%20%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Flink.%20%23%20get%20the%20prerequsites%0A%20%20MINUS%20%7B%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Flink%7D%20%23%20filter%20out%20all%20prereqs%20that%20are%20included%20in%20the%20course%0A%20%20%0A%20%20%3Flink%20rdfs%3Alabel%20%3FVorwissen%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%20100 Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3FZielLabel%20%3FZiel%0Awhere%20%7B%0A%20%20wd%3AQ932%20wdt%3AP36%20%3FZiel.%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%2020 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&amp;lt;br /&amp;gt;A manual for a new GraphIT user created by LS.&#039;&#039; &lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27493</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27493"/>
		<updated>2026-06-02T10:11:02Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
&#039;&#039;To-do: all of our courses pages are in German. Do we want to add English as a second language?&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Add some links relevant for the course.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some tips for the visualizations. You can re-use existing SPARQL queries originally created by LS for your own courses. Note that you can link the SPARQL and its embeded visualization directly. &lt;br /&gt;
&lt;br /&gt;
Consider a link to the &amp;quot;Wichtige Themen&amp;quot; query. https://query.graphit.ur.de/index.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D&lt;br /&gt;
&lt;br /&gt;
if you change &amp;quot;index&amp;quot; to &amp;quot;embed&amp;quot; you will proceed to the visualization directly.&lt;br /&gt;
&lt;br /&gt;
https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D&lt;br /&gt;
== Überblick ==&lt;br /&gt;
&#039;&#039;ein kurzer Satz über den Kurs&#039;&#039;  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&#039;&#039;Some general infos:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0A%23%20Prerequsisite%3Doutside%20-depends%20on-%3E%20Course-Topic%3Dinside%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0Aselect%20distinct%0A%3FVorwissen%20%3Flink%0Awhere%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Fitem.%20%23%20get%20all%20items%20in%20course%0A%20%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Flink.%20%23%20get%20the%20prerequsites%0A%20%20MINUS%20%7B%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Flink%7D%20%23%20filter%20out%20all%20prereqs%20that%20are%20included%20in%20the%20course%0A%20%20%0A%20%20%3Flink%20rdfs%3Alabel%20%3FVorwissen%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%20100 Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3FZielLabel%20%3FZiel%0Awhere%20%7B%0A%20%20wd%3AQ932%20wdt%3AP36%20%3FZiel.%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%2020 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27492</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27492"/>
		<updated>2026-06-02T09:58:45Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
To-do: all of our courses pages are in German. Do we want to add English as a second language? &lt;br /&gt;
&lt;br /&gt;
This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0A%23%20Prerequsisite%3Doutside%20-depends%20on-%3E%20Course-Topic%3Dinside%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0Aselect%20distinct%0A%3FVorwissen%20%3Flink%0Awhere%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Fitem.%20%23%20get%20all%20items%20in%20course%0A%20%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Flink.%20%23%20get%20the%20prerequsites%0A%20%20MINUS%20%7B%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Flink%7D%20%23%20filter%20out%20all%20prereqs%20that%20are%20included%20in%20the%20course%0A%20%20%0A%20%20%3Flink%20rdfs%3Alabel%20%3FVorwissen%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%20100 Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3FZielLabel%20%3FZiel%0Awhere%20%7B%0A%20%20wd%3AQ932%20wdt%3AP36%20%3FZiel.%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%2020 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27491</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27491"/>
		<updated>2026-06-02T09:57:13Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
To-do: all of our courses pages are in German. Do we want to add English as a second language? &lt;br /&gt;
&lt;br /&gt;
This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0A%23%20Prerequsisite%3Doutside%20-depends%20on-%3E%20Course-Topic%3Dinside%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0Aselect%20distinct%0A%3FVorwissen%20%3Flink%0Awhere%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Fitem.%20%23%20get%20all%20items%20in%20course%0A%20%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Flink.%20%23%20get%20the%20prerequsites%0A%20%20MINUS%20%7B%20wd%3AQ926%20wdt%3AP14%2Fwdt%3AP14%20%3Flink%7D%20%23%20filter%20out%20all%20prereqs%20that%20are%20included%20in%20the%20course%0A%20%20%0A%20%20%3Flink%20rdfs%3Alabel%20%3FVorwissen%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%7D%0A%7D%20LIMIT%20100 Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27490</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27490"/>
		<updated>2026-06-02T09:54:24Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
To-do: all of our courses pages are in German. Do we want to add English as a second language? &lt;br /&gt;
&lt;br /&gt;
This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://query.graphit.ur.de/embed.html#%23defaultView%3ABubbleChart%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fprerequisite%20%3FprerequisiteLabel%20%3Fdependencies%0AWHERE%20%7B%0A%20%20wd%3AQ926%20wdt%3AP14*%20%3Fitem.%0A%20%20%7B%0A%20%20SELECT%20%3Fprerequisite%20%3FprerequisiteLabel%20(COUNT(DISTINCT%20%3Fitem)%20as%20%3Fdependencies)%20WHERE%20%7B%0A%20%20%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20%7D%20GROUP%20BY%20%3Fprerequisite%20%3FprerequisiteLabel%20%0A%20%20%7D%0A%20%20%23%20filter%20(%3Fdependencies%20%3E%3D4)%20%0A%20%20%3Fitem%20wdt%3AP1%20%3Fprerequisite.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/23m6r7at Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27489</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27489"/>
		<updated>2026-06-02T09:53:15Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
To-do: all of our courses pages are in German. Do we want to add English as a second language? &lt;br /&gt;
&lt;br /&gt;
This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://tinyurl.com/yts8tw65 Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0A%23%20set%3Atopic%3Brgb%3DFFFFFF%3Bshape%3Dtext%0A%23%20set%3A%20dependency%3Brgb%3DA2C4CD%3Bshape%3Dbox%0A%23%20set%3Acategory%3Brgb%3DA2C4CD%3Bshape%3Dbox%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20distinct%20%3Ftopic%20%3FtopicLabel%20%3Frgb1%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%20%3Fshape2%0A%23%20%3Fcategory%20%3FcategoryLabel%20%3Frgb3%20%3Fshape3%0AWHERE%20%7B%0A%7B%0A%20%20%23%20get%20all%20categories%20of%20the%20course%0A%20%20BIND%20(wd%3AQ932%20as%20%3Fcourse).%20%0A%20%20%3Fcourse%20wdt%3AP14%20%3Fcategory.%0A%20%20Minus%20%7B%3Fcategory%20wdt%3AP3%20wd%3AQ427%7D%0A%20%20%0A%20%20%7B%20SELECT%20%3Fcategory%20%3FcategoryLabel%20%3Ftopic%20%3FtopicLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%20%20%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%7D%0A%20%20Union%0A%20%20%23%20get%20all%20dependencies%20of%20the%20topics%0A%20%20%7B%20SELECT%20%3Ftopic%20%3FtopicLabel%20%3Fdependency%20%3FdependencyLabel%20WHERE%20%7B%0A%20%20%20%20%7B%0A%20%20%20%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%20%20%0A%20%20%20%20%7D%20%0A%20%20%7D%0A%20%20%7D%0A%20%20%23%20%3Fcategory%20wdt%3AP14%20%3Ftopic.%0A%20%20%3Ftopic%20wdt%3AP2%20%3Fcategory.%0A%20%20%3Ftopic%20wdt%3AP1%20%3Fdependency.%0A%20%20%0A%20%20%23%20-----%20STYLING%20-----%0A%20%20%23%2012%20categories%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb1).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape1)%0A%20%20%0A%20%20bind%20(if(%3Fcategory%20%3D%20wd%3AQ1%2C%20%22e8fcff%22%2C%20%23%20(blue)%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ2%2C%20%22e3ffd9%22%2C%20%23%20(green)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ3%2C%20%22ffeec2%22%2C%20%23%20(orange)%20%23%20Bitmap%20Graphics%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ4%2C%20%22f4eff5%22%2C%20%23%20(purple)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ5%2C%20%22F9DCDF%22%2C%20%23%20(pink)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ6%2C%20%22E7DEDA%22%2C%20%23%20(brown)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ7%2C%20%22ECEDFF%22%2C%20%23%20(lavender)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ8%2C%20%22F1FFCE%22%2C%20%23%20(yellowgreen)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ9%2C%20%22E0EFFF%22%2C%20%23%20(%22dark%22blue)%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ10%2C%20%22FEFFC2%22%2C%20%23%20(yellow)%20%23%20Maths%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ11%2C%20%22FFFFFF%22%2C%20%23%20(white)%20%0A%20%20%20%20%20%20%20%20%20%20if(%3Fcategory%20%3D%20wd%3AQ12%2C%20%22D8FDE0%22%2C%20%23%20(turquois)%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20))))))))))))%20as%20%3Frgb2).%0A%20%20BIND(%22ellipse%22%20as%20%3Fshape2)%0A%20%20%0A%20%20BIND(%22box%22%20as%20%3Fshape3)%0A%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%0A%7D hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/23m6r7at Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27488</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27488"/>
		<updated>2026-06-02T09:50:27Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
To-do: all of our courses pages are in German. Do we want to add English as a second language? &lt;br /&gt;
&lt;br /&gt;
This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example. You will need to change the course QID everywhere for the visualizations to work for your new course.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://tinyurl.com/yts8tw65 Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://tinyurl.com/24pnh68l hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/23m6r7at Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27487</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27487"/>
		<updated>2026-06-02T09:48:58Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
To-do: all of our courses pages are in German. Do we want to add English as a second language? &lt;br /&gt;
&lt;br /&gt;
This page will help you create a new course page for GraphIT. &lt;br /&gt;
First, you need to create a course item and fill it with course materials and dependencies. If you have already done it you can proceed with this site. The template is created using the course  &#039;Computer Graphics and Image Processing&#039; in the summer semester 2024, QID: Q932 as an example.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://tinyurl.com/yts8tw65 Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://tinyurl.com/24pnh68l hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/23m6r7at Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27486</id>
		<title>New course template</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=New_course_template&amp;diff=27486"/>
		<updated>2026-06-02T09:34:07Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: Created page with &amp;quot;{{Note|text=This page is currently only available in German.}}  &amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&amp;#039;t show up in TOC--&amp;gt; Studiengang, Universität Regensburg.    &amp;lt;!-- Links to important/official resources --&amp;gt; &amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt; * Der Kurs in [https://example.com GRIPS] * Der Kurs in [https://example.com SPUR] * Das Graphit-Item...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Note|text=This page is currently only available in German.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Platzhalter, Semester, Jahr &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
Studiengang, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* Der Kurs in [https://example.com GRIPS]&lt;br /&gt;
* Der Kurs in [https://example.com SPUR]&lt;br /&gt;
* Das Graphit-Item für den Kurs: [[Item:Q932]]&lt;br /&gt;
* [https://example.com Folien / Script]&lt;br /&gt;
* [https://example.com GitHub-Repo]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
ein kurzer Satz über den Kurs  &amp;lt;!-- ein kurzer Satz über den Kurs --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?prerequisite ?prerequisiteLabel ?dependencies&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q932 wdt:P14* ?item.&lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?prerequisite ?prerequisiteLabel (COUNT(DISTINCT ?item) as ?dependencies) WHERE {&lt;br /&gt;
    ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  } GROUP BY ?prerequisite ?prerequisiteLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?dependencies &amp;gt;=6) &lt;br /&gt;
  ?item wdt:P1 ?prerequisite.&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
} &lt;br /&gt;
| height=12em&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [https://tinyurl.com/yts8tw65 Ausführlichere Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In den dazugehörigen Übungen werden Vorlesungsthemen vertieft und praktisch umgesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ein Leistungsnachweis erfolgt durch eine erfolgreiche Teilnahme an einer Klausur. Für die Zulassung zu dieser, müssen Studienleistungen abgegeben und bestanden werden, die erarbeitete Themenbereiche abfragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Für einen Graph, der den gesamten Kurs darstellt, klicken Sie [https://tinyurl.com/24pnh68l hier].&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P14/wdt:P14 ?item. # get all items in course&lt;br /&gt;
  &lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q932 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kurses, aber Vorwissen für behandelte Inhalte sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q932 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Ziele für den Kurs markiert wurden&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|- &lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/23m6r7at Vollbildansicht der Query]&lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| [https://tinyurl.com/24yf5825 Vollbildansicht der Query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zeitplan ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
# title: Alle geplanten Termine&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Inhalte ?InhalteLabel&lt;br /&gt;
# ?item # for debug&lt;br /&gt;
where {&lt;br /&gt;
  # todo. change Q:468 to current course&lt;br /&gt;
  wd:Q932 wdt:P14 ?Inhalte.&lt;br /&gt;
  ?Inhalte wdt:P3 wd:Q427. &lt;br /&gt;
  ?Inhalte wdt:P19 ?Datum.&lt;br /&gt;
  OPTIONAL { ?Inhalte skos:altLabel ?InhalteLabel. # get alias instead of label&lt;br /&gt;
              FILTER (!regex(?InhalteLabel, &amp;quot;CGBV&amp;quot;, &amp;quot;i&amp;quot;)) }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY ASC(?Datum)&lt;br /&gt;
| height=38em&lt;br /&gt;
| caption=Alle geplanten Termine&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vorschau ==&lt;br /&gt;
Eine Liste an Items, die in der nächsten Woche besprochen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?today ?sessionDate ?interested ?completed&lt;br /&gt;
?item ?itemLabel &lt;br /&gt;
?resource ?resourceLabel ?url ?typeLabel&lt;br /&gt;
where {&lt;br /&gt;
&lt;br /&gt;
  { # subquery: get the session for next week&lt;br /&gt;
    SELECT ?session  ?today ?sessionDate &lt;br /&gt;
    WHERE {&lt;br /&gt;
      # get all sessions, that are &amp;quot;bigger&amp;quot; than today&lt;br /&gt;
      # BIND(&amp;quot;2024-04-29&amp;quot;^^xsd:dateTime as ?today) # for test&lt;br /&gt;
      BIND(now() as ?today) # for real&lt;br /&gt;
  &lt;br /&gt;
      wd:Q932 wdt:P14 ?session.&lt;br /&gt;
      ?session wdt:P3 wd:Q427.&lt;br /&gt;
      ?session wdt:P19 ?sessionDate.&lt;br /&gt;
      # FILTER(?sessionDate &amp;gt; ?today).&lt;br /&gt;
      FILTER(xsd:date(?sessionDate) &amp;gt;= xsd:date(?today)).&lt;br /&gt;
    } ORDER BY ASC(?sessionDate) &lt;br /&gt;
    LIMIT 1 # limit to 1 session &lt;br /&gt;
  } # end of subquery&lt;br /&gt;
  &lt;br /&gt;
  # limit to 1 session (from subquery)&lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  OPTIONAL {?item wdt:P21 ?resource.&lt;br /&gt;
            ?resource wdt:P20 ?url.&lt;br /&gt;
            ?resource wdt:P3 ?type}&lt;br /&gt;
  &lt;br /&gt;
    { # start of union&lt;br /&gt;
      {  # get all items user is interested in &lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P23 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?interested)&lt;br /&gt;
   } UNION {&lt;br /&gt;
      { # get all items user has completed&lt;br /&gt;
      SELECT ?item ?itemLabel &lt;br /&gt;
      WHERE {&lt;br /&gt;
          ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
          ?user wdt:P12 ?item.&lt;br /&gt;
      } }&lt;br /&gt;
      BIND(IF(BOUND(?item), &amp;quot;true&amp;quot;, &amp;quot;false&amp;quot;) as ?completed)&lt;br /&gt;
   } UNION { # union: get all other items&lt;br /&gt;
      ?session wdt:P14 ?item.&lt;br /&gt;
      ?user rdfs:label &amp;quot;{{#username:Max Mustermann}}&amp;quot;@en.&lt;br /&gt;
      # Remove all item user is interested in / has completed -&amp;gt; otherwise duplicates&lt;br /&gt;
      MINUS {?user wdt:P23 ?item}&lt;br /&gt;
      MINUS {?user wdt:P12 ?item}&lt;br /&gt;
   } # end of union&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} ORDER BY DESC(?resource) &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| caption=Eine Todolist für {{#username:Max Mustermann}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Bei Anmeldung, wird die Query auf den angemeldeten Account personalisiert &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progress Graph ==&lt;br /&gt;
Für einen persönlichen &#039;&#039;Progress Graph&#039;&#039;&lt;br /&gt;
{{#queryformlink:form=Progress Graph|link text=Click here|link type=button|tooltip=Personalized Progress Graph}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erste Schritte mit GraphIT==&lt;br /&gt;
#&#039;&#039;&#039;GraphIT-Account einrichten&#039;&#039;&#039;&lt;br /&gt;
##Account anlegen (gerne mit Pseudonym oder Initialen): [[Special:CreateAccount]]. &lt;br /&gt;
##Einen &#039;&#039;Graph User&#039;&#039; (einfach ein Item) mit gleichem Namen anlegen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###auf [[Special:NewItem]] gehen oder oben im Menü &amp;quot;Items -&amp;gt; New Item&amp;quot; auswählen.&lt;br /&gt;
###Label (für Sprache Englisch): &#039;&#039;&amp;lt;eigener Name&amp;gt;&#039;&#039;&lt;br /&gt;
###Description (für Sprache Englisch): &#039;&#039;Student at University of Regensburg (&amp;lt;eigener Name&amp;gt;)&#039;&#039;   // Hinweis: in WikiBase dürfen unterschiedliche Items nicht die gleiche Beschreibung haben, deshalb bitte den eigenen Namen noch dranhängen&lt;br /&gt;
###Button &#039;Create&#039; anklicken&lt;br /&gt;
##Statements &#039;&#039;beim Benutzer-Item&#039;&#039; hinzufügen (siehe z.B. das Item Q630: [[Item:Q630|Markus Mustermann]]):&lt;br /&gt;
###&#039;[[Property:P3|instance of]]&#039; (P3) + &#039;[[Item:Q167|Student]]&#039; (Q167)&lt;br /&gt;
###&#039;[[Property:P28|username]]&#039; (P28) + Benutzernamen (siehe Schritt 1)&lt;br /&gt;
###&#039;[[Property:P25|participates in]]&#039; (P25) + [[Item:Q926|Wissenschaftliches Arbeiten SS 2024]] (Q926)&lt;br /&gt;
##Auf der eigenen Benutzerseite (des Accounts) einen Link zum eigenen Item anlegen:&lt;br /&gt;
###[https://graphit.ur.de/w/index.php?title=Special:MyPage&amp;amp;action=edit Benutzerseite anlegen/bearbeiten]&lt;br /&gt;
###Folgenden Text dort einfügen und Seite speichern (mit eigenem Item statt Platzhalter): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;My GraphIT item: [[Item:Q123]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Achtung: das Item muss ein Link sein, d.h. entweder im grafischen Editor verlinken oder im Quellcode-Editor in eckigen Klammern schreiben.&lt;br /&gt;
#&#039;&#039;&#039;Vorkenntnisse und Interessen angeben&#039;&#039;&#039;&lt;br /&gt;
##Auf https://test.graphit.ur.de/app/src/pages/selectionTools/ einmal mit Benutzername und Passwort (aus Schritt 1) anmelden. Achtung: das Passwort wird momentan beim Eintippen angezeigt.&lt;br /&gt;
##Oben rechts die Lehrveranstaltung &amp;quot;CGBV 24SS&amp;quot; auswählen.&lt;br /&gt;
##Im angezeigten Graph die damit verbundenen Themen anschauen.&lt;br /&gt;
##Alle Themen als &amp;quot;completed&amp;quot; markieren, mit denen man sich schon befasst hat (auswählen und Taste &#039;1&#039; drücken bzw. den Button auf der rechten Seite). &lt;br /&gt;
##Mindestens fünf Themen als Interessen markieren (auswählen und Taste &#039;2&#039; drücken bzw. den Button auf der rechten Seite).&lt;br /&gt;
##&#039;&#039;&#039;Änderungen speichern über den &#039;save&#039;-Button unten rechts!&#039;&#039;&#039;&lt;br /&gt;
##Auf der eigenen Item-Seite überprüfen ob die Interessen und Vorkenntnisse korrekt dokumentiert wurden.&lt;br /&gt;
Als ein Beispiel kann [[Item:Q157|Max Mustermann]] angesehen werden. Für eine detailiertere Übersicht kann die Seite [[ExampleStudent]] besucht werden.&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27485</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27485"/>
		<updated>2026-06-02T09:26:05Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Tree&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3211.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3212.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27484</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27484"/>
		<updated>2026-06-02T09:25:45Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Tree&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
 &lt;br /&gt;
  # Modulkürzel als ALIAS&lt;br /&gt;
  ?module skos:altLabel ?alias.&lt;br /&gt;
  FILTER regex(?alias, &amp;quot;MI&amp;quot;) # works&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3211.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3212.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27483</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27483"/>
		<updated>2026-06-02T09:21:11Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* Studiengang */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BarChart&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
 &lt;br /&gt;
  # Modulkürzel als ALIAS&lt;br /&gt;
  ?module skos:altLabel ?alias.&lt;br /&gt;
  FILTER regex(?alias, &amp;quot;MI&amp;quot;) # works&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3211.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3212.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27482</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27482"/>
		<updated>2026-06-02T09:15:33Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* Studiengang */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BarChart&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3211.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3212.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27481</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27481"/>
		<updated>2026-06-02T09:11:12Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BarChart&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel ?rgb&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3211.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3212.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27480</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27480"/>
		<updated>2026-06-02T09:10:03Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BarChart&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel ?rgb&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3211.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
?module ?moduleLabel ?rgb ?shape1&lt;br /&gt;
?dependency ?dependencyLabel&lt;br /&gt;
?term ?termLabel ?termImage &lt;br /&gt;
# ?tag ?tagLabel &lt;br /&gt;
WHERE { &lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
    ?module wdt:P3 wd:Q791.&lt;br /&gt;
    &lt;br /&gt;
  OPTIONAL {&lt;br /&gt;
    ?module wdt:P34 ?term.&lt;br /&gt;
    ?term wdt:P3 wd:Q3212.&lt;br /&gt;
    ?term wdt:P11 ?termImage.&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
    OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
  &lt;br /&gt;
  # show dependencies of module positions&lt;br /&gt;
  #OPTIONAL {&lt;br /&gt;
  #  ?position wdt:P1 ?statement. # check if a module position has an additional dependency.&lt;br /&gt;
  #  ?statement wdt:P14 ?dependency. # show the example course as the depencencies.&lt;br /&gt;
  #}&lt;br /&gt;
  &lt;br /&gt;
   #OPTIONAL {?module wdt:P35 ?tag.}&lt;br /&gt;
   #OPTIONAL {?position wdt:P35 ?tag.}  &lt;br /&gt;
  &lt;br /&gt;
  BIND (IF(BOUND(?dependency), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  BIND(&amp;quot;dot&amp;quot; as ?shape1) #  ellipse, circle, database, box, text, circularImage, diamond, dot, star, triangle&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{QA|question=Studiengangsmetriken|answer=&lt;br /&gt;
&#039;&#039;Gibt zurück Anzahl der Module, Modulpositionen und Semester.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27479</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27479"/>
		<updated>2026-06-02T09:07:53Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* Studiengang */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{QA|question=Studiengangsmetriken|answer=&lt;br /&gt;
&#039;&#039;Gibt zurück Anzahl der Module, Modulpositionen und Semester.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27478</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27478"/>
		<updated>2026-06-02T09:07:11Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: Reverted edits by IvanDR200 (talk) to last revision by RaphaelWimmer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
! Beschreibung !! Query-Ergebnis !! SPARQL-Query&lt;br /&gt;
|-&lt;br /&gt;
| Wintersemester oder Sommersemster? || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Empfohlenes Fachsemester || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20  Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Bar Chart: Kurse pro Semester || [https://query.graphit.ur.de/embed.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the visualization] || [https://query.graphit.ur.de/index.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
Zeigt die Abhängigkeiten zwischen Modulen, sowie deren relevanten Modulpositionen&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{QA|question=Studiengangsmetriken|answer=&lt;br /&gt;
&#039;&#039;Gibt zurück Anzahl der Module, Modulpositionen und Semester.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27477</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27477"/>
		<updated>2026-06-02T09:06:05Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: Replaced content with &amp;quot;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg. {{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}  Der Studiengang hat &amp;#039;&amp;#039;&amp;#039;16 Module&amp;#039;&amp;#039;&amp;#039; mit &amp;#039;&amp;#039;&amp;#039;25 Kursen&amp;#039;&amp;#039;&amp;#039; in einer Regelstudienzeit von &amp;#039;&amp;#039;&amp;#039;4 Semestern&amp;#039;&amp;#039;&amp;#039;.  Der Übersicht von allen Mastermodulen is...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27476</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27476"/>
		<updated>2026-06-02T09:05:22Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
! Beschreibung !! Query-Ergebnis !! SPARQL-Query&lt;br /&gt;
|-&lt;br /&gt;
| Wintersemester oder Sommersemster? || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Empfohlenes Fachsemester || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20  Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Bar Chart: Kurse pro Semester || {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BarChart&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?term ?termLabel ?alias ?alias2 ?module ?moduleLabel ?rgb&lt;br /&gt;
WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27475</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27475"/>
		<updated>2026-06-02T09:02:02Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* Allgemeine Informationen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
! Beschreibung !! Query-Ergebnis !! SPARQL-Query&lt;br /&gt;
|-&lt;br /&gt;
| Wintersemester oder Sommersemster? || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Empfohlenes Fachsemester || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20  Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Bar Chart: Kurse pro Semester || [https://query.graphit.ur.de/embed.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the visualization] || [https://query.graphit.ur.de/index.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27474</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27474"/>
		<updated>2026-06-02T09:01:16Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
! Beschreibung !! Query-Ergebnis !! SPARQL-Query&lt;br /&gt;
|-&lt;br /&gt;
| Wintersemester oder Sommersemster? || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Empfohlenes Fachsemester || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20  Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Bar Chart: Kurse pro Semester || [https://query.graphit.ur.de/embed.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the visualization] || [https://query.graphit.ur.de/index.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{QA|question=Studiengangsmetriken|answer=&lt;br /&gt;
&#039;&#039;Gibt zurück Anzahl der Module, Modulpositionen und Semester.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27473</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27473"/>
		<updated>2026-06-02T09:00:17Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
! Beschreibung !! Query-Ergebnis !! SPARQL-Query&lt;br /&gt;
|-&lt;br /&gt;
| Wintersemester oder Sommersemster? || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Empfohlenes Fachsemester || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20  Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Bar Chart: Kurse pro Semester || [https://query.graphit.ur.de/embed.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the visualization] || [https://query.graphit.ur.de/index.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{QA|question=Studiengangsmetriken|answer=&lt;br /&gt;
&#039;&#039;Gibt zurück Anzahl der Module, Modulpositionen und Semester.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27472</id>
		<title>Media Informatics Msc</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Media_Informatics_Msc&amp;diff=27472"/>
		<updated>2026-06-02T08:58:21Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist Übersicht für den Studiengang Medieninformatik (Master of Science) an der Universität Regensburg.&lt;br /&gt;
{{Note|type=info|text=Für direkte Informationen nutzen Sie die offizielle [https://www.uni-regensburg.de/informatik-data-science/fakultaet/einrichtungen/medieninformatik/studium/msc-medieninformatik Homepage] }}&lt;br /&gt;
&lt;br /&gt;
Der Studiengang hat &#039;&#039;&#039;16 Module&#039;&#039;&#039; mit &#039;&#039;&#039;25 Kursen&#039;&#039;&#039; in einer Regelstudienzeit von &#039;&#039;&#039;4 Semestern&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Der Übersicht von allen Mastermodulen ist unter dem [https://graphit.ur.de/wiki/Medieninformatik_Msc_Modules Link] verfügbar.&lt;br /&gt;
&lt;br /&gt;
= Studiengang =&lt;br /&gt;
Links zu verschiedenen Visualisierungen&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
! Beschreibung !! Query-Ergebnis !! SPARQL-Query&lt;br /&gt;
|-&lt;br /&gt;
| Wintersemester oder Sommersemster? || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3211.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Empfohlenes Fachsemester || [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20  Link to the visualization]|| [https://query.graphit.ur.de/index.html#%23defaultView%3AGraph%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20p%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2F%3E%0APREFIX%20ps%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fstatement%2F%3E%0APREFIX%20pq%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fqualifier%2F%3E%0A%0ASELECT%20DISTINCT%0A%3Fmodule%20%3FmoduleLabel%20%3Frgb%20%3Fshape1%0A%3Fdependency%20%3FdependencyLabel%0A%3Fterm%20%3FtermLabel%20%3FtermImage%20%0A%23%20%3Ftag%20%3FtagLabel%20%0AWHERE%20%7B%20%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%20%20%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%20%20%20%3Fterm%20wdt%3AP11%20%3FtermImage.%0A%20%20%7D%0A%0A%20%20%23%20Show%20the%20dependencies%20according%20to%20their%20importance%20%28%3Dqualifier%29%2C%20currently%20only%20%22Mandatory%22%20%28Q324%29%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%20%20%3Fmodule%20p%3AP1%20%3Fstatement.%0A%20%20%20%20%20%20%20%20%3Fstatement%20pq%3AP13%20wd%3AQ324.%20%23%20exclude%20this%20line%20to%20show%20dependencies%20of%20diff%20importance%0A%20%20%20%20%20%20%7D%20%0A%20%20%0A%20%20%23%20show%20dependencies%20of%20module%20positions%0A%20%20%23OPTIONAL%20%7B%0A%20%20%23%20%20%3Fposition%20wdt%3AP1%20%3Fstatement.%20%23%20check%20if%20a%20module%20position%20has%20an%20additional%20dependency.%0A%20%20%23%20%20%3Fstatement%20wdt%3AP14%20%3Fdependency.%20%23%20show%20the%20example%20course%20as%20the%20depencencies.%0A%20%20%23%7D%0A%20%20%0A%20%20%20%23OPTIONAL%20%7B%3Fmodule%20wdt%3AP35%20%3Ftag.%7D%0A%20%20%20%23OPTIONAL%20%7B%3Fposition%20wdt%3AP35%20%3Ftag.%7D%20%20%0A%20%20%0A%20%20BIND%20%28IF%28BOUND%28%3Fdependency%29%2C%20%22ffeec2%22%2C%22e3ffd9%22%29%20as%20%3Frgb%29%0A%20%20BIND%28%22dot%22%20as%20%3Fshape1%29%20%23%20%20ellipse%2C%20circle%2C%20database%2C%20box%2C%20text%2C%20circularImage%2C%20diamond%2C%20dot%2C%20star%2C%20triangle%0A%20%20%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20 Link to the query]&lt;br /&gt;
|-&lt;br /&gt;
| Bar Chart: Kurse pro Semester || [https://query.graphit.ur.de/embed.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the visualization] || [https://query.graphit.ur.de/index.html#%23defaultView%3ABarChart%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0ASELECT%20DISTINCT%20%3Fterm%20%3FtermLabel%20%3Falias%20%3Falias2%20%3Fmodule%20%3FmoduleLabel%20%3Frgb%0AWHERE%20%7B%0A%20%20wd%3AQ2886%20wdt%3AP14%20%3Fmodule.%0A%20%20%3Fmodule%20wdt%3AP3%20wd%3AQ791.%0A%20%20%3Fmodule%20wdt%3AP34%20%3Fterm.%0A%20%20%3Fterm%20wdt%3AP3%20wd%3AQ3212.%0A%20%0A%0A%20%20service%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22de%22.%7D%0A%7D%20LIMIT%2050 Link to the query]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modulplan ==&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
?position ?positionLabel &lt;br /&gt;
# ?pCount&lt;br /&gt;
?course ?courseLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
    &lt;br /&gt;
    # Only show a module position, if there are &amp;gt;1 included in a module.&lt;br /&gt;
    { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE {&lt;br /&gt;
       ?module wdt:P14 ?position.&lt;br /&gt;
    } GROUP BY ?module ?moduleLabel&lt;br /&gt;
    }&lt;br /&gt;
    ?module wdt:P14 ?position.&lt;br /&gt;
    FILTER (?pCount &amp;gt; 1). &lt;br /&gt;
  &lt;br /&gt;
  } UNION {&lt;br /&gt;
    &lt;br /&gt;
    # Select all other module normally&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel &lt;br /&gt;
    WHERE {&lt;br /&gt;
      wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
      ?module wdt:P3 wd:Q791.&lt;br /&gt;
      ?module wdt:P14 ?position.&lt;br /&gt;
      &lt;br /&gt;
      # Show the dependencies according to their importance (=qualifier), currently only &amp;quot;Mandatory&amp;quot; (Q324)&lt;br /&gt;
      OPTIONAL {&lt;br /&gt;
        ?module p:P1 ?statement.&lt;br /&gt;
        ?statement ps:P1 ?module2. &lt;br /&gt;
        ?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance&lt;br /&gt;
      } &lt;br /&gt;
      #OPTIONAL {?position wdt:P14 ?course}&lt;br /&gt;
    }&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
  }&lt;br /&gt;
 &lt;br /&gt;
  BIND (IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;,&amp;quot;e3ffd9&amp;quot;) as ?rgb)&lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
} LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Detailansicht == &lt;br /&gt;
Zeigt die Module und Modulpositionen abhängig von Semester&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Graph&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX p: &amp;lt;https://graphit.ur.de/prop/&amp;gt;&lt;br /&gt;
PREFIX ps: &amp;lt;https://graphit.ur.de/prop/statement/&amp;gt;&lt;br /&gt;
PREFIX pq: &amp;lt;https://graphit.ur.de/prop/qualifier/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Select all relevant variables for the graph visualization:&lt;br /&gt;
# - position &amp;amp; positionLabel: the module position (e.g. compulsory, elective)&lt;br /&gt;
# - module &amp;amp; moduleLabel: the module itself&lt;br /&gt;
# - rgb: color coding (yellow = has dependencies, green = no dependencies)&lt;br /&gt;
# - module2 &amp;amp; module2Label: a dependency of a module (if any)&lt;br /&gt;
# - term &amp;amp; termLabel: the recommended semester for the module&lt;br /&gt;
SELECT DISTINCT&lt;br /&gt;
  ?position ?positionLabel&lt;br /&gt;
  ?module ?moduleLabel ?rgb ?module2 ?module2Label&lt;br /&gt;
  ?term ?termLabel&lt;br /&gt;
WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT * WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?position wdt:P34 ?term.&lt;br /&gt;
          ?term wdt:P3 wd:Q3212.&lt;br /&gt;
        }&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount &amp;gt; 1).&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  UNION&lt;br /&gt;
  # Handles modules that have EXACTLY ONE position.&lt;br /&gt;
  {&lt;br /&gt;
    { SELECT ?module ?moduleLabel ?module2 ?module2Label ?term ?termLabel&lt;br /&gt;
      WHERE {&lt;br /&gt;
        wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
        ?module wdt:P3 wd:Q791.&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        ?position wdt:P3 wd:Q792.&lt;br /&gt;
        ?module wdt:P34 ?term.&lt;br /&gt;
        ?term wdt:P3 wd:Q3212.&lt;br /&gt;
&lt;br /&gt;
        { SELECT ?module ?moduleLabel (COUNT(?position) AS ?pCount) WHERE {&lt;br /&gt;
            ?module wdt:P14 ?position.&lt;br /&gt;
          } GROUP BY ?module ?moduleLabel&lt;br /&gt;
        }&lt;br /&gt;
        ?module wdt:P14 ?position.&lt;br /&gt;
        FILTER (?pCount = 1).&lt;br /&gt;
&lt;br /&gt;
        OPTIONAL {&lt;br /&gt;
          ?module p:P1 ?statement.&lt;br /&gt;
          ?statement ps:P1 ?module2.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  BIND(IF(BOUND(?module2), &amp;quot;ffeec2&amp;quot;, &amp;quot;e3ffd9&amp;quot;) AS ?rgb)&lt;br /&gt;
&lt;br /&gt;
  # ─── LABELS ─────────────────────────────────────────────────────────────────&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Allgemeine Informationen ==&lt;br /&gt;
{{QA|question=Studiengangsmetriken|answer=&lt;br /&gt;
&#039;&#039;Gibt zurück Anzahl der Module, Modulpositionen und Semester.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{SPARQL2|query=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?modules ?positions ?terms &lt;br /&gt;
WHERE {&lt;br /&gt;
  { Select (COUNT (DISTINCT ?position) as ?positions) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P14 ?position.&lt;br /&gt;
  ?position wdt:P3 wd:Q792&lt;br /&gt;
  } } &lt;br /&gt;
  { Select (COUNT (DISTINCT ?module) as ?modules) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  } }&lt;br /&gt;
  { Select (COUNT (DISTINCT ?term) as ?terms) WHERE {&lt;br /&gt;
  wd:Q2886 wdt:P14 ?module.&lt;br /&gt;
  ?module wdt:P3 wd:Q791.&lt;br /&gt;
  ?module wdt:P34 ?term.&lt;br /&gt;
  ?term wdt:P3 wd:Q3212.&lt;br /&gt;
  } }&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;de&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27471</id>
		<title>Medieninformatik Msc Modules</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27471"/>
		<updated>2026-06-01T13:45:22Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: added more course info from Modulhandbuch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Modulkatalog =&lt;br /&gt;
Eine eigene Seite für die Modulbeschreibungen im Master, da Media-Wiki nur 250 Zeichen erlaubt.&lt;br /&gt;
&lt;br /&gt;
„A separate page dedicated to the module descriptions, as there is a 250-character limit.“&lt;br /&gt;
== [[Item:Q2885|MEI-M-SE Software Engineering and Project Management]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul führt in Konzepte und Methoden des Software Engineering ein (z.B. Requirements Engineering, Anforderungsspezifikation und-analyse, Versionsverwaltung und Qualitätssicherung). Darüber hinaus vermittelt es fortgeschrittene Kenntnisse in Methoden und Standards des Projektmanagements und deren Einsatz zur Planung, Steuerung und Kontrolle von IT-Projekten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module introduces concepts and methods of software engineering (e.g., requirements engineering, requirements specification and analysis, version management, and quality assurance). In addition, it provides advanced knowledge of project management methods and standards and their use in planning, managing, and controlling IT projects.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|90&lt;br /&gt;
|Contacts time&lt;br /&gt;
|90&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|180&lt;br /&gt;
|Independet study&lt;br /&gt;
|180&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|90&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|90&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Fundierte Kenntnisse höherer Programmiersprachen, insbesondere OOP. Grundlagen des Software Engineering und &lt;br /&gt;
&lt;br /&gt;
des IT-Projektmanagements. Projekterfahrung aus Softwareentwicklungsprojekten, die im Rahmen des grundständigen Studiums, ggf. auch durch ergänzende Tätigkeiten in Unternehmen, erworben wurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Solid knowledge of higher programming languages, in particular OOP. Fundamentals of software engineering and IT project management. Project experience from software development projects acquired as part of the undergraduate degree, possibly also through additional work in companies.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2889|MEI-M-ENG: Engineering Interactive Systems]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und&lt;br /&gt;
Dokumentation von praktischen Projekten aus dem&lt;br /&gt;
Bereich der Medieninformatik und Mensch-Maschine-Interaktion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module includes the planning, implementation, and&lt;br /&gt;
documentation of practical projects in the field of&lt;br /&gt;
area of media informatics and human-machine interaction.&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in den Bereichen Mensch-Maschine-Interaktion, Usability und praktische Informatik.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;basic knowledge in the areas of human-machine interaction / usability engineering and applied computer science.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2891|INF-M-HCC-RSRCH: Research Project in Human-Centred Computing]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts mit wissenschaftlichem Anspruch. Den Studierenden werden Projekthemen zu aktuellen Forschungsschwerpunkten aus dem Bereich Human-Centered-Computing angeboten, wie z.B. Mixed Reality, Human Language Technologies, Interaction Technologies, Tangible Interactions, Experience Design, Digital Humanities, Information Retrieval, Recommender Systems, Information Behaviour etc.  In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project with a scientific approach. Students are offered project topics on current research focal points. The topics of the projects are based on current research topics in the field of human-centered computing, e.g. mixed reality, human language technologies, interaction technologies, tangible interactions, experience design, digital humanities, information retrieval, recommender systems, information behaviour etc. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!540&lt;br /&gt;
!Total in hours&lt;br /&gt;
!540&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|420&lt;br /&gt;
|Independet study&lt;br /&gt;
|420&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Keine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;None.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2894|MEI-M-THESIS: Master&#039;s Thesis]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Im Rahmen ihres Abschlussprojekts weisen die Masterstudierenden die Fähigkeit nach, unter Anwendung der im Rahmen ihres Studiums erworbenen Kenntnisse und Kompetenzen eigenständig ein Projekt in einem ausgewählten Bereich der Medieninformatik durchzuführen. Das Projekt wird von einem Betreuer oder einer Betreuerin begleitet und weist einen hohen Forschungs- bzw. Anwendungsbezug auf. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Through a degree project, the Master students demonstrate the ability to carry out an independent project in a chosen area of Media Informatics, applying the knowledge and skills that were gained in earlier courses of the study program. The project is guided by a supervisor and is closely connected to research or applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!900&lt;br /&gt;
!Total in hours&lt;br /&gt;
!900&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|30&lt;br /&gt;
|Contacts time&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|30&lt;br /&gt;
|Independet study&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|840&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|840&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kompetenzen in der Planung und Durchführung eines Projektes im Bereich Medieninformatik (siehe INF-M-HCC-RSRCH).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Project planning and implementation skills in the field of media informatics (see INF-M-HCC-RSRCH).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Verpflichtende Nachweise (mandatory courses / credits) ====&lt;br /&gt;
Voraussetzung für die Zulassung zur Masterarbeit ist der Nachweis von mindestens 60 LP aus dem Studiengang.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The requirement for admission to the Master’s Thesis is a proven minimum of 60 CP from the degree program.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2896|MEI-M-AUE: Advanced Usability Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul vermittelt fortgeschrittene Techniken, Methoden und Standards des User Experience Design und Usability Engineering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module focuses on advanced techniques, methods, and standards of user experience design and usability engineering.&#039;&#039;&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Fundierte Kenntnisse in den Bereichen Mensch-Maschine-Interaktion und Usability Engineering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Solid knowledge in the areas of human- computer interaction and usability engineering.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2899|MEI-M-GAME: Game Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul vermittelt Kenntnisse, die für die Entwicklung und Evaluierung von Computerspielen erforderlich sind. Neben konzeptionellen Kenntnissen (Auswahl geeigneter Spielmechaniken, Entwicklung narrativer Elemente) gehören dazu auch die softwaretechnische Umsetzung (Algorithmen für die Spieleentwicklung, Nutzung von Game Engines) sowie Fragen der Evaluierung (Anwendung einschlägiger Metriken für die Bewertung von Spielen). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module imparts knowledge that is required for the development and evaluation of computer games. In addition to conceptual knowledge (selection of suitable game mechanics, development of narrative elements), this also includes software implementation (algorithms for game development, use of game engines) and evaluation issues (application of relevant metrics for the evaluation of games).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in den Bereichen Programmierung, Software und Usability Engineering und Mensch-Maschine-Interaktion. Ein Besuch der Überblicksveranstaltung Game Engineering und Entertainment Computing wird empfohlen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Basic knowledge in the areas of programming, software and usability engineering and human-machine interaction. The overview course Game Engineering and Entertainment Computing is recommended.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2902|DH-MA-INT: Introduction to Digital Humanities]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
In diesem Modul erfolgt eine Einführung in die Digital Humanities. Hierzu gehören u.a. &lt;br /&gt;
1)   ein Überblick zur Geschichte und Entwicklung geistes- und kulturwissenschaftlicher Arbeitspraktiken hin zu den Digital Humanities, &lt;br /&gt;
2)   die Vermittlung zentraler Definitionen, Konzepte und Debatten in den Digital Humanities, &lt;br /&gt;
3)   die Vermittlung grundlegender Forschungsfelder und Methoden in den Digital Humanities. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides an introduction to digital humanities. This includes, among other things, overviews of&lt;br /&gt;
1)   the history and development of methods in the humanities and cultural studies leading to digital humanities,&lt;br /&gt;
2)   key definitions, concepts, and debates in digital humanities,&lt;br /&gt;
fundamental research fields and methods in digital humanities.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Keine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;None.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2905|INF-M-HCC-INT1: Interaction Technologies I]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Dieses Modul bietet den Studierenden einen umfassenden Überblick über wesentliche Interaktionstechnologien im Kontext von menschzentriertem Design. Die Studierenden werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Natural Language Engineering oder Embedded Computing) erforschen, die darauf abzielen, menschliche Bedürfnisse, Erfahrungen und Interaktionen zu verbessern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a comprehensive overview of essential interaction technologies in the context of human-centered design. Students will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. natural language engineering or embedded computing) that aim to improve human needs, experiences and interactions.&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in Programmierung (Python) (siehe INF-BSc-P02 oder DAT-B-PROG).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Basic knowledge in Programming (Python) (see INF-BSc-P02 or DAT-B-PROG).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2908|INF-M-HCC-INT2: Interaction Technologies II]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
In diesem Modul erhalten die Studierenden eine breite Einführung in bedeutende Interaktionstechnologien im Rahmen des nutzerzentrierten Designs. Sie werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Visual Computing oder Haptic Interaction) untersuchen, die darauf ausgerichtet sind, die Bedürfnisse, Erfahrungen und Interaktionen von Menschen zu verbessern.  &lt;br /&gt;
Dieses Modul vertieft entweder die Interaktionstechnologie, welche die Studierenden im Modul &amp;quot;Interaktionstechnologien I&amp;quot; untersucht und entwickelt haben, oder befasst sich – äquivalent zu &amp;quot;Interaktionstechnologien I&amp;quot; – mit der Erforschung und Implementierung einer weiteren Interaktionstechnologie. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a broad introduction to important interaction technologies in the context of user-centered design. They will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. visual computing or haptic interaction) that are aimed at improving people&#039;s needs, experiences and interactions.  &lt;br /&gt;
This module either deepens the interaction technology that students have studied and developed in the module &amp;quot;Interaction Technologies I&amp;quot; or - equivalent to &amp;quot;Interaction Technologies I&amp;quot; - deals with the research and implementation of an additional interaction technology.&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in Programmierung (Python) (siehe INF-BSc-P02 oder DAT-B-PROG).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Basic knowledge in Programming (Python) (see INF-BSc-P02 or DAT-B-PROG).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2911|INF-M-HCC-AHCI: Advanced Topics in HCI]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul bietet eine fundierte Einführung in ausgewählte, fortgeschrittene Themen der Mensch-Maschine-Interaktion (HCI) und vermittelt sowohl theoretisches Wissen als auch praktische Fähigkeiten. Dabei werden aktuelle Forschungsschwerpunkte des Fachgebiets behandelt. In den Übungen haben die Studierenden die Möglichkeit, ihr Verständnis zu vertiefen und ihre Fähigkeiten durch praktische Anwendungen zu festigen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module offers a comprehensive introduction to selected advanced topics in Human-Computer Interaction (HCI) and imparts both theoretical knowledge and practical skills. It addresses current research focuses of the department. In the exercises, students have the opportunity to deepen their understanding and reinforce their skills through practical applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in den Bereichen Mensch-Maschine Interaktion (siehe INF-BSc-P03).&lt;br /&gt;
&#039;&#039;Basic knowledge of Human-Computer Interaction (see INF-BSc-P03).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2914|MEI-M-FREE: Free Elective]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul bietet den Studierenden Gelegenheit, nach eigenen Präferenzen ihr wissenschaftliches Profil in verschiedenen Bereichen der Medieninformatik, Informatik und Data Science zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module offers students the opportunity to expand or deepen their scientific profile in various areas of media informatics, computer science and data science according to their own preferences.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!min 180, max 540&lt;br /&gt;
!Total in hours&lt;br /&gt;
!min 180, max 540&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Keine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;None.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2916|HCAI-M06: Explainable AI for Human-Computer-Interaction]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
In diesem Modul wird erläutert, wie&lt;br /&gt;
in Mensch-Maschine-Interaktionen erhobene Daten hinsichtlich einer konkreten Fragestellung bewertet werden;&lt;br /&gt;
Daten mit fortgeschrittenen Methoden verarbeitet (z.B. klassifiziert) werden, und&lt;br /&gt;
Daten und aus ihnen inferierte Aussagen erklärt werden können, auch unter Nutzung entsprechender Methoden des Explainable AI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains how&lt;br /&gt;
1.     evaluate data collected in human-machine interactions with regard to a specific question;&lt;br /&gt;
2.     data is processed (e.g. classified) using advanced methods, and&lt;br /&gt;
3.     data and statements inferred from them can be explained, also using corresponding methods of Explainable AI.&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kenntnisse und Kompetenzen im Bereich der Implementierung und Erforschung von Technologien für menschzentrierte KI (siehe HCAI-M03, HCAI-M04).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Knowledge and skills in the field of implementation and research of technologies for human-centered AI (see HCAI-M03, HCAI-M04).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2919|HCAI-M07: Generative AI for Human-Computer-Interaction]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
In diesem Modul wird erläutert,&lt;br /&gt;
1. welche Verfahren zur Synthetisierung von Daten es gibt;&lt;br /&gt;
2. wie und unter welchen Voraussetzungen diese Verfahren funktionieren;&lt;br /&gt;
wie sie dafür eingesetzt werden können, Daten zu erzeugen, die repräsentativ für Mensch-Maschine-Interaktionen in konkreten Situationen sind (Generative AI).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains,&lt;br /&gt;
1.       which methods exist for synthesizing data;&lt;br /&gt;
2.       how and under what conditions these methods work;&lt;br /&gt;
3.       how they can be used to generate data that is representative of human-machine interactions in specific situations (generative AI).&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kenntnisse und Kompetenzen im Bereich der Implementierung und Erforschung von Technologien für menschzentrierte KI (siehe HCAI-M03, HCAI-M04).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Knowledge and skills in the field of implementation and research of technologies for human-centered AI (see HCAI-M03, HCAI-M04).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2922|INF-M-HCC-CLUB: Current Developments in Human-Computer Interaction (Journal Club)]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Dieses Modul bietet eine Plattform, um sich über aktuelle Forschungsergebnisse und Entwicklungen im dynamischen Forschungsbereich der Mensch-Maschine-Interaktion zu informieren, diese zu diskutieren und zu reflektieren. Im Rahmen des Moduls befassen sich die Studierenden mit aktuellen Publikationen aus dem Bereich der Mensch-Maschine-Interaktion (MMI). Die Studierenden arbeiten sich eigenständig in vorgegebene Publikationen ein und bereiten einen Vortrag vor. Im Seminar präsentieren die Studierenden diesen Vortrag und leiten anschließend eine kritische Diskussion.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides a platform for learning about, discussing and reflecting on current research findings and developments in the dynamic research field of human-machine interaction. As part of the module, students deal with current publications in the field of human-computer interaction (HCI). Students work independently on assigned publications and prepare a presentation. In the seminar, students present this presentation and lead a critical discussion.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!180&lt;br /&gt;
!Total in hours&lt;br /&gt;
!180&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|30&lt;br /&gt;
|Contacts time&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|60&lt;br /&gt;
|Independet study&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|90&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|90&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundlegende Kenntnisse der Mensch-Maschine-Interaktion (siehe INF-Bsc-P03).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Basic knowledge of Human-Computer Interaction (see INF-BSc-P03).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2924|INF-M-HCC-EXT: Human-Centred Computing: International and External Studies]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul trägt der Dynamik und Vielfalt der Forschungs- und Anwendungsbereiche der Computer Science Rechnung. Studierende erhalten Gelegenheit, Einblick in ausgewählte Themen des Human-Centred Computing auf Masterebene zu erhalten (z.B. durch Lehrangebote von internationalen Gastdozierenden oder im Rahmen von Auslandsaufenthalten) und ihr Kompetenzprofil im gewählten Bereich des Human-Centred Computing zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module takes into account the dynamics and wide variety of research and application areas of Computer Science. Students are given the opportunity to gain an insight into selected topics in the field of Human-Centred Computing at Master&#039;s level (e.g. through courses offered by international guest lecturers or as part of stays abroad), and to expand or deepen their competence profile in the field of Human-Centred Computing.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!min 90, max 360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!min 90, max 360&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Verpflichtende Nachweise (mandatory courses / credits) ====&lt;br /&gt;
Abhängig von der gewählten Lehrveranstaltung/Prüfung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Depending on the selected course/examination.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2926|MEI-M-DH: Project in Digital Humanities]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts im Bereich Digital Humanities. In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project the field of digital humanities. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kenntnisse der Grundbegriffe, Forschungsfelder und Methoden der Digital Humanities (siehe DH-MA-INT).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Knowledge of the basic concepts, research fields, and methods of digital humanities (see DH-MA-INT).&#039;&#039;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27470</id>
		<title>Medieninformatik Msc Modules</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27470"/>
		<updated>2026-06-01T13:16:40Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Modulkatalog =&lt;br /&gt;
Eine eigene Seite für die Modulbeschreibungen im Master, da Media-Wiki nur 250 Zeichen erlaubt.&lt;br /&gt;
&lt;br /&gt;
„A separate page dedicated to the module descriptions, as there is a 250-character limit.“&lt;br /&gt;
== [[Item:Q2885|MEI-M-SE Software Engineering and Project Management]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul führt in Konzepte und Methoden des Software Engineering ein (z.B. Requirements Engineering, Anforderungsspezifikation und-analyse, Versionsverwaltung und Qualitätssicherung). Darüber hinaus vermittelt es fortgeschrittene Kenntnisse in Methoden und Standards des Projektmanagements und deren Einsatz zur Planung, Steuerung und Kontrolle von IT-Projekten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module introduces concepts and methods of software engineering (e.g., requirements engineering, requirements specification and analysis, version management, and quality assurance). In addition, it provides advanced knowledge of project management methods and standards and their use in planning, managing, and controlling IT projects.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|90&lt;br /&gt;
|Contacts time&lt;br /&gt;
|90&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|180&lt;br /&gt;
|Independet study&lt;br /&gt;
|180&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|90&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|90&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Fundierte Kenntnisse höherer Programmiersprachen, insbesondere OOP. Grundlagen des Software Engineering und &lt;br /&gt;
&lt;br /&gt;
des IT-Projektmanagements. Projekterfahrung aus Softwareentwicklungsprojekten, die im Rahmen des grundständigen Studiums, ggf. auch durch ergänzende Tätigkeiten in Unternehmen, erworben wurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Solid knowledge of higher programming languages, in particular OOP. Fundamentals of software engineering and IT project management. Project experience from software development projects acquired as part of the undergraduate degree, possibly also through additional work in companies.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2889|MEI-M-ENG: Engineering Interactive Systems]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und&lt;br /&gt;
Dokumentation von praktischen Projekten aus dem&lt;br /&gt;
Bereich der Medieninformatik und Mensch-Maschine-Interaktion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module includes the planning, implementation, and&lt;br /&gt;
documentation of practical projects in the field of&lt;br /&gt;
area of media informatics and human-machine interaction.&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in den Bereichen Mensch-Maschine-Interaktion, Usability und praktische Informatik.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;basic knowledge in the areas of human-machine interaction / usability engineering and applied computer science.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2891|INF-M-HCC-RSRCH: Research Project in Human-Centred Computing]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts mit wissenschaftlichem Anspruch. Den Studierenden werden Projekthemen zu aktuellen Forschungsschwerpunkten aus dem Bereich Human-Centered-Computing angeboten, wie z.B. Mixed Reality, Human Language Technologies, Interaction Technologies, Tangible Interactions, Experience Design, Digital Humanities, Information Retrieval, Recommender Systems, Information Behaviour etc.  In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project with a scientific approach. Students are offered project topics on current research focal points. The topics of the projects are based on current research topics in the field of human-centered computing, e.g. mixed reality, human language technologies, interaction technologies, tangible interactions, experience design, digital humanities, information retrieval, recommender systems, information behaviour etc. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!540&lt;br /&gt;
!Total in hours&lt;br /&gt;
!540&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|420&lt;br /&gt;
|Independet study&lt;br /&gt;
|420&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Keine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;None.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2894|MEI-M-THESIS: Master&#039;s Thesis]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Im Rahmen ihres Abschlussprojekts weisen die Masterstudierenden die Fähigkeit nach, unter Anwendung der im Rahmen ihres Studiums erworbenen Kenntnisse und Kompetenzen eigenständig ein Projekt in einem ausgewählten Bereich der Medieninformatik durchzuführen. Das Projekt wird von einem Betreuer oder einer Betreuerin begleitet und weist einen hohen Forschungs- bzw. Anwendungsbezug auf. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Through a degree project, the Master students demonstrate the ability to carry out an independent project in a chosen area of Media Informatics, applying the knowledge and skills that were gained in earlier courses of the study program. The project is guided by a supervisor and is closely connected to research or applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!900&lt;br /&gt;
!Total in hours&lt;br /&gt;
!900&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|30&lt;br /&gt;
|Contacts time&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|30&lt;br /&gt;
|Independet study&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|840&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|840&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kompetenzen in der Planung und Durchführung eines Projektes im Bereich Medieninformatik (siehe INF-M-HCC-RSRCH).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Project planning and implementation skills in the field of media informatics (see INF-M-HCC-RSRCH).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Verpflichtende Nachweise (mandatory courses / credits) ====&lt;br /&gt;
Voraussetzung für die Zulassung zur Masterarbeit ist der Nachweis von mindestens 60 LP aus dem Studiengang.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The requirement for admission to the Master’s Thesis is a proven minimum of 60 CP from the degree program.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2896|MEI-M-AUE: Advanced Usability Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul vermittelt fortgeschrittene Techniken, Methoden und Standards des User Experience Design und Usability Engineering.&lt;br /&gt;
&#039;&#039;The module focuses on advanced techniques, methods, and standards of user experience design and usability engineering.&#039;&#039;&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2899|MEI-M-GAME: Game Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt Kenntnisse, die für die Entwicklung und Evaluierung von Computerspielen erforderlich sind. Neben konzeptionellen Kenntnissen (Auswahl geeigneter Spielmechaniken, Entwicklung narrativer Elemente) gehören dazu auch die softwaretechnische Umsetzung (Algorithmen für die Spieleentwicklung, Nutzung von Game Engines) sowie Fragen der Evaluierung (Anwendung einschlägiger Metriken für die Bewertung von Spielen). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module imparts knowledge that is required for the development and evaluation of computer games. In addition to conceptual knowledge (selection of suitable game mechanics, development of narrative elements), this also includes software implementation (algorithms for game development, use of game engines) and evaluation issues (application of relevant metrics for the evaluation of games).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2902|DH-MA-INT: Introduction to Digital Humanities]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erfolgt eine Einführung in die Digital Humanities. Hierzu gehören u.a. &lt;br /&gt;
1)   ein Überblick zur Geschichte und Entwicklung geistes- und kulturwissenschaftlicher Arbeitspraktiken hin zu den Digital Humanities, &lt;br /&gt;
2)   die Vermittlung zentraler Definitionen, Konzepte und Debatten in den Digital Humanities, &lt;br /&gt;
3)   die Vermittlung grundlegender Forschungsfelder und Methoden in den Digital Humanities. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides an introduction to digital humanities. This includes, among other things, overviews of&lt;br /&gt;
1)   the history and development of methods in the humanities and cultural studies leading to digital humanities,&lt;br /&gt;
2)   key definitions, concepts, and debates in digital humanities,&lt;br /&gt;
fundamental research fields and methods in digital humanities.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2905|INF-M-HCC-INT1: Interaction Technologies I]] ==&lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet den Studierenden einen umfassenden Überblick über wesentliche Interaktionstechnologien im Kontext von menschzentriertem Design. Die Studierenden werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Natural Language Engineering oder Embedded Computing) erforschen, die darauf abzielen, menschliche Bedürfnisse, Erfahrungen und Interaktionen zu verbessern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a comprehensive overview of essential interaction technologies in the context of human-centered design. Students will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. natural language engineering or embedded computing) that aim to improve human needs, experiences and interactions.&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2908|INF-M-HCC-INT2: Interaction Technologies II]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erhalten die Studierenden eine breite Einführung in bedeutende Interaktionstechnologien im Rahmen des nutzerzentrierten Designs. Sie werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Visual Computing oder Haptic Interaction) untersuchen, die darauf ausgerichtet sind, die Bedürfnisse, Erfahrungen und Interaktionen von Menschen zu verbessern.  &lt;br /&gt;
Dieses Modul vertieft entweder die Interaktionstechnologie, welche die Studierenden im Modul &amp;quot;Interaktionstechnologien I&amp;quot; untersucht und entwickelt haben, oder befasst sich – äquivalent zu &amp;quot;Interaktionstechnologien I&amp;quot; – mit der Erforschung und Implementierung einer weiteren Interaktionstechnologie. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a broad introduction to important interaction technologies in the context of user-centered design. They will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. visual computing or haptic interaction) that are aimed at improving people&#039;s needs, experiences and interactions.  &lt;br /&gt;
This module either deepens the interaction technology that students have studied and developed in the module &amp;quot;Interaction Technologies I&amp;quot; or - equivalent to &amp;quot;Interaction Technologies I&amp;quot; - deals with the research and implementation of an additional interaction technology.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2911|INF-M-HCC-AHCI: Advanced Topics in HCI]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul bietet eine fundierte Einführung in ausgewählte, fortgeschrittene Themen der Mensch-Maschine-Interaktion (HCI) und vermittelt sowohl theoretisches Wissen als auch praktische Fähigkeiten. Dabei werden aktuelle Forschungsschwerpunkte des Fachgebiets behandelt. In den Übungen haben die Studierenden die Möglichkeit, ihr Verständnis zu vertiefen und ihre Fähigkeiten durch praktische Anwendungen zu festigen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module offers a comprehensive introduction to selected advanced topics in Human-Computer Interaction (HCI) and imparts both theoretical knowledge and practical skills. It addresses current research focuses of the department. In the exercises, students have the opportunity to deepen their understanding and reinforce their skills through practical applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2914|MEI-M-FREE: Free Elective]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul bietet den Studierenden Gelegenheit, nach eigenen Präferenzen ihr wissenschaftliches Profil in verschiedenen Bereichen der Medieninformatik, Informatik und Data Science zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module offers students the opportunity to expand or deepen their scientific profile in various areas of media informatics, computer science and data science according to their own preferences.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2916|HCAI-M06: Explainable AI for Human-Computer-Interaction]] == &lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert, wie&lt;br /&gt;
in Mensch-Maschine-Interaktionen erhobene Daten hinsichtlich einer konkreten Fragestellung bewertet werden;&lt;br /&gt;
Daten mit fortgeschrittenen Methoden verarbeitet (z.B. klassifiziert) werden, und&lt;br /&gt;
Daten und aus ihnen inferierte Aussagen erklärt werden können, auch unter Nutzung entsprechender Methoden des Explainable AI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains how&lt;br /&gt;
1.     evaluate data collected in human-machine interactions with regard to a specific question;&lt;br /&gt;
2.     data is processed (e.g. classified) using advanced methods, and&lt;br /&gt;
3.     data and statements inferred from them can be explained, also using corresponding methods of Explainable AI.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2919|HCAI-M07: Generative AI for Human-Computer-Interaction]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert,&lt;br /&gt;
1. welche Verfahren zur Synthetisierung von Daten es gibt;&lt;br /&gt;
2. wie und unter welchen Voraussetzungen diese Verfahren funktionieren;&lt;br /&gt;
wie sie dafür eingesetzt werden können, Daten zu erzeugen, die repräsentativ für Mensch-Maschine-Interaktionen in konkreten Situationen sind (Generative AI).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains,&lt;br /&gt;
1.       which methods exist for synthesizing data;&lt;br /&gt;
2.       how and under what conditions these methods work;&lt;br /&gt;
3.       how they can be used to generate data that is representative of human-machine interactions in specific situations (generative AI).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2922|INF-M-HCC-CLUB: Current Developments in Human-Computer Interaction (Journal Club)]] == &lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet eine Plattform, um sich über aktuelle Forschungsergebnisse und Entwicklungen im dynamischen Forschungsbereich der Mensch-Maschine-Interaktion zu informieren, diese zu diskutieren und zu reflektieren. Im Rahmen des Moduls befassen sich die Studierenden mit aktuellen Publikationen aus dem Bereich der Mensch-Maschine-Interaktion (MMI). Die Studierenden arbeiten sich eigenständig in vorgegebene Publikationen ein und bereiten einen Vortrag vor. Im Seminar präsentieren die Studierenden diesen Vortrag und leiten anschließend eine kritische Diskussion.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides a platform for learning about, discussing and reflecting on current research findings and developments in the dynamic research field of human-machine interaction. As part of the module, students deal with current publications in the field of human-computer interaction (HCI). Students work independently on assigned publications and prepare a presentation. In the seminar, students present this presentation and lead a critical discussion.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2924|INF-M-HCC-EXT: Human-Centred Computing: International and External Studies]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul trägt der Dynamik und Vielfalt der Forschungs- und Anwendungsbereiche der Computer Science Rechnung. Studierende erhalten Gelegenheit, Einblick in ausgewählte Themen des Human-Centred Computing auf Masterebene zu erhalten (z.B. durch Lehrangebote von internationalen Gastdozierenden oder im Rahmen von Auslandsaufenthalten) und ihr Kompetenzprofil im gewählten Bereich des Human-Centred Computing zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module takes into account the dynamics and wide variety of research and application areas of Computer Science. Students are given the opportunity to gain an insight into selected topics in the field of Human-Centred Computing at Master&#039;s level (e.g. through courses offered by international guest lecturers or as part of stays abroad), and to expand or deepen their competence profile in the field of Human-Centred Computing.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2926|MEI-M-DH: Project in Digital Humanities]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts im Bereich Digital Humanities. In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project the field of digital humanities. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27469</id>
		<title>Medieninformatik Msc Modules</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27469"/>
		<updated>2026-06-01T13:15:25Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Modulkatalog =&lt;br /&gt;
Eine eigene Seite für die Modulbeschreibungen im Master, da Media-Wiki nur 250 Zeichen erlaubt.&lt;br /&gt;
&lt;br /&gt;
„A separate page dedicated to the module descriptions, as there is a 250-character limit.“&lt;br /&gt;
== [[Item:Q2885|MEI-M-SE Software Engineering and Project Management]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul führt in Konzepte und Methoden des Software Engineering ein (z.B. Requirements Engineering, Anforderungsspezifikation und-analyse, Versionsverwaltung und Qualitätssicherung). Darüber hinaus vermittelt es fortgeschrittene Kenntnisse in Methoden und Standards des Projektmanagements und deren Einsatz zur Planung, Steuerung und Kontrolle von IT-Projekten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module introduces concepts and methods of software engineering (e.g., requirements engineering, requirements specification and analysis, version management, and quality assurance). In addition, it provides advanced knowledge of project management methods and standards and their use in planning, managing, and controlling IT projects.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|90&lt;br /&gt;
|Contacts time&lt;br /&gt;
|90&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|180&lt;br /&gt;
|Independet study&lt;br /&gt;
|180&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|90&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|90&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Fundierte Kenntnisse höherer Programmiersprachen, insbesondere OOP. Grundlagen des Software Engineering und &lt;br /&gt;
&lt;br /&gt;
des IT-Projektmanagements. Projekterfahrung aus Softwareentwicklungsprojekten, die im Rahmen des grundständigen Studiums, ggf. auch durch ergänzende Tätigkeiten in Unternehmen, erworben wurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Solid knowledge of higher programming languages, in particular OOP. Fundamentals of software engineering and IT project management. Project experience from software development projects acquired as part of the undergraduate degree, possibly also through additional work in companies.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2889|MEI-M-ENG: Engineering Interactive Systems]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und&lt;br /&gt;
Dokumentation von praktischen Projekten aus dem&lt;br /&gt;
Bereich der Medieninformatik und Mensch-Maschine-Interaktion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module includes the planning, implementation, and&lt;br /&gt;
documentation of practical projects in the field of&lt;br /&gt;
area of media informatics and human-machine interaction.&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in den Bereichen Mensch-Maschine-Interaktion, Usability und praktische Informatik.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;basic knowledge in the areas of human-machine interaction / usability engineering and applied computer science.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2891|INF-M-HCC-RSRCH: Research Project in Human-Centred Computing]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts mit wissenschaftlichem Anspruch. Den Studierenden werden Projekthemen zu aktuellen Forschungsschwerpunkten aus dem Bereich Human-Centered-Computing angeboten, wie z.B. Mixed Reality, Human Language Technologies, Interaction Technologies, Tangible Interactions, Experience Design, Digital Humanities, Information Retrieval, Recommender Systems, Information Behaviour etc.  In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project with a scientific approach. Students are offered project topics on current research focal points. The topics of the projects are based on current research topics in the field of human-centered computing, e.g. mixed reality, human language technologies, interaction technologies, tangible interactions, experience design, digital humanities, information retrieval, recommender systems, information behaviour etc. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!540&lt;br /&gt;
!Total in hours&lt;br /&gt;
!540&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|420&lt;br /&gt;
|Independet study&lt;br /&gt;
|420&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Keine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;None.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2894|MEI-M-THESIS: Master&#039;s Thesis]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Im Rahmen ihres Abschlussprojekts weisen die Masterstudierenden die Fähigkeit nach, unter Anwendung der im Rahmen ihres Studiums erworbenen Kenntnisse und Kompetenzen eigenständig ein Projekt in einem ausgewählten Bereich der Medieninformatik durchzuführen. Das Projekt wird von einem Betreuer oder einer Betreuerin begleitet und weist einen hohen Forschungs- bzw. Anwendungsbezug auf. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Through a degree project, the Master students demonstrate the ability to carry out an independent project in a chosen area of Media Informatics, applying the knowledge and skills that were gained in earlier courses of the study program. The project is guided by a supervisor and is closely connected to research or applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!900&lt;br /&gt;
!Total in hours&lt;br /&gt;
!900&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|30&lt;br /&gt;
|Contacts time&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|30&lt;br /&gt;
|Independet study&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|840&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|840&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kompetenzen in der Planung und Durchführung eines Projektes im Bereich Medieninformatik (siehe INF-M-HCC-RSRCH).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Project planning and implementation skills in the field of media informatics (see INF-M-HCC-RSRCH).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Verpflichtende Nachweise (mandatory courses / credits) ====&lt;br /&gt;
Voraussetzung für die Zulassung zur Masterarbeit ist der Nachweis von mindestens 60 LP aus dem Studiengang.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The requirement for admission to the Master’s Thesis is a proven minimum of 60 CP from the degree program.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2896|MEI-M-AUE: Advanced Usability Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul vermittelt fortgeschrittene Techniken, Methoden und Standards des User Experience Design und Usability Engineering.&lt;br /&gt;
&#039;&#039;The module focuses on advanced techniques, methods, and standards of user experience design and usability engineering.&#039;&#039;&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360Präsenzzeit60Contacts time60-Selbststudium120Independent study120-Prüfung (inkl. Vorbereitung)180Examinations (including preparation)180}==== Empfohlene Kenntnisse (recommended knowledge) ====Fundierte Kenntnisse in den Bereichen Mensch-Maschine-Interaktion und Usability Engineering.&#039;&#039;Solid knowledge in the areas of human-computer interaction and usability engineering.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2899|MEI-M-GAME: Game Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt Kenntnisse, die für die Entwicklung und Evaluierung von Computerspielen erforderlich sind. Neben konzeptionellen Kenntnissen (Auswahl geeigneter Spielmechaniken, Entwicklung narrativer Elemente) gehören dazu auch die softwaretechnische Umsetzung (Algorithmen für die Spieleentwicklung, Nutzung von Game Engines) sowie Fragen der Evaluierung (Anwendung einschlägiger Metriken für die Bewertung von Spielen). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module imparts knowledge that is required for the development and evaluation of computer games. In addition to conceptual knowledge (selection of suitable game mechanics, development of narrative elements), this also includes software implementation (algorithms for game development, use of game engines) and evaluation issues (application of relevant metrics for the evaluation of games).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2902|DH-MA-INT: Introduction to Digital Humanities]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erfolgt eine Einführung in die Digital Humanities. Hierzu gehören u.a. &lt;br /&gt;
1)   ein Überblick zur Geschichte und Entwicklung geistes- und kulturwissenschaftlicher Arbeitspraktiken hin zu den Digital Humanities, &lt;br /&gt;
2)   die Vermittlung zentraler Definitionen, Konzepte und Debatten in den Digital Humanities, &lt;br /&gt;
3)   die Vermittlung grundlegender Forschungsfelder und Methoden in den Digital Humanities. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides an introduction to digital humanities. This includes, among other things, overviews of&lt;br /&gt;
1)   the history and development of methods in the humanities and cultural studies leading to digital humanities,&lt;br /&gt;
2)   key definitions, concepts, and debates in digital humanities,&lt;br /&gt;
fundamental research fields and methods in digital humanities.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2905|INF-M-HCC-INT1: Interaction Technologies I]] ==&lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet den Studierenden einen umfassenden Überblick über wesentliche Interaktionstechnologien im Kontext von menschzentriertem Design. Die Studierenden werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Natural Language Engineering oder Embedded Computing) erforschen, die darauf abzielen, menschliche Bedürfnisse, Erfahrungen und Interaktionen zu verbessern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a comprehensive overview of essential interaction technologies in the context of human-centered design. Students will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. natural language engineering or embedded computing) that aim to improve human needs, experiences and interactions.&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2908|INF-M-HCC-INT2: Interaction Technologies II]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erhalten die Studierenden eine breite Einführung in bedeutende Interaktionstechnologien im Rahmen des nutzerzentrierten Designs. Sie werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Visual Computing oder Haptic Interaction) untersuchen, die darauf ausgerichtet sind, die Bedürfnisse, Erfahrungen und Interaktionen von Menschen zu verbessern.  &lt;br /&gt;
Dieses Modul vertieft entweder die Interaktionstechnologie, welche die Studierenden im Modul &amp;quot;Interaktionstechnologien I&amp;quot; untersucht und entwickelt haben, oder befasst sich – äquivalent zu &amp;quot;Interaktionstechnologien I&amp;quot; – mit der Erforschung und Implementierung einer weiteren Interaktionstechnologie. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a broad introduction to important interaction technologies in the context of user-centered design. They will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. visual computing or haptic interaction) that are aimed at improving people&#039;s needs, experiences and interactions.  &lt;br /&gt;
This module either deepens the interaction technology that students have studied and developed in the module &amp;quot;Interaction Technologies I&amp;quot; or - equivalent to &amp;quot;Interaction Technologies I&amp;quot; - deals with the research and implementation of an additional interaction technology.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2911|INF-M-HCC-AHCI: Advanced Topics in HCI]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul bietet eine fundierte Einführung in ausgewählte, fortgeschrittene Themen der Mensch-Maschine-Interaktion (HCI) und vermittelt sowohl theoretisches Wissen als auch praktische Fähigkeiten. Dabei werden aktuelle Forschungsschwerpunkte des Fachgebiets behandelt. In den Übungen haben die Studierenden die Möglichkeit, ihr Verständnis zu vertiefen und ihre Fähigkeiten durch praktische Anwendungen zu festigen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module offers a comprehensive introduction to selected advanced topics in Human-Computer Interaction (HCI) and imparts both theoretical knowledge and practical skills. It addresses current research focuses of the department. In the exercises, students have the opportunity to deepen their understanding and reinforce their skills through practical applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2914|MEI-M-FREE: Free Elective]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul bietet den Studierenden Gelegenheit, nach eigenen Präferenzen ihr wissenschaftliches Profil in verschiedenen Bereichen der Medieninformatik, Informatik und Data Science zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module offers students the opportunity to expand or deepen their scientific profile in various areas of media informatics, computer science and data science according to their own preferences.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2916|HCAI-M06: Explainable AI for Human-Computer-Interaction]] == &lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert, wie&lt;br /&gt;
in Mensch-Maschine-Interaktionen erhobene Daten hinsichtlich einer konkreten Fragestellung bewertet werden;&lt;br /&gt;
Daten mit fortgeschrittenen Methoden verarbeitet (z.B. klassifiziert) werden, und&lt;br /&gt;
Daten und aus ihnen inferierte Aussagen erklärt werden können, auch unter Nutzung entsprechender Methoden des Explainable AI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains how&lt;br /&gt;
1.     evaluate data collected in human-machine interactions with regard to a specific question;&lt;br /&gt;
2.     data is processed (e.g. classified) using advanced methods, and&lt;br /&gt;
3.     data and statements inferred from them can be explained, also using corresponding methods of Explainable AI.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2919|HCAI-M07: Generative AI for Human-Computer-Interaction]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert,&lt;br /&gt;
1. welche Verfahren zur Synthetisierung von Daten es gibt;&lt;br /&gt;
2. wie und unter welchen Voraussetzungen diese Verfahren funktionieren;&lt;br /&gt;
wie sie dafür eingesetzt werden können, Daten zu erzeugen, die repräsentativ für Mensch-Maschine-Interaktionen in konkreten Situationen sind (Generative AI).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains,&lt;br /&gt;
1.       which methods exist for synthesizing data;&lt;br /&gt;
2.       how and under what conditions these methods work;&lt;br /&gt;
3.       how they can be used to generate data that is representative of human-machine interactions in specific situations (generative AI).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2922|INF-M-HCC-CLUB: Current Developments in Human-Computer Interaction (Journal Club)]] == &lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet eine Plattform, um sich über aktuelle Forschungsergebnisse und Entwicklungen im dynamischen Forschungsbereich der Mensch-Maschine-Interaktion zu informieren, diese zu diskutieren und zu reflektieren. Im Rahmen des Moduls befassen sich die Studierenden mit aktuellen Publikationen aus dem Bereich der Mensch-Maschine-Interaktion (MMI). Die Studierenden arbeiten sich eigenständig in vorgegebene Publikationen ein und bereiten einen Vortrag vor. Im Seminar präsentieren die Studierenden diesen Vortrag und leiten anschließend eine kritische Diskussion.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides a platform for learning about, discussing and reflecting on current research findings and developments in the dynamic research field of human-machine interaction. As part of the module, students deal with current publications in the field of human-computer interaction (HCI). Students work independently on assigned publications and prepare a presentation. In the seminar, students present this presentation and lead a critical discussion.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2924|INF-M-HCC-EXT: Human-Centred Computing: International and External Studies]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul trägt der Dynamik und Vielfalt der Forschungs- und Anwendungsbereiche der Computer Science Rechnung. Studierende erhalten Gelegenheit, Einblick in ausgewählte Themen des Human-Centred Computing auf Masterebene zu erhalten (z.B. durch Lehrangebote von internationalen Gastdozierenden oder im Rahmen von Auslandsaufenthalten) und ihr Kompetenzprofil im gewählten Bereich des Human-Centred Computing zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module takes into account the dynamics and wide variety of research and application areas of Computer Science. Students are given the opportunity to gain an insight into selected topics in the field of Human-Centred Computing at Master&#039;s level (e.g. through courses offered by international guest lecturers or as part of stays abroad), and to expand or deepen their competence profile in the field of Human-Centred Computing.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2926|MEI-M-DH: Project in Digital Humanities]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts im Bereich Digital Humanities. In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project the field of digital humanities. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27468</id>
		<title>Medieninformatik Msc Modules</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27468"/>
		<updated>2026-06-01T13:07:02Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Modulkatalog =&lt;br /&gt;
Eine eigene Seite für die Modulbeschreibungen im Master, da Media-Wiki nur 250 Zeichen erlaubt.&lt;br /&gt;
&lt;br /&gt;
„A separate page dedicated to the module descriptions, as there is a 250-character limit.“&lt;br /&gt;
== [[Item:Q2885|MEI-M-SE Software Engineering and Project Management]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul führt in Konzepte und Methoden des Software Engineering ein (z.B. Requirements Engineering, Anforderungsspezifikation und-analyse, Versionsverwaltung und Qualitätssicherung). Darüber hinaus vermittelt es fortgeschrittene Kenntnisse in Methoden und Standards des Projektmanagements und deren Einsatz zur Planung, Steuerung und Kontrolle von IT-Projekten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module introduces concepts and methods of software engineering (e.g., requirements engineering, requirements specification and analysis, version management, and quality assurance). In addition, it provides advanced knowledge of project management methods and standards and their use in planning, managing, and controlling IT projects.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|90&lt;br /&gt;
|Contacts time&lt;br /&gt;
|90&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|180&lt;br /&gt;
|Independet study&lt;br /&gt;
|180&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|90&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|90&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Fundierte Kenntnisse höherer Programmiersprachen, insbesondere OOP. Grundlagen des Software Engineering und &lt;br /&gt;
&lt;br /&gt;
des IT-Projektmanagements. Projekterfahrung aus Softwareentwicklungsprojekten, die im Rahmen des grundständigen Studiums, ggf. auch durch ergänzende Tätigkeiten in Unternehmen, erworben wurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Solid knowledge of higher programming languages, in particular OOP. Fundamentals of software engineering and IT project management. Project experience from software development projects acquired as part of the undergraduate degree, possibly also through additional work in companies.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2889|MEI-M-ENG: Engineering Interactive Systems]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und&lt;br /&gt;
Dokumentation von praktischen Projekten aus dem&lt;br /&gt;
Bereich der Medieninformatik und Mensch-Maschine-Interaktion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module includes the planning, implementation, and&lt;br /&gt;
documentation of practical projects in the field of&lt;br /&gt;
area of media informatics and human-machine interaction.&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|120&lt;br /&gt;
|Independet study&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|180&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|180&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Grundkenntnisse in den Bereichen Mensch-Maschine-Interaktion, Usability und praktische Informatik.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;basic knowledge in the areas of human-machine interaction / usability engineering and applied computer science.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2891|INF-M-HCC-RSRCH: Research Project in Human-Centred Computing]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts mit wissenschaftlichem Anspruch. Den Studierenden werden Projekthemen zu aktuellen Forschungsschwerpunkten aus dem Bereich Human-Centered-Computing angeboten, wie z.B. Mixed Reality, Human Language Technologies, Interaction Technologies, Tangible Interactions, Experience Design, Digital Humanities, Information Retrieval, Recommender Systems, Information Behaviour etc.  In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project with a scientific approach. Students are offered project topics on current research focal points. The topics of the projects are based on current research topics in the field of human-centered computing, e.g. mixed reality, human language technologies, interaction technologies, tangible interactions, experience design, digital humanities, information retrieval, recommender systems, information behaviour etc. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!540&lt;br /&gt;
!Total in hours&lt;br /&gt;
!540&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|60&lt;br /&gt;
|Contacts time&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|420&lt;br /&gt;
|Independet study&lt;br /&gt;
|420&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|60&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Keine.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;None.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2894|MEI-M-THESIS: Master&#039;s Thesis]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Im Rahmen ihres Abschlussprojekts weisen die Masterstudierenden die Fähigkeit nach, unter Anwendung der im Rahmen ihres Studiums erworbenen Kenntnisse und Kompetenzen eigenständig ein Projekt in einem ausgewählten Bereich der Medieninformatik durchzuführen. Das Projekt wird von einem Betreuer oder einer Betreuerin begleitet und weist einen hohen Forschungs- bzw. Anwendungsbezug auf. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Through a degree project, the Master students demonstrate the ability to carry out an independent project in a chosen area of Media Informatics, applying the knowledge and skills that were gained in earlier courses of the study program. The project is guided by a supervisor and is closely connected to research or applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!900&lt;br /&gt;
!Total in hours&lt;br /&gt;
!900&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|30&lt;br /&gt;
|Contacts time&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|30&lt;br /&gt;
|Independet study&lt;br /&gt;
|30&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|840&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|840&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Kompetenzen in der Planung und Durchführung eines Projektes im Bereich Medieninformatik (siehe INF-M-HCC-RSRCH).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Project planning and implementation skills in the field of media informatics (see INF-M-HCC-RSRCH).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Verpflichtende Nachweise (mandatory courses / credits) ====&lt;br /&gt;
Voraussetzung für die Zulassung zur Masterarbeit ist der Nachweis von mindestens 60 LP aus dem Studiengang.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The requirement for admission to the Master’s Thesis is a proven minimum of 60 CP from the degree program.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2896|MEI-M-AUE: Advanced Usability Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt fortgeschrittene Techniken, Methoden und Standards des User Experience Design und Usability Engineering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module focuses on advanced techniques, methods, and standards of user experience design and usability engineering.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2899|MEI-M-GAME: Game Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt Kenntnisse, die für die Entwicklung und Evaluierung von Computerspielen erforderlich sind. Neben konzeptionellen Kenntnissen (Auswahl geeigneter Spielmechaniken, Entwicklung narrativer Elemente) gehören dazu auch die softwaretechnische Umsetzung (Algorithmen für die Spieleentwicklung, Nutzung von Game Engines) sowie Fragen der Evaluierung (Anwendung einschlägiger Metriken für die Bewertung von Spielen). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module imparts knowledge that is required for the development and evaluation of computer games. In addition to conceptual knowledge (selection of suitable game mechanics, development of narrative elements), this also includes software implementation (algorithms for game development, use of game engines) and evaluation issues (application of relevant metrics for the evaluation of games).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2902|DH-MA-INT: Introduction to Digital Humanities]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erfolgt eine Einführung in die Digital Humanities. Hierzu gehören u.a. &lt;br /&gt;
1)   ein Überblick zur Geschichte und Entwicklung geistes- und kulturwissenschaftlicher Arbeitspraktiken hin zu den Digital Humanities, &lt;br /&gt;
2)   die Vermittlung zentraler Definitionen, Konzepte und Debatten in den Digital Humanities, &lt;br /&gt;
3)   die Vermittlung grundlegender Forschungsfelder und Methoden in den Digital Humanities. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides an introduction to digital humanities. This includes, among other things, overviews of&lt;br /&gt;
1)   the history and development of methods in the humanities and cultural studies leading to digital humanities,&lt;br /&gt;
2)   key definitions, concepts, and debates in digital humanities,&lt;br /&gt;
fundamental research fields and methods in digital humanities.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2905|INF-M-HCC-INT1: Interaction Technologies I]] ==&lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet den Studierenden einen umfassenden Überblick über wesentliche Interaktionstechnologien im Kontext von menschzentriertem Design. Die Studierenden werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Natural Language Engineering oder Embedded Computing) erforschen, die darauf abzielen, menschliche Bedürfnisse, Erfahrungen und Interaktionen zu verbessern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a comprehensive overview of essential interaction technologies in the context of human-centered design. Students will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. natural language engineering or embedded computing) that aim to improve human needs, experiences and interactions.&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2908|INF-M-HCC-INT2: Interaction Technologies II]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erhalten die Studierenden eine breite Einführung in bedeutende Interaktionstechnologien im Rahmen des nutzerzentrierten Designs. Sie werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Visual Computing oder Haptic Interaction) untersuchen, die darauf ausgerichtet sind, die Bedürfnisse, Erfahrungen und Interaktionen von Menschen zu verbessern.  &lt;br /&gt;
Dieses Modul vertieft entweder die Interaktionstechnologie, welche die Studierenden im Modul &amp;quot;Interaktionstechnologien I&amp;quot; untersucht und entwickelt haben, oder befasst sich – äquivalent zu &amp;quot;Interaktionstechnologien I&amp;quot; – mit der Erforschung und Implementierung einer weiteren Interaktionstechnologie. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a broad introduction to important interaction technologies in the context of user-centered design. They will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. visual computing or haptic interaction) that are aimed at improving people&#039;s needs, experiences and interactions.  &lt;br /&gt;
This module either deepens the interaction technology that students have studied and developed in the module &amp;quot;Interaction Technologies I&amp;quot; or - equivalent to &amp;quot;Interaction Technologies I&amp;quot; - deals with the research and implementation of an additional interaction technology.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2911|INF-M-HCC-AHCI: Advanced Topics in HCI]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul bietet eine fundierte Einführung in ausgewählte, fortgeschrittene Themen der Mensch-Maschine-Interaktion (HCI) und vermittelt sowohl theoretisches Wissen als auch praktische Fähigkeiten. Dabei werden aktuelle Forschungsschwerpunkte des Fachgebiets behandelt. In den Übungen haben die Studierenden die Möglichkeit, ihr Verständnis zu vertiefen und ihre Fähigkeiten durch praktische Anwendungen zu festigen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module offers a comprehensive introduction to selected advanced topics in Human-Computer Interaction (HCI) and imparts both theoretical knowledge and practical skills. It addresses current research focuses of the department. In the exercises, students have the opportunity to deepen their understanding and reinforce their skills through practical applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2914|MEI-M-FREE: Free Elective]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul bietet den Studierenden Gelegenheit, nach eigenen Präferenzen ihr wissenschaftliches Profil in verschiedenen Bereichen der Medieninformatik, Informatik und Data Science zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module offers students the opportunity to expand or deepen their scientific profile in various areas of media informatics, computer science and data science according to their own preferences.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2916|HCAI-M06: Explainable AI for Human-Computer-Interaction]] == &lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert, wie&lt;br /&gt;
in Mensch-Maschine-Interaktionen erhobene Daten hinsichtlich einer konkreten Fragestellung bewertet werden;&lt;br /&gt;
Daten mit fortgeschrittenen Methoden verarbeitet (z.B. klassifiziert) werden, und&lt;br /&gt;
Daten und aus ihnen inferierte Aussagen erklärt werden können, auch unter Nutzung entsprechender Methoden des Explainable AI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains how&lt;br /&gt;
1.     evaluate data collected in human-machine interactions with regard to a specific question;&lt;br /&gt;
2.     data is processed (e.g. classified) using advanced methods, and&lt;br /&gt;
3.     data and statements inferred from them can be explained, also using corresponding methods of Explainable AI.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2919|HCAI-M07: Generative AI for Human-Computer-Interaction]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert,&lt;br /&gt;
1. welche Verfahren zur Synthetisierung von Daten es gibt;&lt;br /&gt;
2. wie und unter welchen Voraussetzungen diese Verfahren funktionieren;&lt;br /&gt;
wie sie dafür eingesetzt werden können, Daten zu erzeugen, die repräsentativ für Mensch-Maschine-Interaktionen in konkreten Situationen sind (Generative AI).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains,&lt;br /&gt;
1.       which methods exist for synthesizing data;&lt;br /&gt;
2.       how and under what conditions these methods work;&lt;br /&gt;
3.       how they can be used to generate data that is representative of human-machine interactions in specific situations (generative AI).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2922|INF-M-HCC-CLUB: Current Developments in Human-Computer Interaction (Journal Club)]] == &lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet eine Plattform, um sich über aktuelle Forschungsergebnisse und Entwicklungen im dynamischen Forschungsbereich der Mensch-Maschine-Interaktion zu informieren, diese zu diskutieren und zu reflektieren. Im Rahmen des Moduls befassen sich die Studierenden mit aktuellen Publikationen aus dem Bereich der Mensch-Maschine-Interaktion (MMI). Die Studierenden arbeiten sich eigenständig in vorgegebene Publikationen ein und bereiten einen Vortrag vor. Im Seminar präsentieren die Studierenden diesen Vortrag und leiten anschließend eine kritische Diskussion.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides a platform for learning about, discussing and reflecting on current research findings and developments in the dynamic research field of human-machine interaction. As part of the module, students deal with current publications in the field of human-computer interaction (HCI). Students work independently on assigned publications and prepare a presentation. In the seminar, students present this presentation and lead a critical discussion.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2924|INF-M-HCC-EXT: Human-Centred Computing: International and External Studies]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul trägt der Dynamik und Vielfalt der Forschungs- und Anwendungsbereiche der Computer Science Rechnung. Studierende erhalten Gelegenheit, Einblick in ausgewählte Themen des Human-Centred Computing auf Masterebene zu erhalten (z.B. durch Lehrangebote von internationalen Gastdozierenden oder im Rahmen von Auslandsaufenthalten) und ihr Kompetenzprofil im gewählten Bereich des Human-Centred Computing zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module takes into account the dynamics and wide variety of research and application areas of Computer Science. Students are given the opportunity to gain an insight into selected topics in the field of Human-Centred Computing at Master&#039;s level (e.g. through courses offered by international guest lecturers or as part of stays abroad), and to expand or deepen their competence profile in the field of Human-Centred Computing.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2926|MEI-M-DH: Project in Digital Humanities]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts im Bereich Digital Humanities. In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project the field of digital humanities. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27467</id>
		<title>Medieninformatik Msc Modules</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Medieninformatik_Msc_Modules&amp;diff=27467"/>
		<updated>2026-06-01T12:31:29Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: added more course info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
= Modulkatalog =&lt;br /&gt;
Eine eigene Seite für die Modulbeschreibungen im Master, da Media-Wiki nur 250 Zeichen erlaubt.&lt;br /&gt;
&lt;br /&gt;
„A separate page dedicated to the module descriptions, as there is a 250-character limit.“&lt;br /&gt;
== [[Item:Q2885|MEI-M-SE Software Engineering and Project Management]] ==&lt;br /&gt;
&lt;br /&gt;
==== Modulbeschreibung (module description) ====&lt;br /&gt;
Das Modul führt in Konzepte und Methoden des Software Engineering ein (z.B. Requirements Engineering, Anforderungsspezifikation und-analyse, Versionsverwaltung und Qualitätssicherung). Darüber hinaus vermittelt es fortgeschrittene Kenntnisse in Methoden und Standards des Projektmanagements und deren Einsatz zur Planung, Steuerung und Kontrolle von IT-Projekten. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module introduces concepts and methods of software engineering (e.g., requirements engineering, requirements specification and analysis, version management, and quality assurance). In addition, it provides advanced knowledge of project management methods and standards and their use in planning, managing, and controlling IT projects.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Arbeitsaufwand (workload) ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Gesamt in Stunden&lt;br /&gt;
!360&lt;br /&gt;
!Total in hours&lt;br /&gt;
!360&lt;br /&gt;
|-&lt;br /&gt;
|Präsenzzeit&lt;br /&gt;
|90&lt;br /&gt;
|Contacts time&lt;br /&gt;
|90&lt;br /&gt;
|-&lt;br /&gt;
|Selbststudium&lt;br /&gt;
|180&lt;br /&gt;
|Independet study&lt;br /&gt;
|180&lt;br /&gt;
|-&lt;br /&gt;
|Prüfung (inkl. Vorbereitung)&lt;br /&gt;
|90&lt;br /&gt;
|Examinations (including preparation)&lt;br /&gt;
|90&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Empfohlene Kenntnisse (recommended knwoledge) ====&lt;br /&gt;
Fundierte Kenntnisse höherer Programmiersprachen, insbesondere OOP. Grundlagen des Software Engineering und &lt;br /&gt;
&lt;br /&gt;
des IT-Projektmanagements. Projekterfahrung aus Softwareentwicklungsprojekten, die im Rahmen des grundständigen Studiums, ggf. auch durch ergänzende Tätigkeiten in Unternehmen, erworben wurde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Solid knowledge of higher programming languages, in particular OOP. Fundamentals of software engineering and IT project management. Project experience from software development projects acquired as part of the undergraduate degree, possibly also through additional work in companies.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2889|MEI-M-ENG: Engineering Interactive Systems]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und&lt;br /&gt;
Dokumentation von praktischen Projekten aus dem&lt;br /&gt;
Bereich der Medieninformatik und Mensch-Maschine-Interaktion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module includes the planning, implementation, and&lt;br /&gt;
documentation of practical projects in the field of&lt;br /&gt;
area of media informatics and human-machine interaction.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2891|INF-M-HCC-RSRCH: Research Project in Human-Centred Computing]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts mit wissenschaftlichem Anspruch. Den Studierenden werden Projekthemen zu aktuellen Forschungsschwerpunkten aus dem Bereich Human-Centered-Computing angeboten, wie z.B. Mixed Reality, Human Language Technologies, Interaction Technologies, Tangible Interactions, Experience Design, Digital Humanities, Information Retrieval, Recommender Systems, Information Behaviour etc.  In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project with a scientific approach. Students are offered project topics on current research focal points. The topics of the projects are based on current research topics in the field of human-centered computing, e.g. mixed reality, human language technologies, interaction technologies, tangible interactions, experience design, digital humanities, information retrieval, recommender systems, information behaviour etc. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2894|MEI-M-THESIS: Master&#039;s Thesis]] ==&lt;br /&gt;
&lt;br /&gt;
Im Rahmen ihres Abschlussprojekts weisen die Masterstudierenden die Fähigkeit nach, unter Anwendung der im Rahmen ihres Studiums erworbenen Kenntnisse und Kompetenzen eigenständig ein Projekt in einem ausgewählten Bereich der Medieninformatik durchzuführen. Das Projekt wird von einem Betreuer oder einer Betreuerin begleitet und weist einen hohen Forschungs- bzw. Anwendungsbezug auf. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Through a degree project, the Master students demonstrate the ability to carry out an independent project in a chosen area of Media Informatics, applying the knowledge and skills that were gained in earlier courses of the study program. The project is guided by a supervisor and is closely connected to research or applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2896|MEI-M-AUE: Advanced Usability Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt fortgeschrittene Techniken, Methoden und Standards des User Experience Design und Usability Engineering.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module focuses on advanced techniques, methods, and standards of user experience design and usability engineering.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2899|MEI-M-GAME: Game Engineering]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul vermittelt Kenntnisse, die für die Entwicklung und Evaluierung von Computerspielen erforderlich sind. Neben konzeptionellen Kenntnissen (Auswahl geeigneter Spielmechaniken, Entwicklung narrativer Elemente) gehören dazu auch die softwaretechnische Umsetzung (Algorithmen für die Spieleentwicklung, Nutzung von Game Engines) sowie Fragen der Evaluierung (Anwendung einschlägiger Metriken für die Bewertung von Spielen). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module imparts knowledge that is required for the development and evaluation of computer games. In addition to conceptual knowledge (selection of suitable game mechanics, development of narrative elements), this also includes software implementation (algorithms for game development, use of game engines) and evaluation issues (application of relevant metrics for the evaluation of games).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2902|DH-MA-INT: Introduction to Digital Humanities]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erfolgt eine Einführung in die Digital Humanities. Hierzu gehören u.a. &lt;br /&gt;
1)   ein Überblick zur Geschichte und Entwicklung geistes- und kulturwissenschaftlicher Arbeitspraktiken hin zu den Digital Humanities, &lt;br /&gt;
2)   die Vermittlung zentraler Definitionen, Konzepte und Debatten in den Digital Humanities, &lt;br /&gt;
3)   die Vermittlung grundlegender Forschungsfelder und Methoden in den Digital Humanities. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides an introduction to digital humanities. This includes, among other things, overviews of&lt;br /&gt;
1)   the history and development of methods in the humanities and cultural studies leading to digital humanities,&lt;br /&gt;
2)   key definitions, concepts, and debates in digital humanities,&lt;br /&gt;
fundamental research fields and methods in digital humanities.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2905|INF-M-HCC-INT1: Interaction Technologies I]] ==&lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet den Studierenden einen umfassenden Überblick über wesentliche Interaktionstechnologien im Kontext von menschzentriertem Design. Die Studierenden werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Natural Language Engineering oder Embedded Computing) erforschen, die darauf abzielen, menschliche Bedürfnisse, Erfahrungen und Interaktionen zu verbessern.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a comprehensive overview of essential interaction technologies in the context of human-centered design. Students will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. natural language engineering or embedded computing) that aim to improve human needs, experiences and interactions.&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2908|INF-M-HCC-INT2: Interaction Technologies II]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul erhalten die Studierenden eine breite Einführung in bedeutende Interaktionstechnologien im Rahmen des nutzerzentrierten Designs. Sie werden grundlegende und fortgeschrittene Prinzipien, Algorithmen und praktische Anwendungen verschiedener Technologien (z. B. Visual Computing oder Haptic Interaction) untersuchen, die darauf ausgerichtet sind, die Bedürfnisse, Erfahrungen und Interaktionen von Menschen zu verbessern.  &lt;br /&gt;
Dieses Modul vertieft entweder die Interaktionstechnologie, welche die Studierenden im Modul &amp;quot;Interaktionstechnologien I&amp;quot; untersucht und entwickelt haben, oder befasst sich – äquivalent zu &amp;quot;Interaktionstechnologien I&amp;quot; – mit der Erforschung und Implementierung einer weiteren Interaktionstechnologie. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides students with a broad introduction to important interaction technologies in the context of user-centered design. They will explore basic and advanced principles, algorithms and practical applications of various technologies (e.g. visual computing or haptic interaction) that are aimed at improving people&#039;s needs, experiences and interactions.  &lt;br /&gt;
This module either deepens the interaction technology that students have studied and developed in the module &amp;quot;Interaction Technologies I&amp;quot; or - equivalent to &amp;quot;Interaction Technologies I&amp;quot; - deals with the research and implementation of an additional interaction technology.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2911|INF-M-HCC-AHCI: Advanced Topics in HCI]] ==&lt;br /&gt;
&lt;br /&gt;
Das Modul bietet eine fundierte Einführung in ausgewählte, fortgeschrittene Themen der Mensch-Maschine-Interaktion (HCI) und vermittelt sowohl theoretisches Wissen als auch praktische Fähigkeiten. Dabei werden aktuelle Forschungsschwerpunkte des Fachgebiets behandelt. In den Übungen haben die Studierenden die Möglichkeit, ihr Verständnis zu vertiefen und ihre Fähigkeiten durch praktische Anwendungen zu festigen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module offers a comprehensive introduction to selected advanced topics in Human-Computer Interaction (HCI) and imparts both theoretical knowledge and practical skills. It addresses current research focuses of the department. In the exercises, students have the opportunity to deepen their understanding and reinforce their skills through practical applications.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2914|MEI-M-FREE: Free Elective]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul bietet den Studierenden Gelegenheit, nach eigenen Präferenzen ihr wissenschaftliches Profil in verschiedenen Bereichen der Medieninformatik, Informatik und Data Science zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module offers students the opportunity to expand or deepen their scientific profile in various areas of media informatics, computer science and data science according to their own preferences.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2916|HCAI-M06: Explainable AI for Human-Computer-Interaction]] == &lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert, wie&lt;br /&gt;
in Mensch-Maschine-Interaktionen erhobene Daten hinsichtlich einer konkreten Fragestellung bewertet werden;&lt;br /&gt;
Daten mit fortgeschrittenen Methoden verarbeitet (z.B. klassifiziert) werden, und&lt;br /&gt;
Daten und aus ihnen inferierte Aussagen erklärt werden können, auch unter Nutzung entsprechender Methoden des Explainable AI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains how&lt;br /&gt;
1.     evaluate data collected in human-machine interactions with regard to a specific question;&lt;br /&gt;
2.     data is processed (e.g. classified) using advanced methods, and&lt;br /&gt;
3.     data and statements inferred from them can be explained, also using corresponding methods of Explainable AI.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2919|HCAI-M07: Generative AI for Human-Computer-Interaction]] ==&lt;br /&gt;
&lt;br /&gt;
In diesem Modul wird erläutert,&lt;br /&gt;
1. welche Verfahren zur Synthetisierung von Daten es gibt;&lt;br /&gt;
2. wie und unter welchen Voraussetzungen diese Verfahren funktionieren;&lt;br /&gt;
wie sie dafür eingesetzt werden können, Daten zu erzeugen, die repräsentativ für Mensch-Maschine-Interaktionen in konkreten Situationen sind (Generative AI).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module explains,&lt;br /&gt;
1.       which methods exist for synthesizing data;&lt;br /&gt;
2.       how and under what conditions these methods work;&lt;br /&gt;
3.       how they can be used to generate data that is representative of human-machine interactions in specific situations (generative AI).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2922|INF-M-HCC-CLUB: Current Developments in Human-Computer Interaction (Journal Club)]] == &lt;br /&gt;
&lt;br /&gt;
Dieses Modul bietet eine Plattform, um sich über aktuelle Forschungsergebnisse und Entwicklungen im dynamischen Forschungsbereich der Mensch-Maschine-Interaktion zu informieren, diese zu diskutieren und zu reflektieren. Im Rahmen des Moduls befassen sich die Studierenden mit aktuellen Publikationen aus dem Bereich der Mensch-Maschine-Interaktion (MMI). Die Studierenden arbeiten sich eigenständig in vorgegebene Publikationen ein und bereiten einen Vortrag vor. Im Seminar präsentieren die Studierenden diesen Vortrag und leiten anschließend eine kritische Diskussion.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This module provides a platform for learning about, discussing and reflecting on current research findings and developments in the dynamic research field of human-machine interaction. As part of the module, students deal with current publications in the field of human-computer interaction (HCI). Students work independently on assigned publications and prepare a presentation. In the seminar, students present this presentation and lead a critical discussion.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2924|INF-M-HCC-EXT: Human-Centred Computing: International and External Studies]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul trägt der Dynamik und Vielfalt der Forschungs- und Anwendungsbereiche der Computer Science Rechnung. Studierende erhalten Gelegenheit, Einblick in ausgewählte Themen des Human-Centred Computing auf Masterebene zu erhalten (z.B. durch Lehrangebote von internationalen Gastdozierenden oder im Rahmen von Auslandsaufenthalten) und ihr Kompetenzprofil im gewählten Bereich des Human-Centred Computing zu erweitern bzw. zu vertiefen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module takes into account the dynamics and wide variety of research and application areas of Computer Science. Students are given the opportunity to gain an insight into selected topics in the field of Human-Centred Computing at Master&#039;s level (e.g. through courses offered by international guest lecturers or as part of stays abroad), and to expand or deepen their competence profile in the field of Human-Centred Computing.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Item:Q2926|MEI-M-DH: Project in Digital Humanities]] == &lt;br /&gt;
&lt;br /&gt;
Das Modul umfasst die Planung, Durchführung und Dokumentation eines Forschungsprojekts im Bereich Digital Humanities. In einem begleitenden Seminar werden die methodischen und wissenschaftlichen Grundlagen des Forschungsprojekts vermittelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The module comprises the planning, implementation and documentation of a research project the field of digital humanities. The methodological and scientific foundations of the research project are taught in an accompanying seminar.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3241&amp;diff=27419</id>
		<title>Item:Q3241</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3241&amp;diff=27419"/>
		<updated>2026-05-12T13:31:32Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ July 15 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3240&amp;diff=27418</id>
		<title>Item:Q3240</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3240&amp;diff=27418"/>
		<updated>2026-05-12T13:31:24Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ July 8 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3239&amp;diff=27417</id>
		<title>Item:Q3239</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3239&amp;diff=27417"/>
		<updated>2026-05-12T13:31:16Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ July 1 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3238&amp;diff=27416</id>
		<title>Item:Q3238</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3238&amp;diff=27416"/>
		<updated>2026-05-12T13:31:08Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ June 24 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3237&amp;diff=27415</id>
		<title>Item:Q3237</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3237&amp;diff=27415"/>
		<updated>2026-05-12T13:31:02Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ June 17 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3236&amp;diff=27414</id>
		<title>Item:Q3236</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3236&amp;diff=27414"/>
		<updated>2026-05-12T13:30:57Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ June 10 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3235&amp;diff=27413</id>
		<title>Item:Q3235</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3235&amp;diff=27413"/>
		<updated>2026-05-12T13:30:49Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ June 3 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3234&amp;diff=27412</id>
		<title>Item:Q3234</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3234&amp;diff=27412"/>
		<updated>2026-05-12T13:30:40Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ May 27 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3233&amp;diff=27411</id>
		<title>Item:Q3233</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3233&amp;diff=27411"/>
		<updated>2026-05-12T13:30:34Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ May 20 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3232&amp;diff=27410</id>
		<title>Item:Q3232</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3232&amp;diff=27410"/>
		<updated>2026-05-12T13:30:29Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ May 13 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3231&amp;diff=27409</id>
		<title>Item:Q3231</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3231&amp;diff=27409"/>
		<updated>2026-05-12T13:30:19Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ May 6 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3230&amp;diff=27408</id>
		<title>Item:Q3230</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3230&amp;diff=27408"/>
		<updated>2026-05-12T13:30:10Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ April 29 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3229&amp;diff=27407</id>
		<title>Item:Q3229</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3229&amp;diff=27407"/>
		<updated>2026-05-12T13:29:40Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetdescription-add:1|en */ April 22 lab of the HCI 26 SS course&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Courses/HCI_26SS&amp;diff=27406</id>
		<title>Courses/HCI 26SS</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Courses/HCI_26SS&amp;diff=27406"/>
		<updated>2026-05-12T13:15:57Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* Timetable */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Human-Computer Interaction, Sommersemester 2026 &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
B.A. Medieninformatik, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:25em;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* GraphIT-Item für den Kurs: [[Item:Q2943]]&lt;br /&gt;
* Kurs in [https://elearning.uni-regensburg.de/course/view.php?id=75076 GRIPS]&lt;br /&gt;
* Kurs im Vorlesungsverzeichnis: [https://spur.uni-regensburg.de/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&amp;amp;_flowExecutionKey=e2s1 Vorlesung] / [https://spur.uni-regensburg.de/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&amp;amp;_flowExecutionKey=e3s1 Übung]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Die Vorlesung &#039;&#039;Grundlagen Human Computer Interaction&#039;&#039; vermittelt Basiswissen zu den folgenden Schwerpunktthemen: &lt;br /&gt;
&lt;br /&gt;
* Grundlagen der menschlichen Wahrnehmung&lt;br /&gt;
* Handlungssteuerung&lt;br /&gt;
* Interaktionsformen und -techniken&lt;br /&gt;
* Ein- und Ausgabegeräte&lt;br /&gt;
* Gestaltung von Benutzerschnittstellen&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?category ?categoryLabel ?items&lt;br /&gt;
WHERE {&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?category ?categoryLabel (COUNT(DISTINCT ?item) as ?items) WHERE {&lt;br /&gt;
    # get items only from course sessions&lt;br /&gt;
    wd:Q2943 wdt:P14 ?session.&lt;br /&gt;
    ?session wdt:P3 wd:Q427.&lt;br /&gt;
    ?session wdt:P14 ?item.&lt;br /&gt;
  &lt;br /&gt;
     # check which categories items belong to&lt;br /&gt;
    ?category wdt:P3 wd:Q169. &lt;br /&gt;
    ?category wdt:P14 ?item.&lt;br /&gt;
  } GROUP BY ?category ?categoryLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?items&amp;gt;=8) &lt;br /&gt;
  &lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
| height=15em&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In der dazugehörigen Übung werden wichtige Werkzeuge und praktische Kompetenzen vermittelt.&lt;br /&gt;
&lt;br /&gt;
Der Leistungsnachweis ist eine schriftliche Prüfung am Ende des Semesters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um zur Klausur zugelassen zu werden, müssen Sie für alle Übungsblätter (Studienleistung) eine akzeptable Lösung abgeben, d.h. mindestens 75% der Punkte bei jedem Übungsblatt erreichen. Sie haben einen &amp;quot;Freischuss&amp;quot;, d.h. Sie dürfen maximal ein Blatt nicht abgeben oder nicht bestehen.&lt;br /&gt;
&lt;br /&gt;
Für Studierende des Studienganges Informatik (B.Sc.) ist die Abgabe der Übungsblätter freiwillig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;!-- Für einen (großen) Graphen, der den gesamten Kurs zeigt [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20DISTINCT%20%23%3Fcategory%20%3FcategoryLabel%0A%3Fitem%20%3FitemLabel%20%3Frgb1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%0AWHERE%20%7B%20%20%0A%20%20wd%3AQ2943%20wdt%3AP14%20%3Fsession.%0A%20%20%3Fsession%20wdt%3AP3%20wd%3AQ427.%0A%20%20%3Fsession%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20OPTIONAL%7B%3Fitem%20wdt%3AP1%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%3Fsession%20wdt%3AP14%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%0A%20%20%3Fcategory%20wdt%3AP3%20wd%3AQ169.%0A%20%20%3Fcategory%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20bind%20%28if%28%3Fcategory%20%3D%20wd%3AQ2946%2C%20%22e8fcff%22%2C%20%23%20%28blue%29%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2952%20%2C%20%22e3ffd9%22%2C%20%23%20%28green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2962%20%2C%20%22ffeec2%22%2C%20%23%20%28orange%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ11%20%2C%20%22f4eff5%22%2C%20%23%20%28purple%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3156%20%2C%20%22F9DCDF%22%2C%20%23%20%28pink%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2998%20%2C%20%22E7DEDA%22%2C%20%23%20%28brown%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2958%20%2C%20%20%22ECEDFF%22%2C%20%23%20%28lavender%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2954%20%2C%20%20%22FEFFC2%22%2C%20%23%20%28yellow%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3057%20%2C%20%20%22F1FFCE%22%2C%20%23%20%28light%20green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2949%20%2C%20%20%22D8FDE0%22%2C%20%23%20%28green%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3022%20%2C%20%20%22e8fcff%22%2C%20%23%20%28blue2%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2960%20%2C%20%20%22DCB8A5%22%2C%20%23%20%28brownred%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2981%20%2C%20%20%22C8C79B%22%2C%20%23%20%28beige%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2965%20%2C%20%20%22F0A8AF%22%2C%20%23%20%28red%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2276%20%2C%20%20%22e6e6e6%22%2C%20%23%20%28gray%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3080%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28blue%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2987%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28orange2%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3040%2C%20%22CCCCDB%22%2C%20%23%20%28purple%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3037%2C%20%20%22E8F5E9%22%2C%20%23%20%28mint%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3082%20%2C%20%20%22FFF0E6%22%2C%20%23%20%28peach%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3009%20%2C%20%20%22EDE7F6%22%2C%20%23%20%28violet%20mist%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2985%20%2C%20%20%22E0F7FA%22%2C%20%23%20%28aqua%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3228%20%2C%20%20%22FFF9E6%22%2C%20%23%20%28cream%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3029%20%2C%20%20%22FCE4EC%22%2C%20%23%20%28rose%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3068%20%2C%20%20%22E8EAF6%22%2C%20%23%20%28periwinkle%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ697%20%2C%20%20%22F1F8E9%22%2C%20%23%20%28light%20frost%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2956%2C%20%22FFF3E0%22%2C%20%23%20%28apricot%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2991%20%2C%20%22E3F2FD%22%20%2C%20%23%20%28skyblue%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3031%20%2C%20%22F9FBE7%22%20%2C%20%23%20%28pear%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2969%20%2C%20%22E8F0E9%22%20%2C%20%23%20%28sage%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2996%20%2C%20%22FDECEA%22%20%2C%20%23%20%28blush%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2573%20%2C%20%22E0EEE8%22%20%2C%20%23%20%28seafoam%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2983%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28orchid%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ1525%20%2C%20%22FFF8E1%22%20%2C%20%23%20%28honey%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2978%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28steel%20mist%29%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%20as%20%3Frgb1%29.%0A%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%20%23%20LIMIT%20200 hier] klicken. --&amp;gt;&lt;br /&gt;
Für einen (großen) Graphen, der den gesamten Kurs zeigt [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20DISTINCT%20%23%3Fcategory%20%3FcategoryLabel%0A%3Fitem%20%3FitemLabel%20%3Frgb1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%0AWHERE%20%7B%20%20%0A%20%20wd%3AQ2943%20wdt%3AP14%20%3Fsession.%0A%20%20%3Fsession%20wdt%3AP3%20wd%3AQ427.%0A%20%20%3Fsession%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20OPTIONAL%7B%3Fitem%20wdt%3AP1%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%3Fsession%20wdt%3AP14%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%0A%20%20%3Fcategory%20wdt%3AP3%20wd%3AQ169.%0A%20%20%3Fcategory%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20bind%20%28if%28%3Fcategory%20%3D%20wd%3AQ2946%2C%20%22e8fcff%22%2C%20%23%20%28blue%29%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2952%20%2C%20%22e3ffd9%22%2C%20%23%20%28green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2962%20%2C%20%22ffeec2%22%2C%20%23%20%28orange%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ11%20%2C%20%22f4eff5%22%2C%20%23%20%28purple%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3156%20%2C%20%22F9DCDF%22%2C%20%23%20%28pink%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2998%20%2C%20%22E7DEDA%22%2C%20%23%20%28brown%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2958%20%2C%20%20%22ECEDFF%22%2C%20%23%20%28lavender%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2954%20%2C%20%20%22FEFFC2%22%2C%20%23%20%28yellow%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3057%20%2C%20%20%22F1FFCE%22%2C%20%23%20%28light%20green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2949%20%2C%20%20%22D8FDE0%22%2C%20%23%20%28green%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3022%20%2C%20%20%22e8fcff%22%2C%20%23%20%28blue2%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2960%20%2C%20%20%22DCB8A5%22%2C%20%23%20%28brownred%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2981%20%2C%20%20%22C8C79B%22%2C%20%23%20%28beige%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2965%20%2C%20%20%22F0A8AF%22%2C%20%23%20%28red%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2276%20%2C%20%20%22e6e6e6%22%2C%20%23%20%28gray%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3080%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28blue%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2987%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28orange2%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3040%2C%20%22CCCCDB%22%2C%20%23%20%28purple%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3037%2C%20%20%22E8F5E9%22%2C%20%23%20%28mint%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3082%20%2C%20%20%22FFF0E6%22%2C%20%23%20%28peach%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3009%20%2C%20%20%22EDE7F6%22%2C%20%23%20%28violet%20mist%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2985%20%2C%20%20%22E0F7FA%22%2C%20%23%20%28aqua%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3228%20%2C%20%20%22FFF9E6%22%2C%20%23%20%28cream%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3029%20%2C%20%20%22FCE4EC%22%2C%20%23%20%28rose%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3068%20%2C%20%20%22E8EAF6%22%2C%20%23%20%28periwinkle%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ697%20%2C%20%20%22F1F8E9%22%2C%20%23%20%28light%20frost%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2956%2C%20%22FFF3E0%22%2C%20%23%20%28apricot%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2991%20%2C%20%22E3F2FD%22%20%2C%20%23%20%28skyblue%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3031%20%2C%20%22F9FBE7%22%20%2C%20%23%20%28pear%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2969%20%2C%20%22E8F0E9%22%20%2C%20%23%20%28sage%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2996%20%2C%20%22FDECEA%22%20%2C%20%23%20%28blush%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2573%20%2C%20%22E0EEE8%22%20%2C%20%23%20%28seafoam%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2983%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28orchid%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ1525%20%2C%20%22FFF8E1%22%20%2C%20%23%20%28honey%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2978%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28steel%20mist%29%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%20as%20%3Frgb1%29.%0A%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%20%23%20LIMIT%20200 hier] klicken und ausführen.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  # get all items that are included in sessions (as some categories include more items)&lt;br /&gt;
  wd:Q2943 wdt:P14 ?session.&lt;br /&gt;
  ?session wdt:P3 wd:Q427.&lt;br /&gt;
  &lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q2943 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kursen sind, aber als Vorwissen vorausgesetzt werden&lt;br /&gt;
&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Kursziele markiert sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Timetable ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Lecture ?LectureLabel # ?Inhalte ?InhalteLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P14 ?Lecture.&lt;br /&gt;
  ?Lecture wdt:P3 wd:Q421. &lt;br /&gt;
  ?Lecture wdt:P19 ?Datum. &lt;br /&gt;
  # OPTIONAL {?Session wdt:P14 ?Inhalte.} &lt;br /&gt;
    &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| height=64em&lt;br /&gt;
| caption=Geplante Termine&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Lecture ?LectureLabel # ?Inhalte ?InhalteLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P14 ?Lecture.&lt;br /&gt;
  ?Lecture wdt:P3 wd:Q421. &lt;br /&gt;
  ?Lecture wdt:P19 ?Datum. &lt;br /&gt;
  # OPTIONAL {?Session wdt:P14 ?Inhalte.} &lt;br /&gt;
    &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
LIMIT 50&lt;br /&gt;
|height=35em&lt;br /&gt;
|caption=Alle Vorlesungstermine des Kurses&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Lab ?LabLabel # ?Inhalte ?InhalteLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P14 ?Lab.&lt;br /&gt;
  ?Lab wdt:P3 wd:Q2939. &lt;br /&gt;
  ?Lab wdt:P19 ?Datum. &lt;br /&gt;
  # OPTIONAL {?Session wdt:P14 ?Inhalte.} &lt;br /&gt;
    &lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
| height=35em&lt;br /&gt;
| caption=Alle Übungen des Kurses (nur eine Termin wird angezeigt)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|type=info|text=[https://query.graphit.ur.de/embed.html#%23defaultView%3ATable%0A%23title%3ANumber%20of%20Items%20in%20Sessions%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0A%0ASELECT%20DISTINCT%20%3Fsession%20%3FsessionLabel%20%3Fitems%20%20%0AWHERE%20%7B%0A%20%20wd%3AQ2943%20wdt%3AP14%20%3Fsession.%0A%20%20%3Fsession%20wdt%3AP3%20wd%3AQ427.%0A%20%20%3Fsession%20wdt%3AP19%20%3Fdate%0A%20%20%0A%0A%20OPTIONAL%20%0A%20%7B%20%7B%20SELECT%20%3Fsession%20%3FsessionLabel%20%28COUNT%28DISTINCT%20%3Fitem%29%20as%20%3Fitems%29%20WHERE%20%7B%0A%20%20%20%20%20%20%3Fsession%20wdt%3AP14%20%3Fitem.%0A%20%20%20%20%7D%20GROUP%20BY%20%3Fsession%20%3FsessionLabel%0A%20%20%7D%20%7D%0A%20%20%0A%20%20BIND%28IF%28BOUND%28%3Fitems%29%2C%20%3Fitems%2C%200%29%20as%20%3Fitems%29.%0A%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%20ORDER%20BY%20ASC%28%3Fdate%29%20 Query], die anzeigt, wie viele Items jede Session enthält}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Courses/HCI_26SS&amp;diff=27405</id>
		<title>Courses/HCI 26SS</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Courses/HCI_26SS&amp;diff=27405"/>
		<updated>2026-05-12T13:12:51Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* Timetable */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:35px; font-weight:bold&amp;quot;&amp;gt; Kurs Human-Computer Interaction, Sommersemester 2026 &amp;lt;/div&amp;gt; &amp;lt;!--so it doesn&#039;t show up in TOC--&amp;gt;&lt;br /&gt;
B.A. Medieninformatik, Universität Regensburg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:25em;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links to important/official resources --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:40em; padding-bottom: 7px; background-color:#fff2e5; border: solid 2px #ffcc99&amp;quot;&amp;gt;&lt;br /&gt;
* GraphIT-Item für den Kurs: [[Item:Q2943]]&lt;br /&gt;
* Kurs in [https://elearning.uni-regensburg.de/course/view.php?id=75076 GRIPS]&lt;br /&gt;
* Kurs im Vorlesungsverzeichnis: [https://spur.uni-regensburg.de/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&amp;amp;_flowExecutionKey=e2s1 Vorlesung] / [https://spur.uni-regensburg.de/qisserver/pages/startFlow.xhtml?_flowId=detailView-flow&amp;amp;_flowExecutionKey=e3s1 Übung]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Die Vorlesung &#039;&#039;Grundlagen Human Computer Interaction&#039;&#039; vermittelt Basiswissen zu den folgenden Schwerpunktthemen: &lt;br /&gt;
&lt;br /&gt;
* Grundlagen der menschlichen Wahrnehmung&lt;br /&gt;
* Handlungssteuerung&lt;br /&gt;
* Interaktionsformen und -techniken&lt;br /&gt;
* Ein- und Ausgabegeräte&lt;br /&gt;
* Gestaltung von Benutzerschnittstellen&amp;lt;!-- Floated Table that contains the big topics of the course note(32.5em)--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:right; width:25em; margin-left:5px&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Wichtige Themen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:BubbleChart&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?category ?categoryLabel ?items&lt;br /&gt;
WHERE {&lt;br /&gt;
  &lt;br /&gt;
  {&lt;br /&gt;
  SELECT ?category ?categoryLabel (COUNT(DISTINCT ?item) as ?items) WHERE {&lt;br /&gt;
    # get items only from course sessions&lt;br /&gt;
    wd:Q2943 wdt:P14 ?session.&lt;br /&gt;
    ?session wdt:P3 wd:Q427.&lt;br /&gt;
    ?session wdt:P14 ?item.&lt;br /&gt;
  &lt;br /&gt;
     # check which categories items belong to&lt;br /&gt;
    ?category wdt:P3 wd:Q169. &lt;br /&gt;
    ?category wdt:P14 ?item.&lt;br /&gt;
  } GROUP BY ?category ?categoryLabel &lt;br /&gt;
  }&lt;br /&gt;
  filter (?items&amp;gt;=8) &lt;br /&gt;
  &lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;[AUTO_LANGUAGE],en&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
| height=15em&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rest der Beschreibung --&amp;gt;&lt;br /&gt;
In der dazugehörigen Übung werden wichtige Werkzeuge und praktische Kompetenzen vermittelt.&lt;br /&gt;
&lt;br /&gt;
Der Leistungsnachweis ist eine schriftliche Prüfung am Ende des Semesters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um zur Klausur zugelassen zu werden, müssen Sie für alle Übungsblätter (Studienleistung) eine akzeptable Lösung abgeben, d.h. mindestens 75% der Punkte bei jedem Übungsblatt erreichen. Sie haben einen &amp;quot;Freischuss&amp;quot;, d.h. Sie dürfen maximal ein Blatt nicht abgeben oder nicht bestehen.&lt;br /&gt;
&lt;br /&gt;
Für Studierende des Studienganges Informatik (B.Sc.) ist die Abgabe der Übungsblätter freiwillig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;!-- Für einen (großen) Graphen, der den gesamten Kurs zeigt [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20DISTINCT%20%23%3Fcategory%20%3FcategoryLabel%0A%3Fitem%20%3FitemLabel%20%3Frgb1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%0AWHERE%20%7B%20%20%0A%20%20wd%3AQ2943%20wdt%3AP14%20%3Fsession.%0A%20%20%3Fsession%20wdt%3AP3%20wd%3AQ427.%0A%20%20%3Fsession%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20OPTIONAL%7B%3Fitem%20wdt%3AP1%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%3Fsession%20wdt%3AP14%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%0A%20%20%3Fcategory%20wdt%3AP3%20wd%3AQ169.%0A%20%20%3Fcategory%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20bind%20%28if%28%3Fcategory%20%3D%20wd%3AQ2946%2C%20%22e8fcff%22%2C%20%23%20%28blue%29%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2952%20%2C%20%22e3ffd9%22%2C%20%23%20%28green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2962%20%2C%20%22ffeec2%22%2C%20%23%20%28orange%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ11%20%2C%20%22f4eff5%22%2C%20%23%20%28purple%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3156%20%2C%20%22F9DCDF%22%2C%20%23%20%28pink%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2998%20%2C%20%22E7DEDA%22%2C%20%23%20%28brown%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2958%20%2C%20%20%22ECEDFF%22%2C%20%23%20%28lavender%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2954%20%2C%20%20%22FEFFC2%22%2C%20%23%20%28yellow%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3057%20%2C%20%20%22F1FFCE%22%2C%20%23%20%28light%20green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2949%20%2C%20%20%22D8FDE0%22%2C%20%23%20%28green%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3022%20%2C%20%20%22e8fcff%22%2C%20%23%20%28blue2%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2960%20%2C%20%20%22DCB8A5%22%2C%20%23%20%28brownred%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2981%20%2C%20%20%22C8C79B%22%2C%20%23%20%28beige%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2965%20%2C%20%20%22F0A8AF%22%2C%20%23%20%28red%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2276%20%2C%20%20%22e6e6e6%22%2C%20%23%20%28gray%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3080%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28blue%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2987%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28orange2%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3040%2C%20%22CCCCDB%22%2C%20%23%20%28purple%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3037%2C%20%20%22E8F5E9%22%2C%20%23%20%28mint%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3082%20%2C%20%20%22FFF0E6%22%2C%20%23%20%28peach%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3009%20%2C%20%20%22EDE7F6%22%2C%20%23%20%28violet%20mist%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2985%20%2C%20%20%22E0F7FA%22%2C%20%23%20%28aqua%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3228%20%2C%20%20%22FFF9E6%22%2C%20%23%20%28cream%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3029%20%2C%20%20%22FCE4EC%22%2C%20%23%20%28rose%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3068%20%2C%20%20%22E8EAF6%22%2C%20%23%20%28periwinkle%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ697%20%2C%20%20%22F1F8E9%22%2C%20%23%20%28light%20frost%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2956%2C%20%22FFF3E0%22%2C%20%23%20%28apricot%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2991%20%2C%20%22E3F2FD%22%20%2C%20%23%20%28skyblue%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3031%20%2C%20%22F9FBE7%22%20%2C%20%23%20%28pear%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2969%20%2C%20%22E8F0E9%22%20%2C%20%23%20%28sage%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2996%20%2C%20%22FDECEA%22%20%2C%20%23%20%28blush%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2573%20%2C%20%22E0EEE8%22%20%2C%20%23%20%28seafoam%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2983%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28orchid%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ1525%20%2C%20%22FFF8E1%22%20%2C%20%23%20%28honey%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2978%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28steel%20mist%29%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%20as%20%3Frgb1%29.%0A%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%20%23%20LIMIT%20200 hier] klicken. --&amp;gt;&lt;br /&gt;
Für einen (großen) Graphen, der den gesamten Kurs zeigt [https://query.graphit.ur.de/embed.html#%23defaultView%3AGraph%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fgraphit.ur.de%2Fprop%2Fdirect%2F%3E%0ASELECT%20DISTINCT%20%23%3Fcategory%20%3FcategoryLabel%0A%3Fitem%20%3FitemLabel%20%3Frgb1%0A%3Fdependency%20%3FdependencyLabel%20%3Frgb2%0AWHERE%20%7B%20%20%0A%20%20wd%3AQ2943%20wdt%3AP14%20%3Fsession.%0A%20%20%3Fsession%20wdt%3AP3%20wd%3AQ427.%0A%20%20%3Fsession%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20OPTIONAL%7B%3Fitem%20wdt%3AP1%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%3Fsession%20wdt%3AP14%20%3Fdependency.%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%0A%20%20%3Fcategory%20wdt%3AP3%20wd%3AQ169.%0A%20%20%3Fcategory%20wdt%3AP14%20%3Fitem.%0A%20%20%0A%20%20bind%20%28if%28%3Fcategory%20%3D%20wd%3AQ2946%2C%20%22e8fcff%22%2C%20%23%20%28blue%29%20%20f3fdff%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2952%20%2C%20%22e3ffd9%22%2C%20%23%20%28green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2962%20%2C%20%22ffeec2%22%2C%20%23%20%28orange%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ11%20%2C%20%22f4eff5%22%2C%20%23%20%28purple%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3156%20%2C%20%22F9DCDF%22%2C%20%23%20%28pink%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2998%20%2C%20%22E7DEDA%22%2C%20%23%20%28brown%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2958%20%2C%20%20%22ECEDFF%22%2C%20%23%20%28lavender%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2954%20%2C%20%20%22FEFFC2%22%2C%20%23%20%28yellow%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3057%20%2C%20%20%22F1FFCE%22%2C%20%23%20%28light%20green%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2949%20%2C%20%20%22D8FDE0%22%2C%20%23%20%28green%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3022%20%2C%20%20%22e8fcff%22%2C%20%23%20%28blue2%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2960%20%2C%20%20%22DCB8A5%22%2C%20%23%20%28brownred%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2981%20%2C%20%20%22C8C79B%22%2C%20%23%20%28beige%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2965%20%2C%20%20%22F0A8AF%22%2C%20%23%20%28red%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2276%20%2C%20%20%22e6e6e6%22%2C%20%23%20%28gray%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3080%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28blue%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2987%20%2C%20%20%22D0E1E6%22%2C%20%23%20%28orange2%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3040%2C%20%22CCCCDB%22%2C%20%23%20%28purple%20gray%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3037%2C%20%20%22E8F5E9%22%2C%20%23%20%28mint%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3082%20%2C%20%20%22FFF0E6%22%2C%20%23%20%28peach%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3009%20%2C%20%20%22EDE7F6%22%2C%20%23%20%28violet%20mist%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2985%20%2C%20%20%22E0F7FA%22%2C%20%23%20%28aqua%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3228%20%2C%20%20%22FFF9E6%22%2C%20%23%20%28cream%29%20%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3029%20%2C%20%20%22FCE4EC%22%2C%20%23%20%28rose%29%20%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3068%20%2C%20%20%22E8EAF6%22%2C%20%23%20%28periwinkle%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ697%20%2C%20%20%22F1F8E9%22%2C%20%23%20%28light%20frost%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2956%2C%20%22FFF3E0%22%2C%20%23%20%28apricot%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2991%20%2C%20%22E3F2FD%22%20%2C%20%23%20%28skyblue%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ3031%20%2C%20%22F9FBE7%22%20%2C%20%23%20%28pear%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2969%20%2C%20%22E8F0E9%22%20%2C%20%23%20%28sage%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2996%20%2C%20%22FDECEA%22%20%2C%20%23%20%28blush%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2573%20%2C%20%22E0EEE8%22%20%2C%20%23%20%28seafoam%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2983%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28orchid%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ1525%20%2C%20%22FFF8E1%22%20%2C%20%23%20%28honey%29%0A%20%20%20%20%20%20%20%20%20%20if%28%3Fcategory%20%3D%20wd%3AQ2978%20%2C%20%22F3E5F5%22%20%2C%20%23%20%28steel%20mist%29%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%22FFFFFF%22%20%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%29%20as%20%3Frgb1%29.%0A%20%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D%20%23%20LIMIT%20200 hier] klicken und ausführen.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Table that contains simple/fast queries for the beggining &amp;amp; ending nodes of a course --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &#039;&#039;&#039;Vorwissen&#039;&#039;&#039; !! &#039;&#039;&#039;Ziele&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- Linke Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
# Prerequsisite=outside -depends on-&amp;gt; Course-Topic=inside&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct&lt;br /&gt;
?Vorwissen ?VorwissenLabel&lt;br /&gt;
where {&lt;br /&gt;
  # get all items that are included in sessions (as some categories include more items)&lt;br /&gt;
  wd:Q2943 wdt:P14 ?session.&lt;br /&gt;
  ?session wdt:P3 wd:Q427.&lt;br /&gt;
  &lt;br /&gt;
  ?session wdt:P14 ?item.&lt;br /&gt;
  ?item wdt:P1 ?Vorwissen. # get the prerequsites&lt;br /&gt;
  MINUS { wd:Q2943 wdt:P14/wdt:P14 ?Vorwissen. } # filter out all prereqs that are included in the course&lt;br /&gt;
 &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 30&lt;br /&gt;
|caption=Items, die nicht Teil des Kursen sind, aber als Vorwissen vorausgesetzt werden&lt;br /&gt;
&lt;br /&gt;
|height=20vh&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;!-- Rechte Spalte --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width: 50%&amp;quot; | {{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Table&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?ZielLabel ?Ziel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P36 ?Ziel.&lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} LIMIT 20&lt;br /&gt;
|caption=Items, die als Kursziele markiert sind&lt;br /&gt;
|height=20vh&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Timetable ===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Lecture ?LectureLabel # ?Inhalte ?InhalteLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P14 ?Lecture.&lt;br /&gt;
  ?Lecture wdt:P3 wd:Q421. &lt;br /&gt;
  ?Lecture wdt:P19 ?Datum. &lt;br /&gt;
  # OPTIONAL {?Session wdt:P14 ?Inhalte.} &lt;br /&gt;
    &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
LIMIT 50&lt;br /&gt;
| height=64em&lt;br /&gt;
| caption=Geplante Termine&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Lecture ?LectureLabel # ?Inhalte ?InhalteLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P14 ?Lecture.&lt;br /&gt;
  ?Lecture wdt:P3 wd:Q421. &lt;br /&gt;
  ?Lecture wdt:P19 ?Datum. &lt;br /&gt;
  # OPTIONAL {?Session wdt:P14 ?Inhalte.} &lt;br /&gt;
    &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
} &lt;br /&gt;
LIMIT 50&lt;br /&gt;
|height=35em&lt;br /&gt;
|caption=Alle Vorlesungstermine des Kurses&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: solid 5px #d2d6e0; background-color:#eaecf0;&amp;quot;&amp;gt;&lt;br /&gt;
{{#widget:SPARQLquery|code=&lt;br /&gt;
#defaultView:Timeline&lt;br /&gt;
PREFIX wdt: &amp;lt;https://graphit.ur.de/prop/direct/&amp;gt;&lt;br /&gt;
PREFIX wd: &amp;lt;https://graphit.ur.de/entity/&amp;gt;&lt;br /&gt;
select distinct ?Datum ?Lab ?LabLabel # ?Inhalte ?InhalteLabel&lt;br /&gt;
where {&lt;br /&gt;
  wd:Q2943 wdt:P14 ?Lab.&lt;br /&gt;
  ?Lab wdt:P3 wd:Q2939. &lt;br /&gt;
  ?Lab wdt:P19 ?Datum. &lt;br /&gt;
  # OPTIONAL {?Session wdt:P14 ?Inhalte.} &lt;br /&gt;
    &lt;br /&gt;
  &lt;br /&gt;
  service wikibase:label { bd:serviceParam wikibase:language &amp;quot;en&amp;quot;.}&lt;br /&gt;
}&lt;br /&gt;
LIMIT 50&lt;br /&gt;
| height=35em&lt;br /&gt;
| caption=Alle Übungen des Kurses (nur eine Termin wird angezeigt)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|type=info|text=[https://tinyurl.com/2b734b8r Query], die anzeigt, wie viele Items jede Session enthält}}&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3241&amp;diff=27404</id>
		<title>Item:Q3241</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3241&amp;diff=27404"/>
		<updated>2026-05-12T13:10:54Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3240&amp;diff=27403</id>
		<title>Item:Q3240</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3240&amp;diff=27403"/>
		<updated>2026-05-12T13:10:50Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3239&amp;diff=27402</id>
		<title>Item:Q3239</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3239&amp;diff=27402"/>
		<updated>2026-05-12T13:10:44Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3238&amp;diff=27401</id>
		<title>Item:Q3238</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3238&amp;diff=27401"/>
		<updated>2026-05-12T13:10:39Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3237&amp;diff=27400</id>
		<title>Item:Q3237</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3237&amp;diff=27400"/>
		<updated>2026-05-12T13:10:34Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3236&amp;diff=27399</id>
		<title>Item:Q3236</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3236&amp;diff=27399"/>
		<updated>2026-05-12T13:10:29Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
	<entry>
		<id>https://graphit.ur.de/w/index.php?title=Item:Q3235&amp;diff=27398</id>
		<title>Item:Q3235</title>
		<link rel="alternate" type="text/html" href="https://graphit.ur.de/w/index.php?title=Item:Q3235&amp;diff=27398"/>
		<updated>2026-05-12T13:10:24Z</updated>

		<summary type="html">&lt;p&gt;IvanDR200: /* wbsetclaim-create:2||1 */ Property:P3: Item:Q427&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>IvanDR200</name></author>
	</entry>
</feed>