diff --git a/courses/GenICT1.md b/courses/GenICT1.md
new file mode 100644
index 0000000000000000000000000000000000000000..a79cfb7cd008917898981b9634ba617501bc2174
--- /dev/null
+++ b/courses/GenICT1.md
@@ -0,0 +1,16 @@
+---
+layout: course
+
+title: General Information and Communication Technology I 
+instructor:
+- mkohlhase
+- Prof.  Jürgen Schönwälder
+- Prof. Peter Baumann
+- Prof. Herbert Jaeger
+	
+organization: Jacobs University
+semesters:
+- Fall14
+- Fall15
+---
+An Introduction to Computer Science for students of all subjects. 
diff --git a/courses/GenICT2.md b/courses/GenICT2.md
new file mode 100644
index 0000000000000000000000000000000000000000..d60f2eb2048c55bed28401e8fa2bfc9c8676a94f
--- /dev/null
+++ b/courses/GenICT2.md
@@ -0,0 +1,15 @@
+---
+layout: course
+
+title: General Information and Communication Technology II 
+instructor:
+- mkohlhase
+- Prof.  Jürgen Schönwälder
+- Prof. Peter Baumann
+- Prof. Herbert Jaeger
+	
+organization: Jacobs University
+semesters:
+- Spring15
+---
+An Introduction to Computer Science for students of all subjects. 
diff --git a/courses/ai.md b/courses/ai.md
new file mode 100644
index 0000000000000000000000000000000000000000..b53164e92cdff2e7aa722875598e64da14d0939a
--- /dev/null
+++ b/courses/ai.md
@@ -0,0 +1,12 @@
+---
+layout: course
+
+title: Artificial Intelligence
+instructor: mkohlhase
+
+organization: Jacobs University
+semesters:
+    - Spring05
+---
+
+An intro course on AI following Russell/Norvig
diff --git a/courses/complog.md b/courses/complog.md
new file mode 100644
index 0000000000000000000000000000000000000000..01a6dc384c60d2f4bcb0904f27e44ad8364d8dbd
--- /dev/null
+++ b/courses/complog.md
@@ -0,0 +1,20 @@
+---
+layout: course
+
+title: Computational Logic
+instructor:
+	- mkohlhase
+    - frabe
+    - dmueller
+	
+organization: Jacobs University
+semesters:
+    - Fall05
+    - Fall07
+    - Fall09
+    - Fall11
+    - Fall13
+    - Fall15
+---
+Theory and machine-oriented inference for propositional, first-order, higher-order, modal,
+and description logics. 
diff --git a/courses/comsem.md b/courses/comsem.md
new file mode 100644
index 0000000000000000000000000000000000000000..5de02df2dff0235643a413bd00b1c56b157b6217
--- /dev/null
+++ b/courses/comsem.md
@@ -0,0 +1,17 @@
+---
+layout: course
+
+title: Computational Natural Language Semantics
+instructor:
+	- mkohlhase
+	
+organization: Jacobs University
+semesters:
+    - Fall06
+    - Fall08
+    - Fall10
+    - Fall12
+    - Spring14
+    - Spring15
+---
+Logic-based theories for the semantics of natural language. 
diff --git a/courses/dbwa.md b/courses/dbwa.md
new file mode 100644
index 0000000000000000000000000000000000000000..95f727ffc167236b073570eb8220f8b97d5a4d28
--- /dev/null
+++ b/courses/dbwa.md
@@ -0,0 +1,12 @@
+---
+layout: course
+
+title: Data Bases and Web Applications
+instructor: mkohlhase
+
+organization: Jacobs University
+semesters:
+    - Spring05
+---
+
+An intro course on data bases and web applications.
diff --git a/courses/dynamics.md b/courses/dynamics.md
new file mode 100644
index 0000000000000000000000000000000000000000..1ecb4daca601b981560cf6f16548cd27014872ae
--- /dev/null
+++ b/courses/dynamics.md
@@ -0,0 +1,14 @@
+---
+layout: course
+
+title: Representing Dynamics and Dynamic Representation 
+instructor: mkohlhase
+co-instructors:
+    - Herber Jaeger, Jacocbs University
+
+organization: Jacobs University
+semesters:
+    - Spring05
+---
+
+An intro course on AI following Russell/Norvig
diff --git a/courses/gencs.md b/courses/gencs.md
new file mode 100644
index 0000000000000000000000000000000000000000..53bd26bccfaee88d688505138f8832a62142d37c
--- /dev/null
+++ b/courses/gencs.md
@@ -0,0 +1,13 @@
+---
+layout: course
+
+title: General Computer Science
+instructor: mkohlhase
+
+organization: Jacobs University
+semesters:
+    - Fall015 
+    - Fall016 
+---
+
+General Computer Science I is the first semester, introductory course taught at Jacobs University. Starting the Fall Semester 2015 (when GenCS II was dropped). It is really still the same as GenCS I. 
diff --git a/courses/gencs1.md b/courses/gencs1.md
new file mode 100644
index 0000000000000000000000000000000000000000..8edd66a9025c011325c128954909d5b754c165e6
--- /dev/null
+++ b/courses/gencs1.md
@@ -0,0 +1,23 @@
+---
+layout: course
+
+title: General Computer Science I
+instructor: mkohlhase
+
+organization: Jacobs University
+semesters:
+    - Fall03
+    - Fall04
+    - Fall05
+    - Fall06
+    - Fall07
+    - Fall08
+    - Fall09
+    - Fall010
+    - Fall011
+    - Fall012
+    - Fall013 
+    - Fall014 
+---p
+
+General Computer Science I is the first semester, introductory course taught at Jacobs University. It focuses on representation issues for objects, and uses SML as an programming language to equalize over a diverse student body. 
diff --git a/courses/gencs2.md b/courses/gencs2.md
new file mode 100644
index 0000000000000000000000000000000000000000..db699b7923803f73e0f83f719fc92ec1be66a940
--- /dev/null
+++ b/courses/gencs2.md
@@ -0,0 +1,22 @@
+---
+layout: course
+
+title: General Computer Science II
+instructor: mkohlhase
+
+organization: Jacobs University
+semesters:
+    - Spring04
+    - Spring05
+    - Spring06
+    - Spring07
+    - Spring08
+    - Spring09
+    - Spring010
+    - Spring011
+    - Spring012
+    - Spring013 
+    - Spring014 
+---
+
+General Computer Science II is the second semester, introductory course taught at Jacobs University.  It focuses on abstract computation (machine models), search, and declarative programming. It still uses SML as a programming language.
diff --git a/courses/krsw.md b/courses/krsw.md
new file mode 100644
index 0000000000000000000000000000000000000000..889a0decfe2b355b1e3c5045950794cea4b7c444
--- /dev/null
+++ b/courses/krsw.md
@@ -0,0 +1,21 @@
+---
+layout: course
+
+title: Research Seminar -  Knowledge Representation and Semantic Web
+instructor:
+	- mkohlhase
+    - frabe
+
+organization: Jacobs University
+semesters:
+    - Spring05
+    - Spring06
+    - Spring07
+    - Spring08
+    - Spring09
+    - Spring10
+    - Spring11
+    - Spring12
+    - Spring13
+---
+Current Topics in Logics, Knowledge Representation, Semantic Web, and Automated Reasoning
diff --git a/courses/tdm.md b/courses/tdm.md
new file mode 100644
index 0000000000000000000000000000000000000000..ccbddb05de0bf09d425f3753c5bf9942f97b2d22
--- /dev/null
+++ b/courses/tdm.md
@@ -0,0 +1,14 @@
+---
+layout: course
+
+title: University Study Course: Text and Digital Media
+instructor: mkohlhase
+co-instructors:
+    - Prof. Thomas Rommel, Jacobs University
+
+organization: Jacobs University
+semesters:
+    - Spring11
+---
+An interdisciplinary Introduction to the structure and management of Text and Digial
+Media. 
diff --git a/courses/ttt.md b/courses/ttt.md
new file mode 100644
index 0000000000000000000000000000000000000000..c237d1b73c18765913f74b665978d848bcc38aff
--- /dev/null
+++ b/courses/ttt.md
@@ -0,0 +1,14 @@
+---
+layout: course
+
+title: USC - From the Textual to the Technological: Documents and Structure in a Digital AgeText and Digital Media (with)
+instructor:
+- mkohlhase
+- Dr. Giselda Baudin 
+	
+organization: Jacobs University
+semesters:
+    - Intersession 2014
+---
+An interdisciplinary Introduction to the structure and management of Text and Digial
+Media.