diff --git a/app/build.gradle b/app/build.gradle index f4837696..29faec1f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,6 +37,10 @@ android { } } + sourceSets { + test.resources.srcDirs += 'src/main/res/raw' + } + compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 diff --git a/app/src/test/java/gr/thmmy/mthmmy/utils/UploadsCoursesJSONReadingTest.java b/app/src/test/java/gr/thmmy/mthmmy/utils/UploadsCoursesJSONReadingTest.java index 1c3552a7..999cfe4b 100644 --- a/app/src/test/java/gr/thmmy/mthmmy/utils/UploadsCoursesJSONReadingTest.java +++ b/app/src/test/java/gr/thmmy/mthmmy/utils/UploadsCoursesJSONReadingTest.java @@ -12,7 +12,6 @@ import org.powermock.modules.junit4.PowerMockRunner; import java.io.InputStream; import java.util.HashMap; - import gr.thmmy.mthmmy.activities.upload.UploadsCourse; import gr.thmmy.mthmmy.utils.io.ResourceUtils; @@ -24,14 +23,14 @@ import static org.junit.Assert.assertTrue; @RunWith(PowerMockRunner.class) @PrepareForTest(JSONObject.class) public class UploadsCoursesJSONReadingTest { - private final String filePath = "/raw/uploads_courses.json"; + private final String filePath = "uploads_courses.json"; @Rule public TimberTestRule logAllAlwaysRule = TimberTestRule.logAllAlways(); @Test public void uploadsCoursesRetrievedCorrectly() throws Exception { - InputStream is = this.getClass().getResourceAsStream(filePath); + InputStream is = this.getClass().getClassLoader().getResourceAsStream(filePath); assertNotNull(is); String uploadsCoursesJSON = ResourceUtils.readJSONResourceToString(is); assertNotNull(uploadsCoursesJSON);; diff --git a/app/src/test/resources/raw/uploads_courses.json b/app/src/test/resources/raw/uploads_courses.json deleted file mode 100644 index 7f04e34e..00000000 --- a/app/src/test/resources/raw/uploads_courses.json +++ /dev/null @@ -1,1702 +0,0 @@ -{ - "categories": [ - { - "id": "3508", - "name": "Βασικός Κύκλος", - "categories": [ - { - "id": "3509", - "name": "1ο Εξάμηνο", - "courses": [ - { - "id": "27", - "name": "Γραμμική Άλγεβρα", - "minified": "Γραμμική Άλγεβρα", - "greeklish": "Grammiki_Algevra" - }, - { - "id": "33", - "name": "Δομημένος Προγραμματισμός", - "minified": "Δομημένος Προγραμματισμός", - "greeklish": "Struct_Programming" - }, - { - "id": "3476", - "name": "Λογική Σχεδίαση", - "minified": "Λογική Σχεδίαση", - "greeklish": "Logiki_Sxediasi" - }, - { - "id": "28", - "name": "Λογισμός I", - "minified": "Λογισμός I", - "greeklish": "Logismos_I" - }, - { - "id": "32", - "name": "Τεχνικές Σχεδίασης με Η/Υ", - "minified": "Τεχνικές Σχεδίασης με Η/Υ", - "greeklish": "Sxedio" - }, - { - "id": "29", - "name": "Φυσική I", - "minified": "Φυσική I", - "greeklish": "Fysiki_I" - } - ] - }, - { - "id": "3510", - "name": "2ο Εξάμηνο", - "courses": [ - { - "id": "3672", - "name": "Αντικειμενοστραφής Προγραμματισμός", - "minified": "Αντικειμενοστραφής Προγραμματισμός", - "greeklish": "OOP" - }, - { - "id": "38", - "name": "Εφαρμοσμένη Θερμοδυναμική", - "minified": "Εφαρμοσμένη Θερμοδυναμική", - "greeklish": "Thermodynamiki" - }, - { - "id": "34", - "name": "Ηλεκτρικά Κυκλώματα I", - "minified": "Ηλεκτρικά Κυκλώματα I", - "greeklish": "Kyklomata_I" - }, - { - "id": "43", - "name": "Ηλεκτρολογικά Υλικά", - "minified": "Ηλεκτρολογικά Υλικά", - "greeklish": "Hlektrologika_Ylika" - }, - { - "id": "36", - "name": "Λογισμός II", - "minified": "Λογισμός II", - "greeklish": "Logismos_II" - }, - { - "id": "3695", - "name": "Οργάνωση Υπολογιστών", - "minified": "Οργάνωση Υπολογιστών", - "greeklish": "Organosi_Ypologiston" - } - ] - }, - { - "id": "3511", - "name": "3ο Εξάμηνο", - "courses": [ - { - "id": "58", - "name": "Δομές Δεδομένων", - "minified": "Δομές Δεδομένων", - "greeklish": "Data_Structures" - }, - { - "id": "3880", - "name": "Εφαρμοσμένα Μαθηματικά I", - "minified": "Εφαρμοσμένα Μαθηματικά I", - "greeklish": "Efarmosmena_Math_I" - }, - { - "id": "41", - "name": "Ηλεκτρικά Κυκλώματα II", - "minified": "Ηλεκτρικά Κυκλώματα II", - "greeklish": "Kyklomata_II" - }, - { - "id": "3882", - "name": "Ηλεκτρομαγνητικό Πεδίο I", - "minified": "Ηλεκτρομαγνητικό Πεδίο I", - "greeklish": "EMF_I" - }, - { - "id": "40", - "name": "Ηλεκτρονική I", - "minified": "Ηλεκτρονική I", - "greeklish": "Electronics_I" - } - ] - }, - { - "id": "3512", - "name": "4ο Εξάμηνο", - "courses": [ - { - "id": "49", - "name": "Αριθμητική Ανάλυση", - "minified": "Αριθμητική Ανάλυση", - "greeklish": "Numerical_Analysis" - }, - { - "id": "72", - "name": "Διακριτά Μαθηματικά", - "minified": "Διακριτά Μαθηματικά", - "greeklish": "Diakrita" - }, - { - "id": "4107", - "name": "Ηλεκτρομαγνητικό Πεδίο II", - "minified": "Ηλεκτρομαγνητικό Πεδίο II", - "greeklish": "EMF_II" - }, - { - "id": "55", - "name": "Ηλεκτρονική II", - "minified": "Ηλεκτρονική II", - "greeklish": "Electronics_II" - }, - { - "id": "4108", - "name": "Θεωρία Πιθανοτήτων και Στατιστική", - "minified": "Θεωρία Πιθανοτήτων και Στατιστική", - "greeklish": "Prob_stat" - }, - { - "id": "4111", - "name": "Σήματα και Συστήματα", - "minified": "Σήματα και Συστήματα", - "greeklish": "Signals_and_Systems" - } - ] - }, - { - "id": "3513", - "name": "5ο Εξάμηνο", - "courses": [ - { - "id": "51", - "name": "Στοχαστικά Σήματα και Διαδικασίες (πρώην Στοχαστικό Σήμα)", - "minified": "Στοχαστικά Σήματα και Διαδικασίες", - "greeklish": "Stochastic" - }, - { - "id": "60", - "name": "Συστήματα Αυτομάτου Ελέγχου I", - "minified": "ΣΑΕ I", - "greeklish": "SAE_I" - }, - { - "id": "4424", - "name": "Συστήματα Ηλεκτρικής Ενέργειας I", - "minified": "ΣΗΕ I", - "greeklish": "SHE_I" - }, - { - "id": "4423", - "name": "Συστήματα Μετρήσεων", - "minified": "Συστήματα Μετρήσεων", - "greeklish": "Systimata_Metrisewn" - }, - { - "id": "59", - "name": "Τηλεπικοινωνιακά Συστήματα Ι (πρώην Αναλογικές Τηλεπικοινωνίες)", - "minified": "Τηλεπικοινωνιακά Συστήματα I", - "greeklish": "Tilepikoinoniaka_I" - } - ] - }, - { - "id": "3514", - "name": "6ο Εξάμηνο", - "categories": [ - { - "id": "4519", - "name": "Υποχρεωτικά Μαθήματα", - "courses": [ - { - "id": "710", - "name": "Συστήματα Αυτομάτου Ελέγχου II", - "minified": "ΣΑΕ II", - "greeklish": "SAE_II" - }, - { - "id": "4556", - "name": "Συστήματα Ηλεκτρικής Ενέργειας II", - "minified": "ΣΗΕ II", - "greeklish": "SHE_II" - }, - { - "id": "76", - "name": "Τηλεπικοινωνιακά Συστήματα II (πρώην Ψηφιακές Τηλεπικοινωνίες I)", - "minified": "Τηλεπικοινωνιακά Συστήματα II", - "greeklish": "Tilepikoinoniaka_II" - } - ] - }, - { - "id": "4520", - "name": "Μαθήματα Επιλογής", - "courses": [ - { - "id": "79", - "name": "Ανάλυση και Σχεδίαση Αλγορίθμων", - "minified": "Ανάλυση και Σχεδίαση Αλγορίθμων", - "greeklish": "Algorithms" - }, - { - "id": "4554", - "name": "Διατάξεις Υψηλών Συχνοτήτων", - "minified": "Διατάξεις Υψηλών Συχνοτήτων", - "greeklish": "DYS" - }, - { - "id": "90", - "name": "Δίκτυα Υπολογιστών I", - "minified": "Δίκτυα Υπολογιστών I", - "greeklish": "Diktya_I" - }, - { - "id": "4555", - "name": "Ηλεκτρικές Μηχανές I", - "minified": "Ηλεκτρικές Μηχανές I", - "greeklish": "Mixanes_I" - } - ] - } - ] - } - ] - }, - { - "id": "5", - "name": "Τομέας Ηλεκτρικής Ενέργειας", - "categories": [ - { - "id": "18", - "name": "6ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "709", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "4901", - "name": "Εισαγωγή στις εφαρμογές Πυρηνικής Τεχνολογίας [ΠΠΣ]", - "minified": "Εισαγωγή στις εφαρμογές Πυρηνικής Τεχνολογίας", - "greeklish": "Intro_Pyrhnikh_Texnologia" - }, - { - "id": "5106", - "name": "Επιχειρησιακή Έρευνα [ΠΠΣ]", - "minified": "Επιχειρησιακή Έρευνα", - "greeklish": "Operational_Research" - }, - { - "id": "4900", - "name": "Ημιαγωγά Υλικά: Θεωρία - Διατάξεις [ΠΠΣ]", - "minified": "Ημιαγωγά Υλικά", - "greeklish": "Imiagoga_Ylika" - } - ] - }, - { - "id": "708", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "4899", - "name": "Μετάδοση Θερμότητας [ΠΠΣ]", - "minified": "Μετάδοση Θερμότητας", - "greeklish": "Metadosi_Thermothtas" - }, - { - "id": "63", - "name": "Συστήματα Ηλεκτρικής Ενέργειας I [ΠΠΣ]", - "minified": "ΣΗΕ I", - "greeklish": "SHE_I" - }, - { - "id": "4898", - "name": "Υψηλές Τάσεις I [ΠΠΣ]", - "minified": "Υψηλές Τάσεις I", - "greeklish": "Ypsiles_I" - } - ] - } - ] - }, - { - "id": "19", - "name": "7ο εξάμηνο", - "categories": [ - { - "id": "4894", - "name": "7ο Εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "987", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "5536", - "name": "Θεωρία και Τεχνολογία Πυρηνικών Αντιδραστήρων [ΠΠΣ]", - "minified": "ΘΤΠΑ", - "greeklish": "Theoria_Texnologia_Pyrhnikwn_Antidrasthrwn" - }, - { - "id": "5537", - "name": "Τεχνολογία Ηλεκτροτεχνικών Υλικών [ΠΠΣ]", - "minified": "Τεχνολογία Ηλεκτροτεχνικών Υλικών", - "greeklish": "Texnologia_Ilektrotexnikwn_Ylikwn" - } - ] - }, - { - "id": "986", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "64", - "name": "Ηλεκτρικές Μηχανές Α\\' [ΠΠΣ]", - "minified": "Ηλεκτρικές Μηχανές Α\\'", - "greeklish": "Mixanes_A" - }, - { - "id": "5535", - "name": "Σταθμοί Παραγωγής Ηλεκτρικής Ενέργειας [ΠΠΣ]", - "minified": "ΣΠΗΕ", - "greeklish": "SPHE" - }, - { - "id": "84", - "name": "Συστήματα Ηλεκτρικής Ενέργειας II [ΠΠΣ]", - "minified": "ΣΗΕ II", - "greeklish": "SHE_II" - }, - { - "id": "5525", - "name": "Υψηλές Τάσεις II [ΠΠΣ]", - "minified": "Υψηλές Τάσεις II", - "greeklish": "Ypsiles_II" - } - ] - } - ] - } - ], - "courses": [ - { - "id": "109", - "name": "Ανάλυση Συστημάτων Ηλεκτρικής Ενέργειας", - "minified": "ΑΣΗΕ", - "greeklish": "ASHE" - }, - { - "id": "706", - "name": "Εισαγωγή στις εφαρμογές Πυρηνικής Τεχνολογίας", - "minified": "Εισαγωγή στις εφαρμογές Πυρηνικής Τεχνολογίας", - "greeklish": "Intro_Pyrhnikh_Texnologia" - }, - { - "id": "4897", - "name": "Ηλεκτρικές Μηχανές II", - "minified": "Ηλεκτρικές Μηχανές II", - "greeklish": "Mixanes_II" - }, - { - "id": "107", - "name": "Ηλεκτρονικά Ισχύος I", - "minified": "Ηλεκτρονικά Ισχύος I", - "greeklish": "Isxyos_I" - }, - { - "id": "707", - "name": "Ημιαγωγά Υλικά: Θεωρία - Διατάξεις", - "minified": "Ημιαγωγά Υλικά", - "greeklish": "Imiagoga_Ylika" - }, - { - "id": "65", - "name": "Μετάδοση Θερμότητας", - "minified": "Μετάδοση Θερμότητας", - "greeklish": "Metadosi_Thermothtas" - }, - { - "id": "4895", - "name": "Μεταφορά και Διανομή Ηλεκτρικής Ενέργειας", - "minified": "Μεταφορά και Διανομή Ηλεκτρικής Ενέργειας", - "greeklish": "MDHE" - }, - { - "id": "66", - "name": "Υψηλές Τάσεις I", - "minified": "Υψηλές Τάσεις I", - "greeklish": "Ypsiles_I" - } - ] - }, - { - "id": "20", - "name": "8ο εξάμηνο", - "categories": [ - { - "id": "990", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "5538", - "name": "Αρχές Οικονομίας [ΠΠΣ]", - "minified": "Αρχές Οικονομίας", - "greeklish": "Arxes_Oikonomias" - }, - { - "id": "5530", - "name": "Διανεμημένη Παραγωγή [ΠΠΣ]", - "minified": "Διανεμημένη Παραγωγή", - "greeklish": "Dianemimeni_Paragogi" - }, - { - "id": "5529", - "name": "Διαχείριση Συστημάτων Ηλεκτρικής Ενέργειας [ΠΠΣ]", - "minified": "ΔΣΗΕ", - "greeklish": "DSHE" - }, - { - "id": "5533", - "name": "Υψηλές Τάσεις III [ΠΠΣ]", - "minified": "Υψηλές Τάσεις III", - "greeklish": "Ypsiles_III" - } - ] - }, - { - "id": "991", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "4896", - "name": "Ανάλυση Συστημάτων Ηλεκτρικής Ενέργειας [ΠΠΣ]", - "minified": "ΑΣΗΕ", - "greeklish": "ASHE" - }, - { - "id": "85", - "name": "Ηλεκτρικές Μηχανές Β\\' [ΠΠΣ]", - "minified": "Ηλεκτρικές Μηχανές Β\\'", - "greeklish": "Mixanes_B" - }, - { - "id": "4902", - "name": "Ηλεκτρονικά Ισχύος I [ΠΠΣ]", - "minified": "Ηλεκτρονικά Ισχύος I", - "greeklish": "Isxyos_I" - }, - { - "id": "5528", - "name": "Συστήματα Ηλεκτρικής Ενέργειας III [ΠΠΣ]", - "minified": "ΣΗΕ III", - "greeklish": "SHE_III" - } - ] - } - ], - "courses": [ - { - "id": "2695", - "name": "Αρχές Οικονομίας", - "minified": "Αρχές Οικονομίας", - "greeklish": "Arxes_Oikonomias" - }, - { - "id": "1742", - "name": "Διανεμημένη Παραγωγή", - "minified": "Διανεμημένη Παραγωγή", - "greeklish": "Dianemimeni_Paragogi" - }, - { - "id": "136", - "name": "Διαχείριση Συστημάτων Ηλεκτρικής Ενέργειας", - "minified": "ΔΣΗΕ", - "greeklish": "DSHE" - }, - { - "id": "108", - "name": "Δυναμική Συμπεριφορά Συστημάτων Ηλεκτρικής Ενέργειας", - "minified": "Δυναμική Συμπεριφορά Συστημάτων Ηλεκτρικής Ενέργειας", - "greeklish": "DSSHE" - }, - { - "id": "133", - "name": "Ηλεκτρονικά Ισχύος II", - "minified": "Ηλεκτρονικά Ισχύος II", - "greeklish": "Isxyos_II" - }, - { - "id": "87", - "name": "Θεωρία και Τεχνολογία Πυρηνικών Αντιδραστήρων", - "minified": "ΘΤΠΑ", - "greeklish": "Theoria_Texnologia_Pyrhnikwn_Antidrasthrwn" - }, - { - "id": "86", - "name": "Σταθμοί Παραγωγής Ηλεκτρικής Ενέργειας", - "minified": "ΣΠΗΕ", - "greeklish": "SPHE" - }, - { - "id": "106", - "name": "Σύγχρονες Μηχανές", - "minified": "Σύγχρονες Μηχανές", - "greeklish": "Sygxrones_Mixanes" - }, - { - "id": "134", - "name": "Συστήματα Αντικεραυνικής Προστασίας και Γειώσεων", - "minified": "ΣΑΠΓ", - "greeklish": "SAPG" - }, - { - "id": "110", - "name": "Τεχνολογία Ηλεκτροτεχνικών Υλικών", - "minified": "Τεχνολογία Ηλεκτροτεχνικών Υλικών", - "greeklish": "Texnologia_Ilektrotexnikwn_Ylikwn" - }, - { - "id": "88", - "name": "Υψηλές Τάσεις II", - "minified": "Υψηλές Τάσεις II", - "greeklish": "Ypsiles_II" - } - ] - }, - { - "id": "21", - "name": "9ο εξάμηνο", - "categories": [ - { - "id": "5527", - "name": "9ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "2027", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "5544", - "name": "Οργάνωση και Διοίκηση Εργοστασίων [ΠΠΣ]", - "minified": "ΟΔΕ", - "greeklish": "ODE" - }, - { - "id": "5543", - "name": "Σερβοκινητήρια Συστήματα [ΠΠΣ]", - "minified": "Σερβοκινητήρια Συστήματα", - "greeklish": "Servomotor Systems" - }, - { - "id": "5545", - "name": "Συστήματα Ηλεκτροκίνησης [ΠΠΣ]", - "minified": "Συστήματα Ηλεκτροκίνησης", - "greeklish": "Systems_Ilektrokinisis" - }, - { - "id": "5542", - "name": "Υπολογιστικές Μέθοδοι στα Ενεργειακά Συστήματα [ΠΠΣ]", - "minified": "ΥΜΕΣ", - "greeklish": "YMES" - }, - { - "id": "5541", - "name": "Υψηλές Τάσεις 4 [ΠΠΣ]", - "minified": "Υψηλές 4", - "greeklish": "Ypsiles_IV" - } - ] - }, - { - "id": "2028", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "5539", - "name": "Ειδικά Κεφάλαια Συστημάτων Ηλεκτρικής Ενέργειας [ΠΠΣ]", - "minified": "ΕΚΣΗΕ", - "greeklish": "EKSHE" - }, - { - "id": "5531", - "name": "Ηλεκτρικές Μηχανές Γ\\' [ΠΠΣ]", - "minified": "Ηλεκτρικές Μηχανές Γ\\'", - "greeklish": "Mixanes_C" - }, - { - "id": "5540", - "name": "Ηλεκτρική Οικονομία [ΠΠΣ]", - "minified": "Ηλεκτρική Οικονομία", - "greeklish": "Electric_Economy" - }, - { - "id": "5532", - "name": "Ηλεκτρονικά Ισχύος II [ΠΠΣ]", - "minified": "Ηλεκτρονικά Ισχύος II", - "greeklish": "Isxyos_II" - } - ] - } - ] - } - ], - "courses": [ - { - "id": "132", - "name": "Ειδικά Κεφάλαια Συστημάτων Ηλεκτρικής Ενέργειας", - "minified": "ΕΚΣΗΕ", - "greeklish": "EKSHE" - }, - { - "id": "135", - "name": "Ηλεκτρική Οικονομία", - "minified": "Ηλεκτρική Οικονομία", - "greeklish": "Electric_Economy" - }, - { - "id": "2033", - "name": "Οργάνωση και Διοίκηση Εργοστασίων", - "minified": "ΟΔΕ", - "greeklish": "ODE" - }, - { - "id": "2031", - "name": "Σερβοκινητήρια Συστήματα", - "minified": "Σερβοκινητήρια Συστήματα", - "greeklish": "Servomotor_Systems" - }, - { - "id": "5546", - "name": "Σύγχρονα Ενεργειακά Συστήματα", - "minified": "Σύγχρονα Ενεργειακά Συστήματα", - "greeklish": "SES" - }, - { - "id": "2029", - "name": "Συντονισμός Μονώσεων - Προστασία έναντι Υπερτάσεων", - "minified": "Συντονισμός Μονώσεων - Προστασία έναντι Υπερτάσεων", - "greeklish": "SMPEY" - }, - { - "id": "2032", - "name": "Συστήματα Ηλεκτροκίνησης", - "minified": "Συστήματα Ηλεκτροκίνησης", - "greeklish": "Systems_Ilektrokinisis" - }, - { - "id": "2030", - "name": "Υπολογιστικές Μέθοδοι στα Ενεργειακά Συστήματα", - "minified": "ΥΜΕΣ", - "greeklish": "YMES" - } - ] - } - ] - }, - { - "id": "4", - "name": "Τομέας Ηλεκτρονικής και Η/Υ", - "categories": [ - { - "id": "14", - "name": "6ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "713", - "name": "Μαθήματα Επιλογης [ΠΠΣ]", - "courses": [ - { - "id": "5372", - "name": "Κβαντική Φυσική [ΠΠΣ]", - "minified": "Κβαντική Φυσική", - "greeklish": "Quantum_Physics" - }, - { - "id": "5105", - "name": "Ρομποτική [ΠΠΣ]", - "minified": "Ρομποτική", - "greeklish": "Robotics" - }, - { - "id": "4951", - "name": "Τεχνικές Βελτιστοποίησης [ΠΠΣ]", - "minified": "Τεχνικές Βελτιστοποίησης", - "greeklish": "Optimization_Techniques" - } - ] - }, - { - "id": "712", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "68", - "name": "Ηλεκτρικές Μετρήσεις II [ΠΠΣ]", - "minified": "Ηλεκτρικές Μετρήσεις II", - "greeklish": "Metriseis_II" - }, - { - "id": "4952", - "name": "Ηλεκτρονική III [ΠΠΣ]", - "minified": "Ηλεκτρονική III", - "greeklish": "Electronics_III" - }, - { - "id": "71", - "name": "Ψηφιακά Συστήματα II [ΠΠΣ]", - "minified": "Ψηφιακά Συστήματα II", - "greeklish": "Psifiaka_II" - } - ] - } - ] - }, - { - "id": "15", - "name": "7ο εξάμηνο", - "categories": [ - { - "id": "4943", - "name": "7ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "4943", - "name": "7ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "985", - "name": "Μαθήματα Επιλογης [ΠΠΣ]", - "courses": [ - { - "id": "5108", - "name": "Προγραμματιζόμενα Κυκλώματα ASIC [ΠΠΣ]", - "minified": "ASIC", - "greeklish": "ASIC" - }, - { - "id": "5107", - "name": "Προσομοίωση και Μοντελοποίηση Συστημάτων [ΠΠΣ]", - "minified": "Προσομοίωση και Μοντελοποίηση Συστημάτων", - "greeklish": "Montelopoiisi" - } - ] - }, - { - "id": "984", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "91", - "name": "Συστήματα Μικροϋπολογιστών [ΠΠΣ]", - "minified": "Συστήματα Μικροϋπολογιστών", - "greeklish": "Mikro_I" - } - ] - } - ] - } - ] - } - ], - "courses": [ - { - "id": "4944", - "name": "Ανάλυση Δεδομένων", - "minified": "Ανάλυση Δεδομένων", - "greeklish": "Data_Analysis" - }, - { - "id": "4947", - "name": "Αρχιτεκτονική Προηγμένων Υπολογιστών", - "minified": "Αρχιτεκτονική Προηγμένων Υπολογιστών", - "greeklish": "Comp_Advanced_Architecture" - }, - { - "id": "115", - "name": "Δίκτυα Υπολογιστών II", - "minified": "Δίκτυα Υπολογιστών II", - "greeklish": "Diktya_II" - }, - { - "id": "69", - "name": "Ηλεκτρονική III", - "minified": "Ηλεκτρονική III", - "greeklish": "Electronics_III" - }, - { - "id": "4945", - "name": "Θεωρία Δικτύων", - "minified": "Θεωρία Δικτύων", - "greeklish": "Network_Theory" - }, - { - "id": "94", - "name": "Θεωρία Υπολογισμών και Αλγορίθμων", - "minified": "ΘΥΑ", - "greeklish": "THYA" - }, - { - "id": "95", - "name": "Λειτουργικά Συστήματα", - "minified": "Λειτουργικά Συστήματα", - "greeklish": "OS" - }, - { - "id": "2081", - "name": "Παράλληλα και Διανεμημένα Συστήματα", - "minified": "Παράλληλα και Διανεμημένα Συστήματα", - "greeklish": "Parallel_and_Distributed_Systems" - }, - { - "id": "97", - "name": "Σύνθεση Ενεργών Φίλτρων (πρώην Σύνθεση Ενεργών και Παθητικών Κυκλωμάτων)", - "minified": "Σύνθεση Ενεργών Φίλτρων", - "greeklish": "Synthesi_Energwn_Filtrwn" - }, - { - "id": "140", - "name": "Συστήματα Αυτομάτου Ελέγχου III", - "minified": "ΣΑΕ III", - "greeklish": "SAE_III" - }, - { - "id": "80", - "name": "Τεχνικές Βελτιστοποίησης", - "minified": "Τεχνικές Βελτιστοποίησης", - "greeklish": "Optimization_Techniques" - }, - { - "id": "96", - "name": "Χρονοσειρές (πρώην Ανάλυση Χρονοσειρών)", - "minified": "Χρονοσειρές", - "greeklish": "Timeseries" - }, - { - "id": "4946", - "name": "Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής I", - "minified": "Ψηφιακά HW I", - "greeklish": "Psifiaka_HWI" - } - ] - }, - { - "id": "16", - "name": "8ο εξάμηνο", - "categories": [ - { - "id": "5099", - "name": "8ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "992", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "5100", - "name": "Ασαφή Συστήματα [ΠΠΣ]", - "minified": "Ασαφή Συστήματα", - "greeklish": "Fuzzy_Systems" - }, - { - "id": "113", - "name": "Ηλεκτρονικές Διατάξεις και Μετρήσεις [ΠΠΣ]", - "minified": "Ηλεκτρονικές Διατάξεις και Μετρήσεις", - "greeklish": "Ilektronikes_Diatakseis_Metriseis" - }, - { - "id": "93", - "name": "Ψηφιακά Συστήματα III [ΠΠΣ]", - "minified": "Ψηφιακά Συστήματα III", - "greeklish": "Psifiaka_III" - } - ] - }, - { - "id": "993", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "4950", - "name": "Δίκτυα Υπολογιστών II [ΠΠΣ]", - "minified": "Δίκτυα Υπολογιστών II", - "greeklish": "Diktya_II" - }, - { - "id": "112", - "name": "Ψηφιακά Φίλτρα [ΠΠΣ]", - "minified": "Ψηφιακά Φίλτρα", - "greeklish": "Psifiaka_Filtra" - } - ] - } - ] - } - ], - "courses": [ - { - "id": "120", - "name": "Γραφική με Υπολογιστές", - "minified": "Γραφική με Υπολογιστές", - "greeklish": "Computer_Graphics" - }, - { - "id": "2082", - "name": "Ενσωματωμένα Συστήματα Πραγματικού Χρόνου", - "minified": "Ενσωματωμένα Συστήματα Πραγματικού Χρόνου", - "greeklish": "Enswmatwmena" - }, - { - "id": "67", - "name": "Επιχειρησιακή Έρευνα", - "minified": "Επιχειρησιακή Έρευνα", - "greeklish": "Operational_Research" - }, - { - "id": "5101", - "name": "Εφαρμοσμένος Αυτόματος Έλεγχος", - "minified": "Εφαρμοσμένος Αυτόματος Έλεγχος", - "greeklish": "EAE" - }, - { - "id": "5103", - "name": "Θεωρία Εκτίμησης και Ανίχνευση", - "minified": "Θεωρία Εκτίμησης και Ανίχνευση", - "greeklish": "THEA" - }, - { - "id": "5102", - "name": "Θεωρία Παιγνίων", - "minified": "Θεωρία Παιγνίων", - "greeklish": "Game_Theory" - }, - { - "id": "111", - "name": "Μικροεπεξεργαστές και Περιφερειακά", - "minified": "[Μικροεπεξεργαστές και Περιφερειακά]", - "greeklish": "Mikro_II" - }, - { - "id": "486", - "name": "Προγραμματιζόμενα Κυκλώματα FPGA-ASIC", - "minified": "FPGA-ASIC", - "greeklish": "FPGA-ASIC" - }, - { - "id": "469", - "name": "Προσομοίωση και Μοντελοποίηση Δυναμικών Συστημάτων", - "minified": "Προσομοίωση και Μοντελοποίηση Δυναμικών Συστημάτων", - "greeklish": "Simulation_Modeling" - }, - { - "id": "114", - "name": "Ρομποτική", - "minified": "Ρομποτική", - "greeklish": "Robotics" - }, - { - "id": "116", - "name": "Τεχνολογία Λογισμικού", - "minified": "Τεχνολογία Λογισμικού", - "greeklish": "Texnologia_Logismikou" - }, - { - "id": "117", - "name": "Τηλεπικοινωνιακή Ηλεκτρονική", - "minified": "Τηλεπικοινωνιακή Ηλεκτρονική", - "greeklish": "Telecommunications_Electronics" - }, - { - "id": "119", - "name": "Υπολογιστική Νοημοσύνη", - "minified": "Υπολογιστική Νοημοσύνη", - "greeklish": "Computational_Intelligence" - }, - { - "id": "5104", - "name": "Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής II", - "minified": "Ψηφιακά HW II", - "greeklish": "Psifiaka_HWII" - }, - { - "id": "139", - "name": "Ψηφιακή Επεξεργασία Εικόνας", - "minified": "Ψηφιακή Επεξεργασία Εικόνας", - "greeklish": "DIP" - } - ] - }, - { - "id": "17", - "name": "9ο εξάμηνο", - "categories": [ - { - "id": "5549", - "name": "9ο εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "137", - "name": "Ανάλυση Ηλεκτρικών Κυκλωμάτων με Υπολογιστή [ΠΠΣ]", - "minified": "Ανάλυση Ηλεκτρικών Κυκλωμάτων με Υπολογιστή", - "greeklish": "Computer_Analysis_Electronics_Circuits" - }, - { - "id": "2083", - "name": "Αρχές Παράλληλης Επεξεργασίας [ΠΠΣ]", - "minified": "Αρχές Παράλληλης Επεξεργασίας", - "greeklish": "Arxes_Parallilis_Epeksergasias" - }, - { - "id": "148", - "name": "Βιομηχανικά Ηλεκτρονικά [ΠΠΣ]", - "minified": "Βιομηχανικά Ηλεκτρονικά", - "greeklish": "Viomixanika_Ilektronika" - }, - { - "id": "145", - "name": "Ειδικές Αρχιτεκτονικές Υπολογιστών [ΠΠΣ]", - "minified": "Ειδικές Αρχιτεκτονικές Υπολογιστών", - "greeklish": "Eidikes_Arxitektonikes_Ypologiston" - }, - { - "id": "141", - "name": "Ευφυή Συστήματα Ρομπότ [ΠΠΣ]", - "minified": "Ευφυή Συστήματα Ρομπότ", - "greeklish": "Intelligence_Robotics_System" - } - ] - } - ], - "courses": [ - { - "id": "118", - "name": "Αναγνώριση Προτύπων", - "minified": "Αναγνώριση Προτύπων", - "greeklish": "Pattern_Recognition" - }, - { - "id": "138", - "name": "Αξιοπιστία Συστημάτων", - "minified": "Αξιοπιστία Συστημάτων", - "greeklish": "Aksiopistia_Systimaton" - }, - { - "id": "146", - "name": "Ασφάλεια Πληροφοριακών Συστημάτων", - "minified": "Ασφάλεια Πληροφοριακών Συστημάτων", - "greeklish": "Asfaleia" - }, - { - "id": "5553", - "name": "Ασφαλής Ανάκτηση και Ανάλυση Ψηφ. Δεδομένων-Ψηφ. Εγκληματολογία", - "minified": "Ψηφιακή Εγκληματολογία", - "greeklish": "Psifiaki_Eglimatologia" - }, - { - "id": "142", - "name": "Βάσεις Δεδομένων", - "minified": "Βάσεις Δεδομένων", - "greeklish": "Data_Structures" - }, - { - "id": "143", - "name": "Βιομηχανική Πληροφορική", - "minified": "Βιομηχανική Πληροφορική", - "greeklish": "Viomixaniki_Pliroforiki" - }, - { - "id": "5477", - "name": "Ευφυή και Προσαρμοστικά Συστήματα Αυτομάτου Ελέγχου", - "minified": "Ευφυή και Προσαρμοστικά ΣΑΕ", - "greeklish": "EPSAE" - }, - { - "id": "147", - "name": "Συστήματα Πολυμέσων", - "minified": "Συστήματα Πολυμέσων", - "greeklish": "Multimedia_Systems" - }, - { - "id": "144", - "name": "Σχεδίαση Συστημάτων VLSI", - "minified": "VLSI", - "greeklish": "VLSI" - }, - { - "id": "5552", - "name": "Σχεδίαση Συστημάτων Υλικού-Λογισμικού", - "minified": "Σχεδίαση Συστημάτων Υλικού-Λογισμικού", - "greeklish": "Hardware_Software_System_Design" - }, - { - "id": "5478", - "name": "Ψηφιακά Ολοκληρωμένα Κυκλώματα VLSI-ASIC Μεγάλης Κλίμακας", - "minified": "[Ψηφιακά Ολοκληρωμένα Κυκλώματα VLSI-ASIC]", - "greeklish": "VLSI_ASIC" - } - ] - } - ] - }, - { - "id": "6", - "name": "Τομέας Τηλεπικοινωνιών", - "categories": [ - { - "id": "26", - "name": "6ο εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "715", - "name": "Μαθήματα Επιλογης [ΠΠΣ]", - "courses": [ - { - "id": "128", - "name": "Ακουστική I [ΠΠΣ]", - "minified": "Ακουστική I", - "greeklish": "Akoustiki_I" - }, - { - "id": "4915", - "name": "Εφαρμοσμένα Μαθηματικά II [ΠΠΣ]", - "minified": "Εφαρμοσμένα Μαθηματικά II", - "greeklish": "Efarmosmena_Math_II" - }, - { - "id": "4916", - "name": "Ηλεκτρακουστική I [ΠΠΣ]", - "minified": "Ηλεκτρακουστική I", - "greeklish": "Ilektrakoustiki_I" - }, - { - "id": "102", - "name": "Οπτική I [ΠΠΣ]", - "minified": "Οπτική I", - "greeklish": "Optiki_I" - } - ] - }, - { - "id": "714", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "73", - "name": "Διάδοση Ηλεκτρομαγνητικού Κύματος II [ΠΠΣ]", - "minified": "Διάδοση Ηλεκτρομαγνητικού Κύματος II", - "greeklish": "Diadosi_II" - } - ] - } - ] - }, - { - "id": "23", - "name": "7ο εξάμηνο", - "categories": [ - { - "id": "4905", - "name": "7ο Εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "988", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "152", - "name": "Ακουστική II [ΠΠΣ]", - "minified": "Ακουστική II", - "greeklish": "Akoustiki_II" - }, - { - "id": "4914", - "name": "Βιοϊατρική Τεχνολογία [ΠΠΣ]", - "minified": "Βιοϊατρική Τεχνολογία", - "greeklish": "Vioiatriki" - }, - { - "id": "2021", - "name": "Ειδικά Κεφάλαια Διαφορικών Εξισώσεων [ΠΠΣ]", - "minified": "Ειδικά Κεφάλαια Διαφορικών Εξισώσεων", - "greeklish": "Eidika_Kef_Diaf_Eksis" - }, - { - "id": "103", - "name": "Ειδικά Κεφάλαια Ηλεκτρομαγνητικού Πεδίου I [ΠΠΣ]", - "minified": "Ειδικά Κεφάλαια Ηλεκτρομαγνητικού Πεδίου I", - "greeklish": "Eidika_Kef_HM_Pediou_I" - }, - { - "id": "5164", - "name": "Ηλεκτρακουστική II [ΠΠΣ]", - "minified": "Ηλεκτρακουστική II", - "greeklish": "Ilektrakoustiki_II" - }, - { - "id": "129", - "name": "Οπτική II [ΠΠΣ]", - "minified": "Οπτική II", - "greeklish": "Optiki_II" - } - ] - }, - { - "id": "989", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "100", - "name": "Ασύρματος Τηλεπικοινωνία I [ΠΠΣ]", - "minified": "Ασύρματος Τηλεπικοινωνία I", - "greeklish": "Asyrmatos_I" - }, - { - "id": "98", - "name": "Μικροκύματα I [ΠΠΣ]", - "minified": "Μικροκύματα I", - "greeklish": "Mikrokymata_I" - }, - { - "id": "4908", - "name": "Ψηφιακές Τηλεπικοινωνίες II [ΠΠΣ]", - "minified": "Ψηφιακές Τηλεπικοινωνίες II", - "greeklish": "Psifiakes_Tilepikoinonies_II" - }, - { - "id": "4907", - "name": "Ψηφιακή Επεξεργασία Σήματος [ΠΠΣ]", - "minified": "Ψηφιακή Επεξεργασία Σήματος", - "greeklish": "DSP" - } - ] - } - ] - }, - { - "id": "4910", - "name": "Μαθήματα Επιλογής", - "courses": [ - { - "id": "4912", - "name": "Ακουστική", - "minified": "Ακουστική", - "greeklish": "Akoustiki" - }, - { - "id": "105", - "name": "Βιοϊατρική Τεχνολογία", - "minified": "Βιοϊατρική Τεχνολογία", - "greeklish": "Vioiatriki" - }, - { - "id": "4911", - "name": "Γεωηλεκτρομαγνητισμός", - "minified": "Γεωηλεκτρομαγνητισμός", - "greeklish": "Geoilektromagnitismos" - }, - { - "id": "77", - "name": "Εφαρμοσμένα Μαθηματικά II", - "minified": "Εφαρμοσμένα Μαθηματικά II", - "greeklish": "Efarmosmena_Math_II" - }, - { - "id": "78", - "name": "Ηλεκτρακουστική I", - "minified": "Ηλεκτρακουστική I", - "greeklish": "Ilektrakoustiki_I" - }, - { - "id": "4913", - "name": "Οπτική", - "minified": "Οπτική", - "greeklish": "Optiki" - } - ] - }, - { - "id": "4906", - "name": "Υποχρεωτικά Μαθήματα", - "courses": [ - { - "id": "4909", - "name": "Κεραίες και Διάδοση", - "minified": "Κεραίες και Διάδοση", - "greeklish": "Keraies_kai_Diadosh" - }, - { - "id": "122", - "name": "Τηλεπικοινωνιακά Συστήματα III", - "minified": "Τηλεπικοινωνιακά Συστήματα III", - "greeklish": "Tilepikoinoniaka_III" - }, - { - "id": "99", - "name": "Ψηφιακή Επεξεργασία Σήματος", - "minified": "Ψηφιακή Επεξεργασία Σήματος", - "greeklish": "DSP" - } - ] - } - ] - }, - { - "id": "24", - "name": "8ο εξάμηνο", - "categories": [ - { - "id": "5163", - "name": "8ο Εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "5556", - "name": "Ασύρματος Τηλεπικοινωνία II [ΠΠΣ]", - "minified": "Ασύρματος Τηλεπικοινωνία II", - "greeklish": "Asyrmatos_II" - } - ] - }, - { - "id": "994", - "name": "Μαθήματα Επιλογής", - "courses": [ - { - "id": "125", - "name": "Ειδικές Κεραίες", - "minified": "Ειδικές Κεραίες", - "greeklish": "Eidikes_Keraies" - }, - { - "id": "3315", - "name": "Εισαγωγή στην Πολιτική Οικονομία", - "minified": "Εισαγωγή στην Πολιτική Οικονομία", - "greeklish": "Politiki_Oikonomia" - }, - { - "id": "997", - "name": "Εφαρμογές Τηλεπικοινωνιακών Διατάξεων", - "minified": "Εφαρμογές Τηλεπικοινωνιακών Διατάξεων", - "greeklish": "Efarmoges_Tilepikoinoniakon_Diatakseon" - }, - { - "id": "104", - "name": "Ηλεκτρακουστική II", - "minified": "Ηλεκτρακουστική II", - "greeklish": "Ilektrakoustiki_II" - }, - { - "id": "126", - "name": "Θεωρία Σκέδασης", - "minified": "Θεωρία Σκέδασης", - "greeklish": "Scattering_Theory" - }, - { - "id": "1252", - "name": "Κβαντική Φυσική", - "minified": "Κβαντική Φυσική", - "greeklish": "Quantum_Physics" - }, - { - "id": "996", - "name": "Προηγμένες Τεχνικές Επεξεργασίας Σήματος", - "minified": "ΠΤΕΣ", - "greeklish": "PTES" - }, - { - "id": "124", - "name": "Τηλεοπτικά Συστήματα", - "minified": "Τηλεοπτικά Συστήματα", - "greeklish": "Tileoptika_Systimata" - }, - { - "id": "127", - "name": "Υπολογιστικός Ηλεκτρομαγνητισμός", - "minified": "Υπολογιστικός Ηλεκτρομαγνητισμός", - "greeklish": "Computational Electromagnetism" - } - ] - }, - { - "id": "995", - "name": "Υποχρεωτικά Μαθήματα", - "courses": [ - { - "id": "123", - "name": "Δίκτυα Τηλεπικοινωνιών", - "minified": "Δίκτυα Τηλεπικοινωνιών", - "greeklish": "Diktya_Tilepikoinonion" - }, - { - "id": "74", - "name": "Θεωρία Πληροφοριών", - "minified": "Θεωρία Πληροφοριών", - "greeklish": "Information_Theory" - }, - { - "id": "131", - "name": "Οπτικές Επικοινωνίες", - "minified": "Οπτικές Επικοινωνίες", - "greeklish": "Optikes_Epikoinwnies" - } - ] - } - ] - }, - { - "id": "25", - "name": "9ο εξάμηνο", - "categories": [ - { - "id": "5554", - "name": "9ο Εξάμηνο [ΠΠΣ]", - "categories": [ - { - "id": "5999", - "name": "Μαθήματα Επιλογής [ΠΠΣ]", - "courses": [ - { - "id": "154", - "name": "Γεωηλεκτρομαγνητισμός [ΠΠΣ]", - "minified": "Γεωηλεκτρομαγνητισμός", - "greeklish": "Geoilektromagnitismos" - }, - { - "id": "150", - "name": "Μικροκυματική Τηλεπισκόπηση [ΠΠΣ]", - "minified": "Μικροκυματική Τηλεπισκόπηση", - "greeklish": "MRS" - }, - { - "id": "157", - "name": "Τεχνικές Κωδικοποίησης [ΠΠΣ]", - "minified": "Τεχνικές Κωδικοποίησης", - "greeklish": "Texnikes_Kodikopoiisis" - } - ] - }, - { - "id": "6000", - "name": "Υποχρεωτικά Μαθήματα [ΠΠΣ]", - "courses": [ - { - "id": "149", - "name": "Σύνθεση Τηλεπικοινωνιακών Διατάξεων [ΠΠΣ]", - "minified": "Σύνθεση Τηλεπικοινωνιακών Διατάξεων", - "greeklish": "Synthesi_Tilepikoinoniakon_Diatakseon" - } - ] - }, - { - "id": "2024", - "name": "Μαθήματα Επιλογής", - "courses": [ - { - "id": "121", - "name": "Ειδικά Θέματα Διάδοσης και Ραδιοζεύξεων", - "minified": "Ειδικά Θέματα Διάδοσης και Ραδιοζεύξεων", - "greeklish": "Eidika_Themata_Diadosis_kai_Radiosyzeuxeon" - }, - { - "id": "1754", - "name": "Ευρυζωνικά Δίκτυα", - "minified": "Ευρυζωνικά Δίκτυα", - "greeklish": "Broadband_Networks" - }, - { - "id": "2084", - "name": "Ηλεκτρομαγνητική Συμβατότητα", - "minified": "Ηλεκτρομαγνητική Συμβατότητα", - "greeklish": "EMC" - }, - { - "id": "5555", - "name": "Κώδικες Διόρθωσης Σφαλμάτων", - "minified": "Κώδικες Διόρθωσης Σφαλμάτων", - "greeklish": "Error_Correction_Codes" - }, - { - "id": "155", - "name": "Τεχνικές μη Καταστρεπτικών Δοκιμών", - "minified": "Τεχνικές μη Καταστρεπτικών Δοκιμών", - "greeklish": "Non_Destructive_Testing_Techniques" - }, - { - "id": "1768", - "name": "Τεχνολογία Ήχου και Εικόνας: Αποθήκευση, Επεξεργασία, Μετάδοση", - "minified": "Τεχνολογία Ήχου και Εικόνας", - "greeklish": "Texnologia_Ixou_Eikonas" - }, - { - "id": "153", - "name": "Φωτονική Τεχνολογία", - "minified": "Φωτονική Τεχνολογία", - "greeklish": "Fotoniki_Texnologia" - } - ] - }, - { - "id": "2025", - "name": "Υποχρεωτικά Μαθήματα", - "courses": [ - { - "id": "5557", - "name": "Ανάλυση και Σύνθεση Ραδιοσυστημάτων", - "minified": "Ανάλυση και Σύνθεση Ραδιοσυστημάτων", - "greeklish": "ASRS" - }, - { - "id": "307", - "name": "Ασύρματες Επικοινωνίες", - "minified": "Ασύρματες Επικοινωνίες", - "greeklish": "Asyrmates_Epikoinonies" - }, - { - "id": "151", - "name": "Μικροκυματική Τεχνολογία", - "minified": "Μικροκυματική Τεχνολογία", - "greeklish": "Microwave_Technology" - } - ] - } - ] - } - ] - } - ] - }, - { - "id": "3", - "name": "Βασικός Κύκλος [ΠΠΣ]", - "categories": [ - { - "id": "8", - "name": "1ο εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "30", - "name": "Συστήματα Υπολογιστών (Υπολογιστικά Συστήματα) [ΠΠΣ]", - "minified": "Συστήματα Υπολογιστών", - "greeklish": "Sys_Ypologiston" - }, - { - "id": "31", - "name": "Τεχνική Μηχανική [ΠΠΣ]", - "minified": "Τεχνική Μηχανική", - "greeklish": "Texniki_Mixaniki" - } - ] - }, - { - "id": "10", - "name": "2ο εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "37", - "name": "Διαφορικές Εξισώσεις [ΠΠΣ]", - "minified": "Διαφορικές Εξισώσεις", - "greeklish": "Diaforikes" - }, - { - "id": "35", - "name": "Θεωρία Πιθανοτήτων και Στατιστική [ΠΠΣ]", - "minified": "Θεωρία Πιθανοτήτων και Στατιστική", - "greeklish": "Prob_stat" - } - ] - }, - { - "id": "11", - "name": "3ο εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "42", - "name": "Εφαρμοσμένα Μαθηματικά I [ΠΠΣ]", - "minified": "Εφαρμοσμένα Μαθηματικά I", - "greeklish": "Efarmosmena_Math_I" - }, - { - "id": "39", - "name": "Ηλεκτρομαγνητικό Πεδίο I [ΠΠΣ]", - "minified": "Ηλεκτρομαγνητικό Πεδίο I", - "greeklish": "EMF_I" - }, - { - "id": "44", - "name": "Θεωρία Σημάτων και Γραμμικών Συστημάτων [ΠΠΣ]", - "minified": "Θεωρία Σημάτων και Γραμμικών Συστημάτων", - "greeklish": "Theory_Signals_and_Linear_Systems" - }, - { - "id": "45", - "name": "Προγραμματιστικές Τεχνικές [ΠΠΣ]", - "minified": "Προγραμματιστικές Τεχνικές", - "greeklish": "CPP" - } - ] - }, - { - "id": "12", - "name": "4ο εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "50", - "name": "Αρχιτεκτονική Υπολογιστών [ΠΠΣ]", - "minified": "Αρχιτεκτονική Υπολογιστών", - "greeklish": "Comp_Architecture" - }, - { - "id": "52", - "name": "Εισαγωγή στην Ενεργειακή Τεχνολογία I [ΠΠΣ]", - "minified": "Εισαγωγή στην Ενεργειακή Τεχνολογία I", - "greeklish": "EET_I" - }, - { - "id": "47", - "name": "Ηλεκτρικά Κυκλώματα III [ΠΠΣ]", - "minified": "Ηλεκτρικά Κυκλώματα III", - "greeklish": "Kyklomata_III" - }, - { - "id": "46", - "name": "Ηλεκτρομαγνητικό Πεδίο II [ΠΠΣ]", - "minified": "Ηλεκτρομαγνητικό Πεδίο II", - "greeklish": "EMF_II" - }, - { - "id": "48", - "name": "Ψηφιακά Συστήματα I [ΠΠΣ]", - "minified": "Ψηφιακά Συστήματα I", - "greeklish": "Psifiaka_I" - } - ] - }, - { - "id": "13", - "name": "5ο εξάμηνο [ΠΠΣ]", - "courses": [ - { - "id": "54", - "name": "Διάδοση Ηλεκτρομαγνητικού Κύματος I (πρώην Πεδίο III) [ΠΠΣ]", - "minified": "Διάδοση Ηλεκτρομαγνητικού Κύματος I", - "greeklish": "Diadosi_I" - }, - { - "id": "56", - "name": "Εισαγωγή στην Ενεργειακή Τεχνολογία II [ΠΠΣ]", - "minified": "Εισαγωγή στην Ενεργειακή Τεχνολογία II", - "greeklish": "EET_II" - }, - { - "id": "57", - "name": "Ηλεκτρικές Μετρήσεις I [ΠΠΣ]", - "minified": "Ηλεκτρικές Μετρήσεις I", - "greeklish": "Metriseis_I" - } - ] - } - ] - } - ] -} \ No newline at end of file