Delete cookies from Linux lab’s computers:

\rm -r .mozilla
\rm -r .cache/mozilla

Last Course Internet Technologies (Xatzi) 2016: pdf.

June 2015 Chatzopoulos Big Data

Web technologies (Hadjiefthymiades): Course 0 is not uploaded, Course 1&2 (credits to D. Papatheodorou): (order may be wrong) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12.

Computational Geometry: 0.

Adv. AI presentation: pdf.

Knowledge technologies: 0 and 1. (that’s all until 1/2/2016) Project frontistirio: 0, 1, and 2 (thanks to Xristos and Nandia)

Advanced AI, paper presentation.

Multimedia systems (master@DIT), course 1-3 2015: 0, 1 and 2 (thanks to Eleftheria Tzannatou). (that’s all until 1/2/2016)

From nearest person on the left to right (anticlockwise): Anna (thanks to my photoshop level 3000 🙂 ), Anagnostopoulos, Psarros, Zafeirakopoulos, Konaxis, Avrithis, Samaras and Kalinka. Spring 2015.

ΕρΓΑ’s lab pet, hoopoe (Τσαλαπετεινός) (14/5/15)
A video and two pictures of this beautiful bird.

Notes from the tutorial for the 4th project of the course OS of Delis: 0.

Notes of the course OS of Delis for the last week: 0. Thanks to Moukas and Daniela for this pdf! Good luck everyone in the final exam(s)!

Notes of the course OS of Delis 12/1/2015 and 14/1/2015: 0.

Notes of the course OS of Delis 7/1/2015: 0.

Notes of the course OS of Delis 22/12/2014: 0.

Notes of the course OS of Delis 14/12/2014 and 17/12/14: 0.

Notes of the course OS of Delis 10/12/2014: 0. 3rd project announced, presentation will be done at 20:00 this Monday. Today we made only two hours, instead of the expected four. The testing of the 2nd project will be done 18+19/12, make sure you write your name outside Delis office (A54 or something).

Notes of the course OS of Delis 1/12/2014 and 3/12/14: 0. MIDTERM MONDAY 8/12! Good luck everyone. 🙂

Notes of the course OS of Delis 19/11/2014: 0. In the 5th page, the while(key0 = false) should probably be while(key0 != false). Same applies to key1.

Notes of the course OS of Delis 12/11/2014: 0.

Notes of the course OS of Delis from 5/11/2014 – 11/11/2014: 0.

Notes of the course OS of Delis 5/11/2014: 0 and1.

Notes of the course OS of Delis 3/11/2014: 0, 1, 2, 3.

Notes of the course OS of Delis 29/10/2014: 0, 1, 2, 3.

Notes of the course OS of Delis: first course till 28/10/2014: 0

April 2014 Tel. Math. exams+solutions.

