diff --git a/src/pages/course/course-type-radar/course-type-radar.ts b/src/pages/course/course-type-radar/course-type-radar.ts
new file mode 100644
index 0000000..a4ed211
--- /dev/null
+++ b/src/pages/course/course-type-radar/course-type-radar.ts
@@ -0,0 +1,52 @@
+import {Component, Prop, Vue} from 'vue-property-decorator';
+import Constants from '@/constants';
+import {FormatUtils} from '@/logic/utils/format-utils';
+import moment from 'moment';
+import Course, {Assignment} from '@/logic/course';
+
+@Component
+export default class CourseTypeRadar extends Vue
+{
+ @Prop({required: true}) course: Course;
+
+ /**
+ * Override options
+ *
+ * @param options Original options (Unused)
+ */
+ afterConfig(options: any)
+ {
+ return this.chartSettings;
+ }
+
+ /**
+ * Generate settings
+ */
+ get chartSettings()
+ {
+ // Create settings
+ let settings =
+ {
+ // Color
+ color: Constants.THEME.colors,
+
+ // Title
+ title:
+ {
+ show: true,
+ textStyle:
+ {
+ fontSize: 13
+ },
+ text: 'Assignments',
+ subtext: 'Assignment scores for ' + this.course.name,
+ x: 'center'
+ },
+
+ // Data
+ series: {}
+ };
+
+ return settings;
+ }
+}
diff --git a/src/pages/course/course-type-radar/course-type-radar.vue b/src/pages/course/course-type-radar/course-type-radar.vue
new file mode 100644
index 0000000..e719180
--- /dev/null
+++ b/src/pages/course/course-type-radar/course-type-radar.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+