aboutsummaryrefslogtreecommitdiff
path: root/src/portfolio1/Main.java
blob: 8bb4482462df607b372ad66bd3a4001982c79b6c (plain)
  1. public class Main {
  2. public static void main(String[] args) {
  3. Programme HumTek = new Programme();
  4. // adds courses and projects to arraylist
  5. HumTek.add(
  6. // semester 1
  7. new BasicCourse(5, "Design"),
  8. new BasicCourse(5, "Design og Bæredygtighed"),
  9. new BasicCourse(5, "Mennesker og Teknologi"),
  10. new BasicProject(15, "BP1: Projekt med fokus på design"),
  11. // semester 2
  12. new BasicCourse(5, "Teknologi"),
  13. new BasicCourse(5, "Temakursus i teknologi"),
  14. new BasicCourse(5, "Mennesker, teknologi og samfund"),
  15. new BasicProject(15, "BP2: Projekt med fokus på teknologi"),
  16. // semester 3
  17. new SubjectModuleCourse(5, "Essential computing"),
  18. new SubjectModuleCourse(5, "Filosofi- og videnskabshistorie indtil 1600"),
  19. new BasicCourse(5, "Videnskabsteori"),
  20. new BasicProject(15, "BP3: Projekt med fokus på mennesker og teknologi"),
  21. // semester 4
  22. new SubjectModuleCourse(5, "Interactive digital systems"),
  23. new SubjectModuleCourse(10, "Software development"),
  24. new SubjectModuleProject(15, "Subject module project in computer science"),
  25. // semester 5
  26. new SubjectModuleCourse(5, "Filosofihistorie 1600-1900"),
  27. new SubjectModuleCourse(5, "Etik og politisk filosofi"),
  28. new SubjectModuleCourse(5, "Metafysik og erkendelseteori"),
  29. new SubjectModuleProject(15, "Fagmodulprojekt i filosofi og videnskabsteori"),
  30. // semester 6
  31. new ElectiveCourse(5, "Valgfrit kursus 1"),
  32. new ElectiveCourse(5, "Valgfrit kursus 2"),
  33. new BasicCourse(5, "Profilkursus"),
  34. new BachelorProject(15, "Bachelorprojekt")
  35. );
  36. System.out.println(HumTek);
  37. if (HumTek.isValid()){System.out.println("We good");}
  38. }
  39. }