How to transfer files from your Ubuntu pc to a Linux pc of DIT:
Chris Krts said: anoixe enan fakelo opoion na nai:
1) patas file->connect to server
2) epilegeis ssh gia type, server ena mixanima (
kai sto folder dwse to path /home/users/stdaabbb/Desktop
use secury linux copy. Here are some examples.
use filezilla (but you have to install it, etc.). Credits to Evgenia.

Math. Plhr -> Last two weekends of semester’s courses. The last one will not be uploaded since it will not be in the exams. This set of notes is a subset of a subset of the actual notes written by Kolliopoulos.
0, 1, 2, 3, 4, 5, 6.

Math. Plhr. 0 & 1
Theory Of Computation 4/3: 0 & 1 & 2

Delete cookies from dit’s computers

\rm -r .mozilla
\rm -r .cache/mozilla

If that not is the problem, try deleting your Trash.
Use the following command for an overview.

du -ks -h* .[^.]*

Winter semester’s schedule.

Greek free and public universities (made by me).

How to set up your own homepage in dit’s available web-space for every student.
Full help. For shorter help, read the comments Gogo Souliou made once:

  1. Giorgo mou prepei na mpeis stous users kai ekei na kaneis chmod std08… 755 giaa allagh dikaiwmatwn…gia na to kaneis publish prepei na exeis tn fakelo public_html…ka8e arxeio p anebazeis prepei k auto na to kaneis executable
  2. 1o Bhma : phgaine sto putyy kane cd..
  3. 2o Bhma : kane chmod 755 std08… (3 teleutaia pshfia s )
  4. 3o Bhma : Ftiakse tn fakelo public_html me chmod 755 ….kai ola ta arxeia me auta ta dikaiwmata…Ayta opou kollhseis steile m

Here you can find some personal notes from courses of DIT. I wasn’t planning to upload them, so I hope you know some cryptography. 😛 If you have a question about what am I writing in some pages, just contact me 🙂

Note:There is no organization in the notes below. They may be scattered into this page, but not every course adjacent to the next one. Also, I upload notes only after request. As a result, I do not guarantee for the sequence of all courses.

Some music while downloading/ taking a look/ reading the notes..

Exams Schedule Summer 2013

Οι σημειώσεις είναι πλήρης, δηλαδή δεν λείπει κάποιο μάθημα. Καλή επιτυχία 😀

For the assignment in Architecture II – Cache, in order to run the simulator step by step do this:

  1. Click the leftmost icon, Open and select your .s file of MIPS code.
  2. Go at the toolbar above and click on Simulator->Set Value… and type into the register “PC” (Without the quotes) and set its value to 0x00400000,
  3. Hit F10 and the simulation will run for one step.

In order to perform a full run, go at the third leftmost icon, names Go and set as Starting address 0x00400000. Press ok. In my case, an undefined symbol warning occurs for __start, but that’s ok, people of the lab said.

  • Number Theory (28/3)
  • Number Theory (27/3) Typo: At pre-last page, we need p| a^p – a, not p| q^p – a. Moreover, at 2nd page, we have n² = n (mod 2). It is at the same line we have an ή in a circle and then erased by an X. At this line it should be n^4 = n (mod 2).
  • Prolog (27/3) (+ two pages from one course that were missing. Read from Takis’s notes pages 75-93 (until assert) )
  • Databases I (26/3) (B+ δέντρο και επεκτατός κατακερματισμός θα πέσουν στο τέλος. Σιγουράκι²)
    “Εστω οτι εχει χωρητικοτητα 4 δεικτες και 3 κλειδια ο κομβος. Τοτε η
    πληροτητα αναφερεται στα κλειδια ή στους δεικτες?
    Na exei toulaxiston 2 deiktes.”
  • Prolog (26/3) (ΦΡΟΝΤ 3η ασκ)
  • Number Theory :- (27/2) = [0, 1, 2, 3, 4 ] v (28/2) = [ 0, 1, 2, 3 ] v (6/2 + 7/2) = [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ]
  • Logical Programming :- Friday(26/2) = (0, 1) v (until 8/3) = [ 0, 1, 2, 3 ]
  • Databases I :- ALL except first course = (0, 1, 2, 3)
  • Databases I (In case of broken link, select from below).
  • Number Theory :- Wednesday (20/2) = (1, 2, 3, 4) v Thursday (21/2) = (1, 2)
  • Architecture II :- Monday(18/2) ∧ Friday(22/2) = (0, 1)
  • Logical Programming :- Friday(22/2) = (0)

Quick link: prologNotes (of Takis) and latest Exams. In order to open a file of prolog, uploaded by him, do this: Example
ECLiPSe Alphabetic Predicate Index
User manual

How to run a prolog file in eclipse on Linux machines of DIT.
“Κάνεις login σε ένα linux μηχάνημα (από το linux24 και μετά) και προσθέτεις στο τέλος του αρχείου .cshrc του λογαριασμού σου την εντολή set path = (/usr/local/eclipse/bin/i386_linux $path).
Αφού κάνεις logout και login (ή, εναλλακτικά, εκτέλεσεις την
εντολή rehash), τρέχεις
και, αν έχεις ένα αρχείο Prolog με όνομα, το φορτώνεις
δίνοντας στο prompt της Prolog το:
Μετά, υποβάλλεις τις ερωτήσεις σου.”

Takis said about Prolog, that we should use eclipse. For Macintosh, you should download the source and build it. For Linux I haven’t tried it. For windows, download from here the first child of the directory.(ECLiPSe <Version>_<Build>.exe). Install it. Some times you do not get a shortcut in the desktop, so just go the folder you installed it create the shortcut, or pin it.

In order to run this, create a file (in notepad, notepad++ or other editor), and end it with .pl. In the file, right, just this:


Then open eclipse and go to File-> Compile and open your file. In the query textbox, write


You should get a Yes answer. Then write


You should get a No answer.

Page created by G. (George) Samaras (DIT)


9 thoughts on “Notes

  1. Γειά χαρά,

    μήπως έχεις τις σημειώσεις από το μάθημα της Τετάρτης(27/03); Δεν μπορούσα να έρθω στο μάθημα την μέρα εκείνη και νομίζω ότι αυτές που έχεις ανεβάσει παραπάνω για εκείνη την μέρα είναι από την Παρασκευή(22/03). Θα με βοηθούσε πολύ αν τις ανέβαζες.

    Ευχαριστώ εκ των προτέρων! Καλά κουράγια…

  2. Οι πρωτες δυο σελιδες στο μαθημα της 27/03 ειναι απο παλαιοτερο μαθημα (δεν ξερω αν ειναι απο τις 22/03). Μου χαν ξεφυγει και για αυτο τις ανεβασα τωρα. Για αυτο γραφω [(+ two pages from one course that were missing.)]. Μετα επακολουθει το μαθημα του Φροντιστηριου, που ομως γραψαμε λιγοτερο απο μια σελιδα.

    Απο κει που λεω σελ 75-95 σημεισεων: ToRead (μεσα στο προτελευταιο pdf) ξεκινα το μαθημα που θελεις, δηλαδη το μαθημα της Τεταρτης (27/03). Και παει μεχρι το τελος. Συμφωνεις οτι αυτα δεν ειναι απο το παλιο μαθημα?

    Επισης θα ανεβασω και της Παρασκευης το μαθημα το βραδακι ευελπιστω.

    Δεν κανει τιποτα.
    //Γ. Σαμαρας

  3. Ναι όντως η τελευταία μιάμιση σελίδα είναι το μάθημα που θέλω, δεν το είχα παρατηρήσει. Να ‘σαι καλά!

  4. Ωραια. Καλα εκανες και ρωτησες, γιατι δεχθηκα και καποια μηνυματα στο chat (του φατσαμπουκ) που ρωταγαν το ιδιο πραγμα, οποτε να ειναι clear για ολους.

  5. “Databases I (8/4-9/4)” <– Ανανεωθηκε το λινκ και τωρα ειναι οκ. Ευχαριστω τον Αγγελο που το παρατηρησε!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s