mirror of https://github.com/2martens/uni.git
[Sonstiges] Added bsc inf tetris
Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
parent
89882a3ba9
commit
e3ffbeccd7
|
@ -0,0 +1,91 @@
|
|||
\documentclass[tikz]{standalone}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[ngerman]{babel}
|
||||
%\usetikzlibrary{...}% tikz package already loaded by 'tikz' option
|
||||
|
||||
\definecolor{informatik}{HTML}{73A1EC}
|
||||
\definecolor{wahlpflicht}{HTML}{EEEEEE}
|
||||
\definecolor{wahl}{HTML}{DDDDDD}
|
||||
\definecolor{methodik}{HTML}{FFFF77}
|
||||
\definecolor{sonstige}{HTML}{FF9966}
|
||||
\definecolor{neben1}{HTML}{77AA44}
|
||||
\definecolor{neben2}{HTML}{FFBB44}
|
||||
\definecolor{neben3}{HTML}{4477AA}
|
||||
\definecolor{cis-natinf}{HTML}{FFBB44}
|
||||
\definecolor{cis-nat}{HTML}{E23E38}
|
||||
\definecolor{abschluss}{HTML}{0055AA}
|
||||
\definecolor{grau}{HTML}{CCCCCC}
|
||||
|
||||
|
||||
\tikzset{
|
||||
modul/.style={
|
||||
line width=1mm,
|
||||
font={\scriptsize\bf\sffamily},
|
||||
align=center
|
||||
},
|
||||
big/.style={
|
||||
font={\large\sffamily},
|
||||
},
|
||||
box/.style={
|
||||
},
|
||||
semester/.style={
|
||||
font={\bf\sffamily},
|
||||
anchor=east,
|
||||
yshift=0.5cm,
|
||||
xshift=-0.2cm
|
||||
}
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
\begin{tikzpicture}[scale=1.0]
|
||||
\draw[lightgray,thick] (0, 0) grid (10, 6);
|
||||
\node[semester] at (0, 5) {WS1};
|
||||
\path[box,fill=informatik] (0.050000, 5.950000) rectangle (1.950000, 5.050000);
|
||||
\path[box,fill=informatik] (2.050000, 5.950000) rectangle (4.950000, 5.050000);
|
||||
\path[box,fill=informatik] (5.050000, 5.950000) rectangle (7.950000, 5.050000);
|
||||
\path[box,fill=informatik] (8.050000, 5.950000) rectangle (9.950000, 5.050000);
|
||||
\node[semester] at (0, 4) {SS1};
|
||||
\path[box,fill=informatik] (0.050000, 4.950000) rectangle (1.950000, 4.050000);
|
||||
\path[box,fill=informatik] (2.050000, 4.950000) rectangle (4.950000, 4.050000);
|
||||
\path[box,fill=informatik] (2.050000, 5.100000) rectangle (4.950000, 4.900000);
|
||||
\path[box,fill=methodik] (5.050000, 4.950000) rectangle (5.950000, 4.050000);
|
||||
\path[box,fill=methodik] (6.050000, 4.950000) rectangle (6.950000, 4.050000);
|
||||
\path[box,fill=informatik] (7.050000, 4.950000) rectangle (9.950000, 4.050000);
|
||||
\node[semester] at (0, 3) {WS2};
|
||||
\path[box,fill=informatik] (0.050000, 3.950000) rectangle (1.950000, 3.050000);
|
||||
\path[box,fill=wahlpflicht] (2.050000, 3.950000) rectangle (9.950000, 3.050000);
|
||||
\node[semester] at (0, 2) {SS2};
|
||||
\path[box,fill=sonstige] (0.050000, 2.950000) rectangle (1.950000, 2.050000);
|
||||
\path[box,fill=wahlpflicht] (2.050000, 2.950000) rectangle (9.950000, 2.050000);
|
||||
\node[semester] at (0, 1) {WS3};
|
||||
\path[box,fill=wahlpflicht] (0.050000, 1.950000) rectangle (2.950000, 1.050000);
|
||||
\path[box,fill=wahl] (3.050000, 1.950000) rectangle (5.950000, 1.050000);
|
||||
\path[box,fill=sonstige] (6.050000, 1.950000) rectangle (8.950000, 1.050000);
|
||||
\path[box,fill=methodik] (9.050000, 1.950000) rectangle (9.950000, 1.050000);
|
||||
\node[semester] at (0, 0) {SS3};
|
||||
\path[box,fill=wahlpflicht] (0.050000, 0.950000) rectangle (2.950000, 0.050000);
|
||||
\path[box,fill=wahl] (3.050000, 0.950000) rectangle (5.950000, 0.050000);
|
||||
\path[box,fill=abschluss] (6.050000, 0.950000) rectangle (9.950000, 0.050000);
|
||||
\node[modul] at (1.000000, 5.500000) {Software-\\entwicklung I};
|
||||
\node[modul] at (1.000000, 4.500000) {Software-\\entwicklung II};
|
||||
\node[modul] at (3.500000, 5.000000) {Mathematik für Studierende\\der Informatik};
|
||||
\node[modul] at (6.500000, 5.500000) {Rechnerstrukturen};
|
||||
\node[modul] at (9.000000, 5.500000) {Informatik im\\Kontext};
|
||||
\node[modul] at (5.500000, 4.500000) {Meth.\\komp.};
|
||||
\node[modul] at (6.500000, 4.500000) {Pro-\\seminar};
|
||||
\node[modul] at (8.500000, 4.500000) {Formale Grundlagen\\der Informatik I};
|
||||
\node[modul] at (1.000000, 3.500000) {Algorithmen \&\\Datenstrukturen};
|
||||
\node[modul] at (6.000000, 3.500000) {Wahlpflicht 24 LP};
|
||||
\node[modul] at (1.000000, 2.500000) {Praktikum};
|
||||
\node[modul] at (6.000000, 2.500000) {Wahlpflicht 24 LP};
|
||||
\node[modul] at (1.500000, 1.500000) {Wahlpflicht 9 LP};
|
||||
\node[modul] at (4.500000, 1.500000) {Wahl};
|
||||
\node[modul] at (7.500000, 1.500000) {Projekt};
|
||||
\node[modul] at (9.500000, 1.500000) {Seminar};
|
||||
\node[modul] at (1.500000, 0.500000) {Wahlpflicht 9 LP};
|
||||
\node[modul] at (4.500000, 0.500000) {Wahl};
|
||||
\node[modul] at (8.000000, 0.500000) {Abschlussmodul\\(Bachelorarbeit)};
|
||||
|
||||
\end{tikzpicture}
|
||||
\end{document}
|
Loading…
Reference in New Issue