From 0083edebc4857432108287e92dbe0888bda457dc Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:15 -0400 Subject: [PATCH 1/7] Add course: CS-3180-01-Introduction --- courses/CS-3180-01-Introduction/oseda-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/CS-3180-01-Introduction/oseda-config.json b/courses/CS-3180-01-Introduction/oseda-config.json index d1f59a4..77ea0df 100644 --- a/courses/CS-3180-01-Introduction/oseda-config.json +++ b/courses/CS-3180-01-Introduction/oseda-config.json @@ -6,7 +6,7 @@ "Engineering", "WSU-CS-3180" ], - "last_updated": "2026-08-30T12:06:57.073414128Z", + "last_updated": "2026-09-11T12:25:58.870025167Z", "color": "#000080", "description": "Introduction to CS-3180, discussion of potential definitions of what it means to be a programming language.", "license": "Apache-2.0" From 25ca3c9299622957340e203b07608579f83a741e Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:19 -0400 Subject: [PATCH 2/7] Add course: CS-3180-02-Methods-of-Execution --- courses/CS-3180-02-Methods-of-Execution/oseda-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/CS-3180-02-Methods-of-Execution/oseda-config.json b/courses/CS-3180-02-Methods-of-Execution/oseda-config.json index 8cbf5bb..f23950c 100644 --- a/courses/CS-3180-02-Methods-of-Execution/oseda-config.json +++ b/courses/CS-3180-02-Methods-of-Execution/oseda-config.json @@ -6,7 +6,7 @@ "Engineering", "WSU-CS-3180" ], - "last_updated": "2026-08-30T12:07:21.139910968Z", + "last_updated": "2026-09-11T12:26:09.520779130Z", "color": "#00FFFF", "description": "A discussion of methods of how different programming langauges execute through compilers and interpreters.", "license": "Apache-2.0" From 1e2263d0458b368a8e7a7333a85899df77363c1b Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:23 -0400 Subject: [PATCH 3/7] Add course: CS-3180-03-Syntax-Language-Design --- courses/CS-3180-03-Syntax-Language-Design/oseda-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/CS-3180-03-Syntax-Language-Design/oseda-config.json b/courses/CS-3180-03-Syntax-Language-Design/oseda-config.json index 154c985..e599a35 100644 --- a/courses/CS-3180-03-Syntax-Language-Design/oseda-config.json +++ b/courses/CS-3180-03-Syntax-Language-Design/oseda-config.json @@ -6,7 +6,7 @@ "Engineering", "WSU-CS-3180" ], - "last_updated": "2026-08-30T12:07:31.587015581Z", + "last_updated": "2026-09-11T12:26:26.519419123Z", "color": "#00FFFF", "description": "A discussion of what goes into the design and syntax of different programming languages.", "license": "Apache-2.0" From c235720b619c768192930a71bf8f2c0dc9d749a7 Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:27 -0400 Subject: [PATCH 4/7] Add course: CS-3180-04-Intro-To-Types --- courses/CS-3180-04-Intro-To-Types/oseda-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/CS-3180-04-Intro-To-Types/oseda-config.json b/courses/CS-3180-04-Intro-To-Types/oseda-config.json index 5dde07b..fc5bbe1 100644 --- a/courses/CS-3180-04-Intro-To-Types/oseda-config.json +++ b/courses/CS-3180-04-Intro-To-Types/oseda-config.json @@ -6,7 +6,7 @@ "Engineering", "WSU-CS-3180" ], - "last_updated": "2026-08-30T16:55:22.029597736Z", + "last_updated": "2026-09-11T12:26:38.466359203Z", "color": "#00FFFF", "description": "A brief introduction to type systems in different programming languages", "license": "Apache-2.0" From aff2fb77b54eef4bd9866357a60b86271fdf10f1 Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:30 -0400 Subject: [PATCH 5/7] Add course: CS-3180-05-Type-System-Nuances --- courses/CS-3180-05-Type-System-Nuances/oseda-config.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/courses/CS-3180-05-Type-System-Nuances/oseda-config.json b/courses/CS-3180-05-Type-System-Nuances/oseda-config.json index 94dea75..83ea0ab 100644 --- a/courses/CS-3180-05-Type-System-Nuances/oseda-config.json +++ b/courses/CS-3180-05-Type-System-Nuances/oseda-config.json @@ -3,9 +3,10 @@ "author": "ReeseHatfield", "tags": [ "ComputerScience", - "Engineering" + "Engineering", + "WSU-CS-3180" ], - "last_updated": "2026-09-01T20:28:05.227250040Z", + "last_updated": "2026-09-11T12:26:48.024009014Z", "color": "#00FFFF", "description": "A discussion of the many nuances included in a programming language's type system", "license": "Apache-2.0" From 4e7771448fc1a5002fb957fa589086021e7f3a7d Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:34 -0400 Subject: [PATCH 6/7] Add course: CS-3180-06-Dynamic-Typing-Project --- courses/CS-3180-06-Dynamic-Typing-Project/oseda-config.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/courses/CS-3180-06-Dynamic-Typing-Project/oseda-config.json b/courses/CS-3180-06-Dynamic-Typing-Project/oseda-config.json index 5799589..cd0b201 100644 --- a/courses/CS-3180-06-Dynamic-Typing-Project/oseda-config.json +++ b/courses/CS-3180-06-Dynamic-Typing-Project/oseda-config.json @@ -3,9 +3,10 @@ "author": "ReeseHatfield", "tags": [ "ComputerScience", - "Engineering" + "Engineering", + "WSU-CS-3180" ], - "last_updated": "2026-09-03T13:17:12.772244254Z", + "last_updated": "2026-09-11T12:26:57.882871522Z", "color": "#00FFFF", "description": "A simple guided exercise in dynamic typing in python. Details the creation and thought process behind a small calculator", "license": "Apache-2.0" From b9535297430a63ae7122097401aa48c6159676d2 Mon Sep 17 00:00:00 2001 From: ReeseHatfield Date: Fri, 11 Sep 2026 08:42:38 -0400 Subject: [PATCH 7/7] Add course: CS-3180-07-Evaluation-Optimization --- .../CS-3180-07-Evaluation-Optimization/oseda-config.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/courses/CS-3180-07-Evaluation-Optimization/oseda-config.json b/courses/CS-3180-07-Evaluation-Optimization/oseda-config.json index d6d8f7a..6274512 100644 --- a/courses/CS-3180-07-Evaluation-Optimization/oseda-config.json +++ b/courses/CS-3180-07-Evaluation-Optimization/oseda-config.json @@ -3,10 +3,11 @@ "author": "ReeseHatfield", "tags": [ "ComputerScience", - "Education" + "Education", + "WSU-CS-3180" ], - "last_updated": "2026-09-07T22:49:24.042035722Z", - "color": "#00FFFF", + "last_updated": "2026-09-11T12:27:16.390661052Z", + "color": "#000080", "description": "A discussion of dynamic code execution with eval() and compiler optimizations.", "license": "Apache-2.0" } \ No newline at end of file