diff options
Diffstat (limited to 'src/portfolio1/Main.java')
-rw-r--r-- | src/portfolio1/Main.java | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/src/portfolio1/Main.java b/src/portfolio1/Main.java new file mode 100644 index 0000000..8bb4482 --- /dev/null +++ b/src/portfolio1/Main.java @@ -0,0 +1,39 @@ +public class Main { + public static void main(String[] args) { + Programme HumTek = new Programme(); + // adds courses and projects to arraylist + HumTek.add( + // semester 1 + new BasicCourse(5, "Design"), + new BasicCourse(5, "Design og Bæredygtighed"), + new BasicCourse(5, "Mennesker og Teknologi"), + new BasicProject(15, "BP1: Projekt med fokus på design"), + // semester 2 + new BasicCourse(5, "Teknologi"), + new BasicCourse(5, "Temakursus i teknologi"), + new BasicCourse(5, "Mennesker, teknologi og samfund"), + new BasicProject(15, "BP2: Projekt med fokus på teknologi"), + // semester 3 + new SubjectModuleCourse(5, "Essential computing"), + new SubjectModuleCourse(5, "Filosofi- og videnskabshistorie indtil 1600"), + new BasicCourse(5, "Videnskabsteori"), + new BasicProject(15, "BP3: Projekt med fokus på mennesker og teknologi"), + // semester 4 + new SubjectModuleCourse(5, "Interactive digital systems"), + new SubjectModuleCourse(10, "Software development"), + new SubjectModuleProject(15, "Subject module project in computer science"), + // semester 5 + new SubjectModuleCourse(5, "Filosofihistorie 1600-1900"), + new SubjectModuleCourse(5, "Etik og politisk filosofi"), + new SubjectModuleCourse(5, "Metafysik og erkendelseteori"), + new SubjectModuleProject(15, "Fagmodulprojekt i filosofi og videnskabsteori"), + // semester 6 + new ElectiveCourse(5, "Valgfrit kursus 1"), + new ElectiveCourse(5, "Valgfrit kursus 2"), + new BasicCourse(5, "Profilkursus"), + new BachelorProject(15, "Bachelorprojekt") + ); + System.out.println(HumTek); + if (HumTek.isValid()){System.out.println("We good");} + } +}
\ No newline at end of file |