You are on page 1of 18

ΣΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΔΤΣΙΚΘ΢ ΜΑΚΕΔΟΝΙΑ΢ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ΢ Σ.Ε.

TECHNOLOGICAL EDUCATION INSTITUTION OF WESTERN MACEDONIA


Σθλ.: 2467087062
Φαξ: 2467087063
ΚΟΙΛΑ ΚΟΗΑΝΘ΢-GR 50100 I KILA, GR 50101 KOZANI-GREECE Email: sec-inf@teiwm.gr
http://www.teiwm.gr http://informatics.teiwm.gr

Πτυχιακές Εργασίες Χειμερινού Εξαμήνου του


Ακαδημαΰκού έτους 2015-2016
Καςτοριά 27/10/2015

Προτεινόμενα Θέματα Πτυχιακών Εργασιών


(για ηο σειμεπινό εξάμηνο ζποςδών ηος ακαδημαϊκού έηοςρ 2015-2016)

Καλογηράτου Ζαχαροφλα, Καθηγήτρια _ kalogira@kastoria.teikoz.gr


α/α Θζμα Περιγραφή
Σριγωνομετρικά Προςαρμοςμζνεσ μζκοδοι
1 -
τφπου Numerov
Εκκετικά/Σριγωνομετρικά
2 Προςαρμοςμζνεσ μζκοδοι Runge-Kutta – -
Nyström
Μζκοδοι επίλυςθσ μθ γραμμικϊν
3 -
εξιςϊςεων
Διαγϊνια πεπλεγμζνεσ μζκοδοι Runge-
4 -
Kutta.
΢ινάτκασ Ιωάννησ, Καθηγητήσ _ sinatkas@kastoria.teikoz.gr
α/α Θζμα Περιγραφή
Φωνθτικι αναγνϊριςθ εντολϊν από
5 τθλεφωνικι ςυςκευι και απάντθςθ του -
εξυπθρετθτι μζςω SMS.
΢χεδίαςθ και υλοποίθςθ εφαρμογισ
θλεκτρονικισ διλωςθσ-εγγραφισ ςε
6 εργαςτθριακά τμιματα ςφμφωνα με τθ -
διακεςιμότθτά τουσ και το ωρολόγιο
πρόγραμμα του Σμιματοσ
Ανάπτυξθ εφαρμογισ κινθτοφ τθλεφϊνου
προκειμζνου να αναγνωρίηει αν ο
7 -
ςυνομιλθτισ ζχει θ όχι ενεργοποιιςει τθν
ανοικτι ακρόαςθ τθσ ςυςκευισ του.
Μελζτθ και ςχεδίαςθ μεκόδων εξόρυξθσ
8 γνϊςθσ από τα αποτελζςματα των -
εξετάςεων φοιτθτϊν.
Ανάπτυξθ αυτοματοποιθμζνου
9 ςυςτιματοσ διαχείριςθσ-υποβολισ -
υποψθφιοτιτων ςε φορζα οριςμζνου
αρικμοφ κζςεων και με
προδιαγεγραμμζνα κριτιρια επιλογισ
Αυτοματοποιθμζνο ςφςτθμα διαχείριςθσ
10 -
πτυχιακϊν εργαςιϊν.
Δθμιουργία εφαρμογισ με μθχανιςμοφσ
Σεχνθτισ Νοθμοςφνθσ, για τθν επίλυςθ
11 -
του παιχνιδιοφ κυψζλεσ (FreeCell
Solitaire)
Μιχάλασ Άγγελοσ, Αναπληρωτήσ Καθηγητήσ _ amichalas@kastoria.teikoz.gr
α/α Θζμα Περιγραφή
 Προςομοίωςθ ςυςτθμάτων Αναλογικισ Διαμόρφωςθσ
μζςω των πειραματικϊν εργαλείων τθσ King Instruments
Company.
Πθγι: http://www.kandh.com.tw/kh/e_about/index.htm
 Μελζτθ μετάδοςθσ πλθροφοριϊν μζςω οπτικϊν ινϊν
κάνοντασ χριςθ εργαλείων τθσ King Instruments
Διεξαγωγι πειραμάτων ςτισ Company.
12 Πθγι: http://www.kandh.com.tw/kh/e_about/index.htm
Σθλεπικοινωνίεσ ι ςτα Δίκτυα Θ/Τ.
 Ανάλυςθ επίδοςθσ δικτφων ευρείασ ηώνθσ μζςω του ns3.
Πθγι: http://www.nsnam.org/
 Μελζτθ διαμόρφωςθ και ανάλυςθ δικτφων μζςω του
Packet Tracer περιβάλλοντοσ.
Πθγι:
http://www.cisco.com/web/learning/netacad/course_catalog/
PacketTracer.html
Πηγζσ:
α) Andrew Tanenbaum, «Δίκτυα Υπολογιςτών», 5θ Ζκδοςθ,
Εκδόςεισ Κλειδάρικμοσ, ISBN 978-960-461-447-9
β) William Stallings, «Επικοινωνίεσ Υπολογιςτών και
Δεδομζνων», 7θ Ζκδοςθ
Ποιότθτα Τπθρεςίασ (Quality of Service- Διπλωματική Εργαςία:
13 QOS) ςε δίκτυα Προςομοίωςθ τεχνικϊν εφαρμογισ ποιότθτασ υπθρεςίασ
Quality of Service) ςε Differentiated Services δίκτυα με τον
Network Simulator 2 (ns-2) ι Network Simulator 3 (NS-3).
΢κοπόσ τθσ εργαςίασ αυτισ είναι θ δυναμικι μεταβολι των
παραμζτρων ενόσ CBQ ςχιματοσ αναμονισ (scheduler) ϊςτε
να παρζχει ποιοτικι και ποςοτικι ποιότθτα υπθρεςίασ ςε IP
δίκτυα.
Πηγζσ:
α) Andrew Tanenbaum, «Δίκτυα Τπολογιςτϊν», 5θ Ζκδοςθ,
Εκδόςεισ Κλειδάρικμοσ, ISBN 978-960-461-447-9
β)Ad Hoc Wireless Networks: Architectures and Protocols - C.
Siva Ram Murthy, B.S. Manoj, Published May 24, 2004 by
Prentice Hall, ISBN-13: 9780131470231
γ) http://www.nsnam.org/
΢χεδίαςθ Αςυρμάτων Δικτφων 802.11, δ) Understanding LTE and its Performance, Tara Ali-Yahiya
14 802.16, LTE ε) 4G LTE/LTE-Advanced for Mobile Broadban, Erik Dahlman,
Stefan Parkvall, and
Johan Sköld
ςτ) Fundamentals of WiMAX - Understanding Broadband
Wireless Networking, Jeffrey G. Andrews
Διπλωματική Εργαςία:
Θα μελετθκοφν, ςχεδιαςτοφν και να υλοποιθκοφν μθχανιςμοί:
α) παροχισ ποιότθτασ υπθρεςίασ (π.χ. ικανοποίθςθ απόλυτων
ι ςχετικϊν περιοριςμϊν διαφόρων παραμζτρων, όπωσ εφροσ
ηϊνθσ, κακυςτζρθςθ, μεταβλθτότθτα κακυςτζρθςθσ), β)
παροχισ δυνατοτιτων αυτό-οργάνωςθσ/αυτο-διαχείριςθσ των
κόμβων – αιςκθτιρων, γ) αποδοτικισ διαχείριςθσ
αποκεμάτων ενζργειασ των κόμβων - αιςκθτιρων (π.χ.
λειτουργίεσ υπο-επιπζδου MAC, δρομολόγθςθσ). Θ υλοποίθςθ
των μθχανιςμϊν κα γίνουν ςε περιβάλλοντα προςομοίωςθσ
(π.χ. Network Simulator 2 (NS-2), Network Simulator 3 (NS-3),
Omnet++, J-SIM, OVERSIM, NCTUns).
Πηγζσ
1) http://el.wikipedia.org/wiki/VoIP
Ανάπτυξθ εφαρμογισ τθλεφωνίασ μζςω
2) http://www.asterisk.org/
15 διαδικτφου (Voice Over IP)
Διπλωματική Εργαςία:
Σχεδίαςθ υλοποίθςθσ ςυςτιματοσ τθλεφωνίασ μζςω
διαδικτφου (VoIP).
Πηγζσ:
α) https://okeanos.grnet.gr/home/, Okeanos
β) http://aws.amazon.com/ec2/, AWS & Cloud Computing
γ)http://wiki.nginx.org/Main, engine-X
δ) http://www.j-sim.org/whitepapers /aca.html, “The
Autonomous Component
Architecture”.
ε) http://www.j-sim.org/guide/cwg.html, “Component Writer’s
Guide”.
ςτ) http://www.j-sim.org/, “J-Sim Home page”.
η) http://www.j-sim.org/whitepapers/tyan_thesis.pdf, Hung-
ying Tyan, “Design,
Αλγόρικμοι κατανομισ εργαςιϊν ςε
Realization and Evaluation of a Component-Based
περιβάλλοντα υπολογιςτικϊν νεφϊν –
16 Compositional Software Architecture for Network
Cloud Computing
Simulation”, Dissertation, Ohio State University, 2002.
θ) http://www.j-sim.org/tutorial/jsim_tutorial.html, “Tutorial:
Working With J-Sim”.
Διπλωματική Εργαςία:
Mελζτθ αλγόρικμων εξιςορρόπθςθσ φορτίου είτε ςε
πραγματικό περιβάλλον υπολογιςτικοφ νζφουσ (Cloud) είτε
μζςω υλοποίθςθσ κατάλλθλου πειραματικοφ περιβάλλοντοσ
προςομοίωςθσ (experimental simulation framework).
Σο πειραματικό περιβάλλον αυτό κα είναι υλοποιθμζνο ςε
γλϊςςα προγραμματιςμοφ Java, και μπορεί να ςτθρίηεται ςτον
πυρινα τθσ πλατφόρμασ J-Sim (o οποίοσ ουςιαςτικά αποτελεί
ζνα ςφςτθμα προςομοίωςθσ διακριτϊν γεγονότων-Discrete
Event Simulation System) και επιτρζπει τθν προςομοίωςθ
απλϊν αλγόρικμων εξιςορρόπθςθσ φορτίου
Πηγζσ:
α) http://www.recursionsw.com/Products/voyager.html
β) http://www.cetus-links.org/oo_mobile_agents.html
Διπλωματική Εργαςία:
Η Σεχνολογία των Κινθτϊν Πρακτόρων ΢κοπόσ τθσ εργαςίασ αυτισ είναι θ υλοποίθςθ ςυςτιματοσ
17
κακοδιγθςθσ Mobile Agents μζςω παρακολοφκθςθσ
ςτατιςτικϊν δεδομζνων δικτφων IP (bandwidth, delay, loss
etc.) κακϊσ και των υπολογιςτϊν (CPU Load) που το
απαρτίηουν. Σο ςφςτθμα κα υλοποιθκεί ςε JAVA, και κα
λειτουργεί πάνω από Mobile Agent πλατφόρμεσ (πχ Voyager).
Διαχείριςθ κινθτικότθτασ ςε ετερογενζσ Πηγζσ:
18
δικτυακό περιβάλλον αποτελοφμενο από α) Andrew Tanenbaum, «Δίκτυα Τπολογιςτϊν», 5θ Ζκδοςθ,
θσ
δίκτυα 4 γενιάσ Εκδόςεισ Κλειδάρικμοσ, ISBN 978-960-461-447-9
β) http://www.nsnam.org/
γ) Understanding LTE and its Performance, Tara Ali-Yahiya
δ) 4G LTE/LTE-Advanced for Mobile Broadban, Erik Dahlman,
Stefan Parkvall, and
Johan Sköld
ε) Fundamentals of WiMAX - Understanding Broadband
Wireless Networking, Jeffrey G. Andrews
Περιγραφή:
Θ ανάγκθ κινθτικότθτασ ςε ετερογενι δικτυακά περιβάλλοντα
όπωσ LTE, WiMAX και WIFi, καταδεικνφει τθν ανάγκθ να
αξιολογθκοφν διακζςιμοι μθχανιςμοί, κακϊσ επίςθσ να
προτακοφν βελτιωμζνεσ λφςεισ διαχείριςθσ κινθτικότθτασ που
κα διαςφαλίηουν τθν παρεχόμενθ ποιότθτα υπθρεςίασ
(Quality of Service –QoS). Σα απαραίτθτα πειράματα κα γίνουν
ςε περιβάλλον προςομοίωςθσ NS3.
Πηγζσ:
α) Andrew Tanenbaum, «Δίκτυα Τπολογιςτϊν», 5θ Ζκδοςθ,
Εκδόςεισ Κλειδάρικμοσ, ISBN 978-960-461-447-9
β) http://www.nsnam.org/
γ) Understanding LTE and its Performance, Tara Ali-Yahiya
δ) 4G LTE/LTE-Advanced for Mobile Broadban, Erik Dahlman,
Ποιότθτα εμπειρίασ ςε κυψελωτά δίκτυα Stefan Parkvall, and
19
LTE Johan Sköld
Περιγραφή:
΢τόχοσ τθσ εργαςίασ είναι θ μελζτθ μθχανιςμϊν αξιολόγθςθσ
ποιότθτασ εμπειρίασ που ζχουν προτακεί από τθν ερευνθτικι
κοινότθτα και θ ανάπτυξθ ενόσ μθχανιςμοφ για διαςφάλιςθ
τθσ ποιότθτασ εμπειρίασ ςε δίκτυα LTE. Σα απαραίτθτα
πειράματα κα γίνουν ςε περιβάλλον προςομοίωςθσ NS3.
Πηγζσ:
Α) http://www.seattlerobotics.org/encoder/mar98/fuz/
flindex.html
Β) Understanding LTE and its Performance, Tara Ali-Yahiya
Περιγραφή:
Σο ηιτθμα τθσ επιλογισ δικτφου πρόςβαςθσ αποτελεί ζνα
δυςεπίλυτο πρόβλθμα ςε περιβάλλοντα όπου ςυνυπάρχουν
ποικίλα αςφρματα δίκτυα, ενϊ ταυτόχρονα λαμβάνονται
Σεχνικζσ επιλογισ δικτφου πρόςβαςθσ με
20 υπόψθ αντικρουόμενα κριτιρια όπωσ το διακζςιμο εφροσ
τθν χριςθ αςαφοφσ λογικισ
ηϊνθσ και το κόςτοσ του δικτφου. ΢τθν προτεινόμενθ εργαςία
κα πραγματοποιθκεί μελζτθ κι αξιολόγθςθ των διακζςιμων
μεκόδων επιλογισ δικτφου με ςτόχο τθν ανάπτυξθ και
βελτιςτοποίθςθ μίασ νζασ μεκόδου βαςιςμζνθσ ςτθν αςαφι
λογικι. Θ αςαφισ λογικι (fuzzy logic) παρζχει τθ δυνατότθτα
εξαγωγισ ςυμπεραςμάτων από αςαφισ πλθροφορίεσ. Σα
απαραίτθτα πειράματα κα γίνουν ςε περιβάλλον
προςομοίωςθσ NS3 ι Matlab.
Πηγζσ:
α) Andrew Tanenbaum, «Δίκτυα Τπολογιςτϊν», 5θ Ζκδοςθ,
Εκδόςεισ Κλειδάρικμοσ, ISBN 978-960-461-447-9
β) http://www.nsnam.org/
Παροχι ποιότθτασ υπθρεςίασ ςε LTE
21 γ) Understanding LTE and its Performance, Tara Ali-Yahiya
δίκτυα με κόμβουσ επανεκπομπισ
δ) 4G LTE/LTE-Advanced for Mobile Broadban, Erik Dahlman,
Stefan Parkvall, and
Johan Sköld
Περιγραφή:
Θ ποιότθτα υπθρεςίασ - QoS ςτα κυψελωτά δίκτυα
βελτιϊνεται με τθν χριςθ κόμβων επανεκπομπισ (relay nodes)
που επιτρζπουν τθν καλφτερθ κάλυψθ και τθ βελτίωςθ τθσ
επίδοςθσ του δικτφου, μζςω τθσ αςφρματθσ αναμετάδοςθσ
των δεδομζνων προσ τον ςτακμό βάςθσ. ΢τόχοσ τθσ εργαςίασ
είναι θ μελζτθ μοντζλων παροχισ QoS ςε εφαρμογζσ κινθτϊν
τερματικϊν μζςω κόμβων επανεκπομπισ ςτα κυψελωτά LTE
δίκτυα. ΢τθν εργαςία κα γίνει μια αναλυτικι επιςκόπθςθ
ςχθμάτων που αφοροφν τθν παροχι QoS ςε LTE δίκτυα με
κόμβουσ επανεκπομπισ και κα προτακοφν ςυγκεκριμζνεσ
επεκτάςεισ/βελτιϊςεισ των ςχθμάτων αυτϊν. Θ αξιολόγθςθ
επίδοςθσ κα γίνει μζςω προςομοίωςθσ με τθ χριςθ του
εργαλείου Network Simulator 3 (NS-3).
Πηγζσ:
θ
α) Andrew Tanenbaum, «Δίκτυα Τπολογιςτϊν», 5 Ζκδοςθ,
Εκδόςεισ Κλειδάρικμοσ, ISBN 978-960-461-447-9
β) http://www.nsnam.org/
γ) Understanding LTE and its Performance, Tara Ali-Yahiya
δ) 4G LTE/LTE-Advanced for Mobile Broadban, Erik Dahlman,
Stefan Parkvall, and
Johan Sköld
Περιγραφή:
θσ
Σα ετερογενι δίκτυα 4 γενιάσ κα προςφζρουν ςτουσ χριςτεσ
τθν δυνατότθτα ςφνδεςθσ ςε διαφορετικά δίκτυα πρόςβαςθσ
κάκε χρονικι ςτιγμι ανάλογα με τισ ανάγκεσ τουσ. Οι
Αρχιτεκτονικζσ διαςφνδεςθσ αςφρματων αρχιτεκτονικζσ διαςφνδεςθσ υποςτθρίηουν τθσ κινθτικότθτα
22
δικτφων πρόςβαςθσ. μιασ ςυςκευισ μεταξφ των διαφορετικϊν δικτφων πρόςβαςθσ.
Θ LTE αρχιτεκτονικι δίνει τθν δυνατότθτα διαπομπισ ςε μθ
3GPP τεχνολογίεσ πρόςβαςθσ, όπωσ WLAN και WiMAX.
Αντίςτοιχα το πρότυπο τθσ ΙΕΕΕ 802.21 υποςτθρίηει διαπομπζσ
μεταξφ ετερογενϊν δικτφων. ΢τθν εργαςία κα γίνει μια
αναλυτικι επιςκόπθςθ ςχθμάτων διαςφνδεςθσ ετερογενϊν
δικτφων και ςτθ ςυνζχεια κα προτακοφν μοντζλα διαπομπισ
που κα αντιμετωπίηουν τθν διαφορετικότθτα των τεχνολογιϊν
πρόςβαςθσ ςε κζματα όπωσ θ αυκεντικοποίθςθ των χρθςτϊν,
θ χρζωςθ, θ δρομολόγθςθ κακϊσ και θ ςυςχζτιςθ των
κλάςεων που ορίηει θ κάκε τεχνολογία. Θ αξιολόγθςθ
επίδοςθσ των μοντζλων κα γίνει μζςω προςομοίωςθσ με τθ
χριςθ NS3 ι Matlab
Πηγζσ:
α) Android in Action, W. FRANK ABLESON, ROBI SEN, CHRIS
KING, C. ENRIQUE ORTIZ, Manning Publications Co.
Διπλωματική Εργαςία:
Ανάπτυξθ διαδικτυακισ εφαρμογισ ςτθν
23 ΢τόχοσ τθσ πτυχιακισ εργαςίασ είναι θ ανάπτυξθ μίασ
πλατφόρμα Android
ολοκλθρωμζνθσ διαδικτυακισ εφαρμογισ ςτθν πλατφόρμα
Android. Σα εργαλεία Eclipse και Android SDK κα
χρθςιμοποιθκοφν ωσ περιβάλλοντα ανάπτυξθσ.

Δόςησ Μιχάλησ, Αναπληρωτήσ Καθηγητήσ _ dossis@kastoria.teikoz.gr


΢θμείωςθ: Για τθν ανάλθψθ και εκπόνθςθ των παρακάτω πτυχιακϊν εργαςιϊν, απαραίτθτεσ προχποκζςεισ είναι θ
ικανοποιθτικι βακμολογία ςε ςχετικά μακιματα και θ ςυνεχι παρουςία των φοιτθτϊν ςτο χϊρο του ΣΕΙ
Καςτοριάσ για ςυνεχι παρακολοφκθςθ/επίβλεψθ από τον διδάςκοντα και εκτζλεςθ των ςχετικϊν εργαςιϊν
ανάπτυξθσ λογιςμικοφ και πειραμάτων. Άρα οι υποψιφιοι κα πρζπει να διαμζνουν ςτθν Καςτοριά ι τουλάχιςτον
να ζρχονται ςτο ΣΕΙ 4-5 φορζσ το μινα ςτο μζςον τθσ εβδομάδασ. Οι παρακάτω πτυχιακζσ δεν είναι κατάλλθλεσ
οφτε διακζςιμεσ για μεγάλο χρονικό διάςτθμα εκπόνθςθσ (περιςςότερο από 1 χρόνο) οφτε για εκπόνθςθ από
μακριά. Οι ενδιαφερόμενοι καλοφνται να αποςτείλουν θλεκτρονικά τθν αναλυτικι τουσ βακμολογία ςτον
διδάςκοντα και ςτθν ςυνζχεια κα οριςτεί ςυνζντευξθ
α/α Θζμα Περιγραφή
Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ ςχεδίαςθ και υλοποίθςθ εφαρμογϊν ελζγχου
για τθλεπικοινωνίεσ με τθν χριςθ τεχνικϊν περιγραφισ και
ςφνκεςθσ υψθλοφ επιπζδου. Ζνα παράδειγμα τζτοιασ
μεκοδολογίασ είναι θ ςχεδίαςθ του βαςικοφ μζρουσ του
control path ενόσ scheduler, ι και του convergence layer που
χρθςιμοποιοφνται ςτο πρωτόκολο MAC ευρυηωνικϊν
τθλεπικοινωνιακϊν προτφπων, όπωσ για παράδειγμα του IEEE
802.16d, με τθν χριςθ εργαλείων ςφνκεςθσ υψθλοφ επιπζδου.
΢χεδίαςθ βαςικϊν μονάδων ελζγχου Ζνα άλλο παράδειγμα, το οποίο αποτελεί και γενικά αποδεκτό
(control paths) από τθν περιοχι μετροπρόγραμμα (benchmark) για εργαλεία και τεχνικζσ
εφαρμογϊν ςτισ τθλεπικοινωνίεσ και τθν ςφνκεςθσ υψθλοφ επιπζδου, είναι κϊδικασ προγράμματοσ
επεξεργαςία ιχου & εικόνασ/video και που να περιλαμβάνει ζναν αρικμό από φωλιαςμζνουσ
24
άλλων επιλεγμζνων μετροπρογραμμάτων βρόγχουσ (2-5) και με 100 επαναλιψεισ ςτον κάκε βρόγχο. Ζνα
(benchmarks), με χριςθ ΢φνκεςθσ τρίτο παράδειγμα είναι ο βαςικόσ πυρινασ των αλγορίκμων
Τψθλοφ Επιπζδου. MPEG, MP3, MP4 και H264. ΢τόχοσ είναι θ αξιολόγθςθ αυτισ
τθσ μεκολογίασ και τθσ καταλλθλότθτάσ τθσ για τθν κατθγορία
αυτϊν των εφαρμογϊν (control paths). Θ αξιολόγθςθ αυτι κα
επιτευχκεί με ςχεδίαςθ και υλοποίθςθ με τα εργαλεία
΢φνκεςθσ Τψθλοφ Επιπζδου (π.χ. CCC, Impulse C, CatapultC,
SystemC, Xilinx Vivado HLS), και με ςφγκριςθ αυτϊν των
υλοποιιςεων με υλοποιιςεισ κωδικοποιθμζνεσ κατευκείαν ςε
VHDL ι Verilog. Θ ςφγκριςθ αυτι κα γίνει μζςω ανάλυςθσ του
παραγόμενου κϊδικα και εξομοιϊςεων των μοντζλων VHDL,
κακϊσ και από τα αποτελζςματα των δφο παραπάνω μεκόδων
από υλοποιιςεισ ςε κατάλλθλα Xilinx FPGAs.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ με τθν βοικεια υπολογιςτι
(Electronic-CAD). Σζτοια εργαλεία χρθςιμοποιοφν τεχνικζσ
μεταγλωτιςτϊν, ςφνκεςθσ υψθλοφ επιπζδου, διαγραμματικοφ
προγραμματιςμοφ και περιγραφισ και ςφνκεςθσ ςε επίπεδο
ςυςτιματοσ (system-level design techniques). ΢τόχοσ αυτισ
΢χεδίαςθ και ανάπτυξθ μεταφραςτϊν και
τθσ ομάδασ εργαςιϊν είναι να παραχκοφν μεταφραςτζσ από
μεταγλωτιςτϊν για υποςφνολα
μία γλϊςςα προγραμματιςμοφ ςε μία άλλθ, ζτςι ϊςτε να
δθμοφιλϊν γλωςςϊν όπωσ C, C++,
μεγιςτοποιθκεί και να βελτιςτοποιθκεί ι χριςθ των
25 SystemC, Java, ADA, Basic, ι Prolog, τα
εργαλείων ςχεδίαςθσ ςτθν ανάπτυξθ υπολογιςτικϊν
οποία χρθςιμοποιοφνται ςε ςφγχρονα
ςυςτθμάτων. Ζνα παράδειγμα κα μποροφςε να αποτελζςει
εργαλεία ςχεδίαςθσ.
μεταφραςτισ προγράμματοσ C ι Java ςε ιςοδφναμο
πρόγραμμα ADA, για το υποςφνολο των γλωςςϊν αυτϊν που
είναι αποδεκτό για πθγαίο κϊδικα εργαλείου ςφνκεςθσ
υψθλοφ επιπζδου. Δεν απαιτείται μεταγλωτιςτισ για το
πλιρεσ ςφνολο δομϊν αυτϊν των γλωςςϊν, αλλά μόνον για
πρακτικά υποςφνολα αυτϊν. Γνϊςεισ προγραμματιςμοφ ςε
αυτζσ τισ γλϊςςεσ, γενικζσ δεξιότθτεσ ανάπτυξθσ λογιςμικοφ
με αυτοματοποιθμζνεσ μεκόδουσ γενιτριασ μεταφραςτϊν,
κακϊσ και εξοικείωςθ με τεχνολογία μεταγλωτιςτϊν κα
αποκτθκοφν κατά τθν διάρκεια εργαςίασ αυτισ τθσ ομάδασ.
Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ
Σισ τελευταίεσ δεκαετίεσ παρατθρικθκε μια “ζκρθξθ” ςε
μεκόδουσ και αυτοματοποιθμζνα εργαλεία ςχεδίαςθσ
υπολογιςτικϊν ςυςτθμάτων. Πολλά από αυτά τα εργαλεία
κάνουν χριςθ διαφορετικϊν γλωςςϊν προγραμματιςμοφ και
περιγραφισ ςυςτθμάτων όπωσ C, ParallelC, SystemC, VHDL,
Verilog, Ada, και άλλεσ, κακϊσ και ειδικζσ προςαρμοςμζνεσ
εκδόςεισ αυτϊν. ΢τόχοσ των εργαςιϊν τθσ ομάδασ αυτισ είναι
να επαλθκευτεί ςε επίπεδο προςομοίωςθσ κακωσ και ςε
επίπεδο υλοποίθςθσ ςε FPGA, διάφορων μοντζλων υλικοφ που
Επαλικευςθ (verification), προςομοίωςθ παράγονται αυτόματα από προθγμζνα εργαλεία ςφνκεςθσ.
(simulation) και ςφνκεςθ υλικοφ που Ζνα τζτοιο κα μποροφςε π.χ. να είναι αλγόρικμοσ ςε υλικό
26
παράγεται αυτόματα από προθγμζνα ςυμπίεςθσ εικόνασ MPEG, ι ςυμπίεςθ ιχου, μία υλοποίθςθ
εργαλεία ςχεδίαςθσ ESL του H264, ι άλλεσ εφαρμογζσ από τθλεπικοινωνίεσ και
επιςτθμονικζσ εφαρμογζσ. Κατά αυτόν τον τρόπο, κα
αναπτυχκοφν από τουσ φοιτθτζσ που κα αςχολθκοφν με τθν
ομάδα αυτι Πτυχιακϊν Εργαςιϊν, προγραμματιςτικζσ
ικανότθτεσ, γνϊςθ, εμπειρία ανάπτυξθσ και εξοικίωςθ με ζναν
ικανό αρικμό από δθμοφιλείσ γλϊςςεσ περιγραφισ υλικοφ,
κακϊσ και εξοικείωςθ με ςφγχρονα εργαλεία ςχεδίαςθσ,
ςφνκεςθσ ςε FPGAs και προςομοίωςθσ ψθφιακοφ υλικοφ.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ με τθν βοικεια υπολογιςτι
(Electronic-CAD). Σζτοια εργαλεία χρθςιμοποιοφν τεχνικζσ
μεταγλωτιςτϊν, ςφνκεςθσ υψθλοφ επιπζδου, διαγραμματικοφ
Ανάπτυξθ γραφικοφ περιβάλλοντοσ για
προγραμματιςμοφ κακϊσ και κατάλλθλεσ ενδιάμεςεσ και καλά
απεικόνιςθ και μζτρθςθ χαρακτθριςτικϊν
προςδιοριηόμενεσ μορφζσ πλθροφορίασ. Ο απϊτεροσ ςτόχοσ
διαφόρων ενδιάμεςων τφπων οι οποίοι
είναι να αναπτυχκοφν εργαλεία τα οποία κα απεικονίηουν με
χρθςιμοποιοφνται ςε μεταφραςτζσ,
27 γραφικό τρόπο τζτοιεσ ενδιάμεςεσ μορφζσ και κα επιτελοφν
μεταγλωτιςτζσ και ςε εργαλεία
ςτατιςτικζσ μετριςεισ πάνω ςτα ποςοτικά και ποιοτικά
ςχεδίαςθσ, με χριςθ ςφγχρονων
χαρακτθριςτικά τουσ. Επίςθσ επικυμθτό είναι να παραχκοφν
εργαλείων και αντικειμενοςτραφοφσ
πρωτότυπα εργαλεία, ι να χρθςιμοποιθκοφν ιδθ υπάρχοντα,
προγραμματιςμοφ.
τα οποία να ςυνεργάηονται και να ανταλλάςουν ςχεδιαςτικζσ
πλθροφορίεσ με τουσ ενδιάμεςουσ τφπουσ, ςε τζτοιο βακμό
ϊςτε να αποδεικνφεται ςτθν πράξθ θ χρθςιμότθτα και
αποδοτικότθτα τθσ ενδιάμεςθσ μορφισ.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ

Ζνασ αρικμόσ από ςυςτιματα ανάπτυξθσ ενςωματωμζνων


εφαρμογϊν ςε ενςωματωμζνουσ επεξεργαςτζσ και μικρο-
ελεγκτζσ όπωσ ARM, MicroBlaze και PowerPC, είναι
Διερεφνθςθ, επεξιγθςθ ροισ ςχεδίαςθσ
διακζςιμοσ ςτο ςυγκεκριμζνο εργαςτιριο του τμιματοσ
και ανάπτυξθσ εφαρμογϊν ςε
Πλθροφορικισ και Σεχνολογίασ Τπολογιςτϊν. ΢τόχοσ τθσ
ενςωματωμζνα ςυςτιματα
28 εργαςίασ αυτισ είναι θ καταρχιν εξοικείωςθ, διερεφνθςθ και
χρθςιμοποιϊντασ απλά λειτουργικά
τεκμθρίωςθ με οδθγίεσ χριςθσ κάποιων από τα ςυςτιματα
ςυςτιματα και διακζςιμα ςυςτιματα με
αυτά, κακϊσ και πειραματιςμόσ και ανάπτυξθ εφαρμογϊν,
μικρο-ελεγκτζσ
ϊςτε να υπάρξει πρόοδοσ για χριςθ αυτϊν των ςυςτθμάτων
για ερευνθτικοφσ και διδακτικοφσ ςκοποφσ. Επίςθσ, αν είναι
εφικτό μζςα ςτο χρόνο εκτζλεςθσ αυτισ τθσ εργαςίασ κα
μποροφν να επιλεγοφν κατάλλθλεσ εφαρμογζσ από τθν
βιομθχανία για τθν χριςθ τζτοιων ςυςτθμάτων, ϊςτε αυτζσ
ςτθν ςυνζχεια να αναπτυχκοφν και να αξιολογθκοφν αφοφ
μετρθκοφν τα ποςοτικά χαρακτθριςτικά τουσ (π.χ. ταχφτθτα,
κατανάλωςθ, μζγεκοσ, χριςθ μνιμθσ, κλπ.).

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ με τθν βοικεια υπολογιςτι
(Electronic-CAD). Σζτοια εργαλεία χρθςιμοποιοφν τεχνικζσ
ςφνκεςθσ υψθλοφ επιπζδου, και μεταγλϊτιςθσ για παράλλθλθ
΢χεδίαςθ και ανάπτυξθ διεπαφϊν υλικοφ-
ανάπτυξθ μικτϊν υπολογιςτικϊν ςυςτθμάτων με μζρθ υλικοφ
υλικοφ και υλικοφ-λογιςμικοφ, τα οποία
29 ςυνδυαηόμενα με μζρθ λογιςμικοφ. ΢τόχοσ των εργαςιϊν τθσ
να μποροφν να χρθςιμοποιοφνται ςε
ομάδασ αυτισ είναι να αναπτυχκεί μία βιβλιοκικθ με
ςφγχρονα εργαλεία ςχεδίαςθσ.
εκτελζςιμα μοντζλα διεπαφϊν υλικοφ-υλικοφ (π.χ. ςε VHDL,
Verilog, ι SystemC) και υλικοφ-λογιςμικοφ (π.χ. ςυνδυαςμόσ
VHDL ςε ςυνδυαςμό με ςτοιχειϊδεισ ρουτίνεσ επικοινωνίασ
για τον ςυνεργαηόμενο επεξεργαςτι). Σα μοντζλα αυτά κα
επαλθκευτοφν με προςομοίωςθ.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ ςυςτθμάτων με τθν
βοικεια υπολογιςτι (Electronic-CAD, και ESL). Σζτοια εργαλεία
χρθςιμοποιοφν μεταξφ άλλων προκαταςκευαςμζνεσ
΢χεδίαςθ, ανάπτυξθ και επαλικευςθ βιβλιοκικεσ από προκαταςκευαςμζνεσ μονάδεσ επεξεργαςίεσ,
παραμετροποιθμζνων αρικμθτικϊν όπωσ πολλαπλαςιαςτζσ, ακροιςτζσ-αφαιρζτεσ,
μονάδων για εκτζλεςθ πράξεων τριγωνομετρικζσ ςυναρτιςεισ, μονάδεσ κινθτισ υποδιαςτολισ
30
αρικμθτικισ ςτακερισ και κινθτισ και άλλεσ Αρικμθτικζσ-Λογικζσ Μονάδεσ (ALUs). Ο ςτόχοσ είναι
υποδιαςτολισ, κατάλλθλων για εργαλεία να ςχεδιαςτοφν ςε κάποια από τισ ςφγχρονεσ γλϊςςεσ
ςχεδίαςθσ περιγραφισ υλικοφ (π.χ. VHDL) παραμετρικζσ, αρικμθτικζσ, και
άλλεσ μονάδεσ επεξεργαςίασ για εκτζλεςθ πράξεων
αρικμθτικισ ςτακερισ και κινθτισ υποδιαςτολισ. Θ εργαςία
κα περιλαμβάνει και προςομοίωςθ και επαλικευςθ ςωςτισ
λειτουργίασ των παραγόμενων μονάδων υλικοφ ςε VHDL ι
Verilog HDL.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Σελευταία παρατθρείται μία αφξθςθ των εφαρμογϊν που
εκτελοφνται ςε GPUs γενικοφ ςκοποφ ι GP-GPUs. Θ πτυχιακι
κα αποδϊςει ςτουσ φοιτθτζσ, αυξθμζνα προςόντα
προγραμματιςμοφ τελευταίασ γενιάσ, με ανάπτυξθ
Ανάπτυξθ ςε OpenCL/Cuda ι OpenGL
παράλλθλων εφαρμογϊν ςε μία από τισ ςυμβατζσ γλϊςςεσ,
εφαρμογϊν (προγράμματα) για χριςθ ςε
31 όπωσ για παράδειγμα θ OpenCL. Σα προγράμματα που κα
ςυςτιματα με υψθλζσ απαιτιςεισ
αναπτυχκοφν κα πρζπει να ελεγχκοφν ωσ προσ τθν
υπολογιςτικότθτασ
λειτουργικότθτά τουσ και να υλοποιθκοφν πάνω ςε μία
πραγματικι GPU.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


32 Ανάπτυξθ εφαρμογϊν Ψθφιακισ Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
Επεξεργαςίασ ΢ιματοσ με εργαλεία ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
υψθλοφ επιπζδου όπωσ το MatLab και το γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
Modelsim. θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ ςυςτθμάτων με τθν
βοικεια υπολογιςτι (Electronic-CAD, και ESL). Σζτοια εργαλεία
χρθςιμοποιοφν μεταξφ άλλων προκαταςκευαςμζνεσ
βιβλιοκικεσ από προκαταςκευαςμζνεσ μονάδεσ επεξεργαςίασ
και μονάδεσ DSP, όπωσ πολλαπλαςιαςτζσ, ακροιςτζσ-
αφαιρζτεσ, Αρικμθτικζσ-Λογικζσ Μονάδεσ (ALUs), DSP filters,
κλπ. Ο ςτόχοσ είναι να ςχεδιαςτοφν ςε κάποια από τισ
ςφγχρονεσ γλϊςςεσ περιγραφισ υλικοφ (π.χ. VHDL)
παραμετρικζσ, αρικμθτικζσ, και μονάδεσ επεξεργαςίασ DSP,
όπωσ Digital Down Converters, FIR filters, κλπ, αρχίηοντασ από
μοντζλα υψθλοφ επιπζδου, όπωσ ςτο MatLab.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Σελευταία παρατθρείται μία αφξθςθ των εφαρμογϊν που
εκτελοφνται ςε GPUs γενικοφ ςκοποφ ι GP-GPUs. Θ πτυχιακι
κα αποδϊςει ςτουσ φοιτθτζσ, αυξθμζνα προςόντα
προγραμματιςμοφ τελευταίασ γενιάσ, με ανάπτυξθ
παράλλθλων εφαρμογϊν ςε μία από τισ ςυμβατζσ γλϊςςεσ,
΢φγκριςθ υλοποιιςεων OpenCL/Cuda ι όπωσ για παράδειγμα θ OpenCL. Σα προγράμματα που κα
OpenGL εφαρμογϊν (προγράμματα) για αναπτυχκοφν κα πρζπει να ελεγχκοφν ωσ προσ τθν
χριςθ ςε ςυςτιματα με υψθλζσ λειτουργικότθτά τουσ και να υλοποιθκοφν πάνω ςε μία
33
απαιτιςεισ υπολογιςτικότθτασ, με πραγματικι GPU. Επίςθσ, αν ο κϊδικασ είναι ιδθ
αντίςτοιχεσ υλοποιιςεισ κατευκείαν ςε καταςκευαςμζνοσ τότε κα πρζπει να υλοποιθκεί ςε FPGA
υλικό (π.χ. FPGAs) hardware είτε με εργαλεία HLS είτε απευκείασ ςε VHDL και να
ςυγκρικοφν οι υλοποιιςεισ ςε GPU με τισ υλοποιιςεισ ςε
υλικό, όςον αφορά το μζγεκοσ, κόςτοσ, απόδοςθ και
κατανάλωςθ ιςχφοσ.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ ςυςτθμάτων με τθν
βοικεια υπολογιςτι (Electronic-CAD, και ESL). Σζτοια εργαλεία
χρθςιμοποιοφν μεταξφ άλλων προκαταςκευαςμζνεσ
βιβλιοκικεσ από προκαταςκευαςμζνεσ μονάδεσ επεξεργαςίεσ,
όπωσ πολλαπλαςιαςτζσ, ακροιςτζσ-αφαιρζτεσ και άλλεσ
΢χεδίαςθ, ανάπτυξθ και επαλικευςθ Αρικμθτικζσ-Λογικζσ Μονάδεσ (ALUs). Για παράδειγμα ςτο
παραμετροποιθμζνων αρικμθτικϊν μάκθμα Ενςωματωμζνα ΢υςτιματα VLSI διδάςκονται αρκετζσ
μονάδων για εκτζλεςθ πράξεων δομζσ βελτιςτοποιθμζνου ακροιςτι κάποιεσ εκ των οποίων κα
34 αρικμθτικισ ςτακερισ και κινθτισ μποροφςαν να υλοποιθκοφν ςτα πλαίςια αυτισ τθσ πτυχιακισ
υποδιαςτολισ, ςε γλϊςςα υψθλοφ εργαςίασ. Οι δομζσ τθσ αρικμθτικισ υλικοφ (hardware
επιπζδου και ςε εργαλείο ςφνκεςθσ arithmetic) κα πρζπει να διατθροφνται ςτακερζσ κατά τθν
υψθλοφ επιπζδου όπωσ το CubedC. ςφνκεςθ. Ο ςτόχοσ είναι να ςχεδιαςτοφν ςε κάποια από τισ
ςφγχρονεσ γλϊςςεσ προγραμματιςμοφ (π.χ. ADA)
παραμετρικζσ, αρικμθτικζσ, και άλλεσ μονάδεσ επεξεργαςίασ
για εκτζλεςθ πράξεων αρικμθτικισ ςτακερισ και κινθτισ
υποδιαςτολισ, και να επαλθκευτοφν ςτθν γλϊςςα υψθλοφ
επιπζδου. Θ εργαςία κα περιλαμβάνει και προςομοίωςθ και
επαλικευςθ ςωςτισ λειτουργίασ των παραγόμενων μονάδων
υλικοφ ςτθν παραγόμενθ VHDL ι Verilog HDL.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ ςυςτθμάτων με τθν
βοικεια υπολογιςτι (Electronic-CAD, και ESL). Αρκετζσ ειδικοφ
΢χεδίαςθ, ανάπτυξθ και επαλικευςθ ςτο
ςκοποφ μονάδεσ ζχουν ιδθ υλοποιθκεί και επαλθκευτεί
εργαλείο ςφνκεςθσ υλικοφ υψθλοφ
κατευκείαν ςε γλϊςςεσ ςχεδίαςθσ υλικοφ όπωσ θ VHDL και θ
επιπζδου CubedC, αλγορίκμων που ιδθ
Verilog. ΢τόχοσ τθσ εργαςίασ είναι θ ταχφτατθ υλοποίθςθ
35 υπάρχουν υλοποιθμζνοι ςε χαμθλότερο
κατευκείαν ςε γλϊςςα υψθλοφ επιπζδου όπωσ θ C και θ ADA
επίπεδο (π.χ. VHDL ι Verilog RTL), και
και κατόπιν ταχείασ ςφνκεςθσ ςε υλικό χρθςιμοποιϊντασ
ςφγκριςθ των ποςοτικϊν και ποιοτικϊν
synthesizers όπωσ το CubedC, το Catapult-C, ImpulseC, Vivado
χαρακτθριςτικϊν των 2 υλοποιιςεων
HLS, και ποςοτικισ και ποιοτικισ ςφγκριςθσ των 2
υλοποιιςεων. Θ εργαςία κα περιλαμβάνει και προςομοίωςθ
και επαλικευςθ ςωςτισ λειτουργίασ των παραγόμενων
μονάδων υλικοφ ςτθν παραγόμενθ VHDL ι Verilog HDL.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Λόγω τθσ ςυνεχϊσ αυξανόμενθσ πολυπλοκότθτασ των ςχεδίων
ςε προϊόντα με ψθφίδεσ VLSI (Very Large Scale of Integration),
γίνεται όλο και πιο ελκυςτικι και ηθτοφμενθ ςτθν βιομθχανία
θλεκτρονικϊν θ χριςθ ςφγχρονων και αυτοματοποιθμζνων
τεχνικϊν και εργαλείων ςχεδίαςθσ ςυςτθμάτων με τθν
βοικεια υπολογιςτι (Electronic-CAD, και ESL). Αρκετζσ ειδικοφ
ςκοποφ μονάδεσ ζχουν ιδθ υλοποιθκεί και επαλθκευτεί
΢χεδίαςθ, ανάπτυξθ και επαλικευςθ με κατευκείαν ςε γλϊςςεσ ςχεδίαςθσ υλικοφ όπωσ θ VHDL και θ
εργαλεία ςφνκεςθσ, προςομοιωτζσ και Verilog. ΢τόχοσ τθσ εργαςίασ είναι θ ταχφτατθ υλοποίθςθ
36 αναπτυξιακι πλακζτα εφαρμογϊν όπωσ κατευκείαν ςε γλϊςςα υψθλοφ επιπζδου όπωσ θ C και θ ADA
ςυμπίεςθ video. και κατόπιν ταχείασ ςφνκεςθσ ςε υλικό χρθςιμοποιϊντασ
synthesizers όπωσ το CubedC, το Catapult-C, ImpulseC, Vivado
HLS, επαλικευςθσ των τελικϊν υλοποιιςεων ςε αναπτυξιακι
πλακζτα με FPGAs και microprocessor/microcontroller. Θ
εργαςία κα περιλαμβάνει και επίδειξθ ςωςτισ λειτουργίασ
των παραγόμενων μονάδων υλικοφ ςτθν χρθςιμοποιοφμενθ
αναπτυξιακι πλακζτα.

Δυνατότθτα για περιςςότερουσ από ζναν φοιτθτζσ


Φωτιάδησ Δημήτρησ, Καθηγητήσ Εφαρμογών_ d.fotiadis@kastoria.teikoz.gr
Για τθν ανάλθψθ και εκπόνθςθ των παρακάτω πτυχιακϊν εργαςιϊν, απαραίτθτεσ προχποκζςεισ είναι θ πολφ καλι
επίδοςθ ςτα ςχετικά μακιματα (Θλεκτρονικι Φυςικι, Μικροεπεξεργαςτζσ-Μικροελεγκτζσ Ι & ΙΙ, ΢υνδυαςτικά
Ψθφιακά Θλεκτρονικά) κακϊσ και θ πολφ καλι γνϊςθ τθσ αγγλικισ γλϊςςασ. Θ προςκόμιςθ αναλυτικισ
βακμολογίασ που πιςτοποιεί τα παραπάνω είναι βαςικι προχπόκεςθ για τθν ανάκεςθ κάποιου κζματοσ
πτυχιακισ εργαςίασ. Επίςθσ, είναι επικυμθτι θ τακτικι παρουςία των φοιτθτϊν ςτο χϊρο του ΣΕΙ Καςτοριάσ για
παρακολοφκθςθ/επίβλεψθ από τον διδάςκοντα των ςχετικϊν εργαςιϊν εκπόνθςθσ τθσ κάκε πτυχιακισ
εργαςίασ.To κόςτοσ αγοράσ των υλικϊν που μπορεί να απαιτθκοφν για τθν υλοποίθςθ των παρακάτω πτυχιακϊν
επιβαρφνει τουσ φοιτθτζσ. Φυςικά, δίνεται θ δυνατότθτα χριςθσ του εργαςτθριακοφ εξοπλιςμοφ ι και
εξοπλιςμοφ που διακζτει θ ομάδα Ρομποτικισ του τμιματοσ, ζπειτα από κατάλλθλθ ςυννενόθςθ με το
διδάςκοντα και τα μζλθ τθσ ομάδασ Ρομποτικισ
α/α Θζμα Περιγραφή
΢κοπόσ τθσ πτυχιακισ αυτισ εργαςίασ είναι θ ςχεδίαςθ κι
ανάπτυξθ ενόσ μικροχπολογιςτικοφ ςυςτιματοσ, το οποίο ζχει
τθ δυνατότθτα μζτρθςθσ του αρικμοφ διαφόρων κινοφμενων
Αυτοματοποιθμζνο ςφςτθμα μζτρθςθσ
37 αντικειμζνων με τθ χριςθ αιςκθτιρων ανίχνευςθσ κίνθςθσ
αρικμοφ κινοφμενων αντικειμζνων
βαςιςμζνων ςτο φαινόμενο doppler. Ο ςυνολικόσ αρικμόσ των
κινοφμενων αντικειμζνων που μετρικθκαν κα εμφανίηεται ςε
μια παρακυρικι εφαρμογι μετά από τθν κατάλλθλθ διεπαφι
του Θ/Τ με το μικροχπολογιςτικό ςφςτθμα. Οι πλθροφορίεσ
που κα εμφανίηονται ςτθν εφαρμογι είναι ο αρικμόσ των
αντικειμζνων που μετρικθκαν, θ δυνατότθτα ζναρξθσ τθσ
μζτρθςθσ, λιξθσ τθσ μζτρθςθσ, υπολογιςμόσ του χρονικοφ
διαςτιματοσ κατά το οποίο ζγιναν οι μετριςεισ, θ θμερομθνία
και ϊρα ζναρξθσ και λιξθσ των μετριςεων. Σζλοσ, κα πρζπει
να δίνεται θ δυνατότθτα εξαγωγισ των μετριςεων ςε ζνα
αρχείο μορφισ txt. Θ επιλογι του κατάλλθλου
μικροεπεξεργαςτι/μικροελεγκτι κα γίνει από τουσ φοιτθτζσ,
ςφμφωνα με τουσ διακζςιμουσ πόρουσ ςτο τμιμα, με το
γνωςιακό τουσ υπόβακρο και με τισ απαιτιςεισ τθσ
υλοποίθςθσ.
(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).
΢κοπόσ τθσ πτυχιακισ αυτισ εργαςίασ είναι θ ςχεδίαςθ κι
ανάπτυξθ ενόσ μικροχπολογιςτικοφ ςυςτιματοσ, το οποίο ζχει
τθ δυνατότθτα μζτρθςθσ μετεωρολογικϊν δεδομζνων όπωσ
κερμοκραςία, υγραςία και ταχφτθτα ανζμου, και τθ μετάδοςθ
των δεδομζνων αυτϊν μζςω δικτφου κινθτισ τθλεφωνίασ. Θ
πτυχιακι προχποκζτει και τθ δθμιουργία εφαρμογισ Android,
θ οποία με τθν εκτζλεςι τθσ κα μπορεί να απεικονίηει ςε
Τλοποίθςθ μετεωρολογικοφ ςτακμοφ με πραγματικό χρόνο τα μετεωρολογικά δεδομζνα που
38 δυνατότθτα αποςτολισ δεδομζνων μζςω καταγράφθκαν από τον απομακρυςμζνο μετεωρολογικό
δικτφου κινθτισ τθλεφωνίασ ςτακμό. Σα εργαλεία που κα χρθςιμοποιθκοφν ωσ περιβάλλον
ανάπτυξθσ, κακϊσ και θ επιλογι του κατάλλθλου
μικροεπεξεργαςτι/μικροελεγκτι κα γίνει από τουσ φοιτθτζσ,
ςφμφωνα με τουσ διακζςιμουσ πόρουσ ςτο τμιμα, με το
γνωςιακό τουσ υπόβακρο και με τισ απαιτιςεισ τθσ
υλοποίθςθσ.
(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).
΢κοπόσ τθσ πτυχιακισ αυτισ εργαςίασ είναι θ ςχεδίαςθ κι
ανάπτυξθ ενόσ μικροχπολογιςτικοφ ςυςτιματοσ το οποίο κα
μετράει τθν ταχφτθτα περιςτροφισ ενόσ αεροςτρόβιλου, χωρίσ
τθν άμεςθ επαφι με αυτόν (αςφρματα), αλλά με χριςθ
πομπϊν κι ανιχνευτϊν υπερφκρων ακτινοβολιϊν (IR
Τλοποίθςθ ψθφιακοφ ςτροφόμετρου με
Emmiters/Detectors). Κατόπιν θ μζτρθςθ αυτι κα
παροχι διεπαφισ για υπολογιςτικά
39 μεταφζρεται επίςθσ αςφρματα ςε υπολογιςτικό ςφςτθμα
ςυςτιματα.
(κατά προτίμθςθ ζξυπνο κινθτό τθλζφωνο (smartphone)),
όπου με τθν κατάλλθλθ εφαρμογι κα μπορεί να ενθμερϊνεται
ο οποιοςδιποτε χριςτθσ για τισ ςτροφζσ με τισ οποίεσ κινείται
ο αεροςτρόβιλοσ.

(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).


Οι ψθφιακοί καταγραφείσ φωνισ είναι διαδεδομζνεσ
διατάξεισ, κακϊσ εξαςφαλίηουν τθν καταγραφι ομιλιϊν, ζχουν
μικρζσ διαςτάςεισ και καταναλϊνουν ελάχιςτθ ενζργεια.
΢’ αυτι τθν πτυχιακι εργαςία οι φοιτθτζσ κα ςχεδιάςουν και
κα υλοποιιςουν μια τζτοια διάταξθ με τθ βοικεια
Ανάπτυξθ ςυςκευισ καταγραφισ φωνισ
μικροελεγκτι και κάρτα μνιμθσ flash SD (Secure Digital Card) ι
ςε ψθφιακι μορφι, με τθ χριςθ
MMC (Multimedia Card). Μπορεί να χρθςιμοποιθκεί
40 μικροεπεξεργαςτι/μικροελεγκτι και
μικροελεγκτισ μεςαίασ κλίμακασ, θ επιλογι του οποίου είναι
περιφερειακϊν κυκλωμάτων.
ςτθν κρίςθ των φοιτθτϊν. Για τθ διαςφνδεςθ του μικροελεγκτι
με τθν κάρτα μνιμθσ μπορεί να χρθςιμοποιθκεί το
πρωτόκολλο SPI (Serial Peripheral Interface). Για τθ ςυλλογι
του ςιματοσ ιχου μπορεί να χρθςιμοποιθκεί ο μετατροπζασ
αναλογικοφ ςιματοσ ςε ψθφιακό (ADC) που μπορεί να
ενςωματϊνει ο μικροελεγκτισ και πυκνωτικό μικρόφωνο.
Για τθν αναπαραγωγι του ιχου μπορεί να χρθςιμοποιθκεί θ
ενςωματωμζνθ μονάδα μετατροπζα ψθφιακοφ ςιματοσ ςε
αναλογικό (DAC) που μπορεί να διακζτει ο μικροελεγκτισ κι
ζνα χαμθλοπερατό φίλτρο. Σζλοσ, το αναλογικό ςιμα κα
πρζπει να ενιςχυκεί με κάποια εξωτερικι ενιςχυτικι βακμίδα,
για να τροφοδοτθκεί ζνα μικρό θχείο.
Οι φοιτθτζσ κα πρζπει να μελετιςουν τα παραπάνω
κυκλϊματα και να κατανοιςουν τθ λειτουργία τουσ. Θα
δθμιουργιςουν μια μικρι θλεκτρονικι πλακζτα που κα φζρει
τισ παραπάνω διατάξεισ. Θα προγραμματίςουν τον
μικροελεγκτι κατά βιματα, για όλεσ τισ παραπάνω
λειτουργίεσ, χρθςιμοποιϊντασ λογιςμικό ανάπτυξθσ
εφαρμογϊν για μικροελεγκτζσ και κατά προτίμθςθ
μεταγλωτιςτι γλϊςςασ C.

(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).


Οι φοιτθτζσ καλοφνται να υλοποιιςουν ζνα ςφςτθμα
μζτρθςθσ τθσ απόςταςθσ με τθ χριςθ αιςκθτιρα υπεριχων
και υπζρυκρου αιςκθτιρα κι ενόσ μικροελεγκτι. Οι δφο
ταυτόχρονεσ μετριςεισ κα πρζπει να αξιολογθκοφν ωσ προσ
Τλοποίθςθ ςυςκευισ μζτρθςθσ τθν παρεχόμενθ ακρίβεια μζτρθςθσ, με τθν πραγματοποίθςθ
απόςταςθσ με χριςθ αιςκθτιρα πειραματικϊν μετριςεων και ςτατιςτικι ανάλυςθ των
41 υπεριχων και υπζρυκρου αιςκθτιρα, ςε αποτελεςμάτων. Θ επιλογι του κατάλλθλου
ςυνδυαςμό με μικροελεγκτι. μικροεπεξεργαςτι/μικροελεγκτι κα γίνει από τουσ φοιτθτζσ,
ςφμφωνα με τουσ διακζςιμουσ πόρουσ ςτο τμιμα, με το
γνωςιακό τουσ υπόβακρο και με τισ απαιτιςεισ τθσ
υλοποίθςθσ.

(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).


Θ παροφςα πτυχιακι εργαςία απαιτεί τθ ςχεδίαςθ και
υλοποίθςθ ενόσ ςυςτιματοσ το οποίο κα αποτελείται από ζνα
κεντρικό ςτακμό ελζγχου, ο οποίοσ κα περιλαμβάνει ζναν
μικροελεγκτι με δυνατότθτα WiFi δικτφωςθσ, ζνα
πλθκτρολόγιο και οκόνθ υγρϊν κρυςτάλλων. ΢το παράκυρο
κα είναι εγκατεςτθμζνο ςφςτθμα με επιταχυνςιόμετρο και
Τλοποίθςθ αςφρματου ςυςτιματοσ πιεηοθλεκτρικό αιςκθτιρα, το οποίο κα παρζχει κάποιο ςιμα
αςφαλείασ για τον εντοπιςμό παραβίαςθσ μόλισ ανιχνευτεί θ κίνθςθ ι κραφςθ του παρακφρου, με WiFi
παρακφρου με τθ χριςθ πομπό, ο οποίοσ κα ςτζλνει το ανάλογο ςιμα προσ τον
42
επιταχυνςιόμετρου ι πιεηοθλεκτρικοφ κεντρικό ςτακμό ελζγχου. Εκεί με τθ χριςθ κάποιου θχείου,
αιςκθτιρα και μικροελεγκτι. κα ενεργοποιείται ςτθν περίπτωςθ αυτι ζνα θχθτικό ςιμα
ειδοποίθςθσ για τθν παραβίαςθ του παρακφρου. Θ επιλογι
του κατάλλθλου μικροεπεξεργαςτι/μικροελεγκτι κα γίνει από
τουσ φοιτθτζσ, ςφμφωνα με τουσ διακζςιμουσ πόρουσ ςτο
τμιμα, με το γνωςιακό τουσ υπόβακρο και με τισ απαιτιςεισ
τθσ υλοποίθςθσ.

(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).


Θ παροφςα πτυχιακι εργαςία απαιτεί τθ ςχεδίαςθ και
υλοποίθςθ ενόσ ςυςτιματοσ το οποίο κα αποτελείται από
ζναν αρικμό μθχανικϊν βραχιόνων, οι οποίοι κα ελζγχονται
Τλοποίθςθ ςυςτιματοσ ελζγχου αναφορικά με τθν κίνθςι τουσ, από βθματικοφσ κινθτιρεσ. Οι
43 πολλαπλϊν μθχανικϊν βραχιόνων, κινθτιρεσ με τθ ςειρά τουσ κα ελζγχονται από ζναν
ελεγχόμενων από βθματικοφσ κινθτιρεσ. μικροελεγκτι/μικροεπεξεργαςτι. Θ όλθ διαδικαςία ελζγχου
κα πρζπει να πραγματοποιείται από κατάλλθλθ εφαρμογι
λογιςμικοφ, θ οποία κα εκτελείται από κάποιο ζξυπνο κινθτό
τθλζφωνο (smartphone), tablet ι Θ/Τ.
(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).

Θ παροφςα πτυχιακι εργαςία απαιτεί τθ ςχεδίαςθ και


υλοποίθςθ ενόσ ςυςτιματοσ το οποίο κα αποτελείται από
ζναν γραμμικό θλεκτρομθχανικό ενεργοποιθτι, ο οποίοσ κα
ελζγχεται αναφορικά με τθν κίνθςι του, από ζνα
Τλοποίθςθ ςυςτιματοσ ελζγχου
μικροχπολογιςτικό ςφςτθμα. Θ όλθ διαδικαςία ελζγχου κα
γραμμικοφ θλεκτρομθχανικοφ
44 πρζπει να πραγματοποιείται από κατάλλθλθ εφαρμογι
ενεργοποιθτι (linear electromechanical
λογιςμικοφ, θ οποία κα εκτελείται από κάποιο ζξυπνο κινθτό
actuator).
τθλζφωνο (smartphone), tablet ι Θ/Τ.

(Θ πτυχιακι ανατίκεται ςε ομάδα των 2 φοιτθτϊν).

΢ίςιασ Γεώργιοσ, Επιςτημονικόσ ΢υνεργάτησ _ gsisias@otenet.gr


α/α Θζμα Περιγραφή
Δθμιουργία βιβλιοκθκϊν για τθν
45 υλοποίθςθ δζντρων Β+ με πρότυπεσ -
κλάςεισ ςε C++.
Οπτικοποίθςθ λειτουργίασ βαςικϊν
46 δομϊν δεδομζνων ςε παρακυρικό -
περιβάλλον.
Δθμιουργία διεπαφισ με κλάςεισ για
47 κοινι πρόςβαςθ ςτισ βιβλιοκικεσ -
γραφικϊν DirectX και OpenGL.
Δθμιουργία διεπαφισ με κλάςεισ ςτο
48 Visual Studio για πρόςβαςθ ςε διακομιςτι -
SQL.
Δθμιουργία βιβλιοκικθσ ςτθ C++ για το
49 -
χειριςμό δυαδικϊν αρχείων.
Μελζτθ ςχεδίαςθσ ενόσ ςυςτιματοσ
προςωρινισ αποκικευςθσ ςτθ RAM
50 -
αρχείων γραφικϊν και ιχου με βάςθ τθ
χριςθ τουσ.
Μελζτθ ςχεδίαςθσ ενόσ ςυςτιματοσ
βζλτιςτθσ αποκικευςθσ αρχείων με
51 -
ςκοπό τθ ςυγκροτθμζνθ ανάγνωςι τουσ
από οπτικζσ ςυςκευζσ.
Βαςιλειάδησ Γεώργιοσ, Επιςτημονικόσ ΢υνεργάτησ gvasil@math.auth.gr, g.vasiliadis@kastoria.teikoz.gr
α/α Θζμα Περιγραφή
Ανάλυςθ δεδομζνων χρθςιμοποιϊντασ τθ
52 -
γλϊςςα προγραμματιςμοφ R.
Προςομοίωςθ βαςικϊν ςτοχαςτικϊν
53 -
διαδικαςιϊν
Μζκοδοι βελτιςτοποίθςθσ
54 πολυδιάςτατων μθ γραμμικϊν -
προβλθμάτων
Σςιάκαλοσ Απόςτολοσ, Επιςτημονικόσ ΢υνεργάτησ _ aptsiakalos@hotmail.com
Θζμα Περιγραφή
Θ παροφςα πτυχιακι εργαςία, απευκφνεται ςε φοιτθτζσ που
επικυμοφν να μελετιςουν εργαλεία για Android Development.
Μελζτθ και χριςθ εργαλείων για
Κφριοσ ςκοπόσ τθσ εργαςίασ αυτισ είναι να υλοποιθκεί μια
55 ανάπτυξθ εφαρμογϊν ςε περιβάλλον
εφαρμογι ςε Android, θ οποία κα διζπεται από τουσ κανόνεσ
android.
του λειτουργικοφ ςυςτιματοσ, με γενικότερο ςτόχο τθν ομαλι
λειτουργία του ςε ςυςκευζσ που υποςτθρίηουν το λειτουργικό
Android.
Θ εργαςία ζχει ωσ αντικείμενο τθν επεξεργαςία και τθν
εξαγωγι ςυμπεραςμάτων από πραγματικά ιατρικά δεδομζνα.
Κακαριςμόσ και εξαγωγι δεδομζνων - Σα ιατρικά δεδομζνα πρζπει να κακαριςτοφν, να υποςτοφν
56
΢τατιςτικι Ανάλυςθ ςε Ιατρικά Δεδομζνα κατάλλθλθ επεξεργαςία και να αποκθκευτοφν αποδοτικά,
ϊςτε να εξαχκοφν χριςιμα ςυμπεράςματα και να αναδειχκεί
θ ερευνθτικι διάςταςθ τθσ εργαςίασ.
΢τθν εργαςία αυτι ο φοιτθτισ καλείται να υλοποιιςει ζνα
΢χεδίαςθ θλεκτρονικοφ καταςτιματοσ με θλεκτρονικό κατάςτθμα. Ιδιαίτερθ ςθμαςία κα δοκεί ςτθν
57
τθ χριςθ του CMS Word Press. υλοποίθςθ του shopping cart και γενικά των on-line
ςυναλλαγϊν
Κοντογιάννησ ΢ωτήριοσ, Επιςτημονικόσ ΢υνεργάτησ _ skontog@ee.duth.gr
α/α Θζμα Περιγραφή
Μελζτθ και υλοποίθςθ ςυςτιματοσ
ΑΠΑΡΑΙΣΗΣΕ΢ ΓΝΩ΢ΕΙ΢: Ψθφιακά ΢υςτιματα,
αυτόματου ποτίςματοσ βαςιηόμενο ςε
58 Προγραμματιςμόσ, Προγραμματιςμόσ Διαδικτφου
περιβαλλοντολογικζσ μετριςεισ
PHP/HTML/MySQL, Προγραμματιςμόσ C/C++.
αιςκθτιρων
Μελζτθ πρωτοκόλλου επικοινωνίασ ςε
ΑΠΑΡΑΙΣΗΣΕ΢ ΓΝΩ΢ΕΙ΢: Ψθφιακζσ Επικοινωνίεσ, Δίκτυα
59 ςυχνότθτεσ RF και εφαρμογι του ςε
Τπολογιςτϊν, Προγραμματιςμόσ C/C++.
δίκτυα αιςκθτιρων.
ΑΠΑΡΑΙΣΗΣΕ΢ ΓΝΩ΢ΕΙ΢: Ψθφιακζσ Επικοινωνίεσ,
Τλοποίθςθ εφαρμογισ παρακολοφκθςθσ
60 Προγραμματιςμόσ, Προγραμματιςμόσ C/C++/Java, Οπτικόσ
δικτυακϊν πόρων ςε πλατφόρμα Android.
Προγραμματιςμόσ.
Τλοποίθςθ εφαρμογισ απομακρυςμζνου ΑΠΑΡΑΙΣΗΣΕ΢ ΓΝΩ΢ΕΙ΢: Ψθφιακά ΢υςτιματα, Ψθφιακζσ
61 δικτυακοφ ελζγχου ρομποτικοφ Επικοινωνίεσ, Προγραμματιςμόσ, C,C++, Οπτικόσ
ςυςτιματοσ. Προγραμματιςμόσ, Σεχνθτι Νοθμοςφνθ.
Μπάτοσ Παναγιώτησ, Εργαςτηριακόσ ΢υνεργάτησ_ p.mpatos@kastoria.teikoz.gr
α/α Θζμα Περιγραφή
(το αντικείμενο τθσ εφαρμογισ κα επιλεγεί κατόπιν
΢χεδιαςμόσ – ανάπτυξθ – δθμιουργία java ςυνεννόθςθσ του επιβλζποντοσ και των φοιτθτϊν).
62
εφαρμογισ Θα δοκοφν από 2 ζωσ 4 κζματα από τθν ςυγκεκριμζνθ ομάδα.

(το αντικείμενο τθσ εφαρμογισ κα επιλεγεί κατόπιν


ςυνεννόθςθσ του επιβλζποντοσ και των φοιτθτϊν και οι
γλϊςςεσ που κα χρθςιμοποιθκοφν κα είναι θ HTML, CSS, XML,
XSLT, JavaScript και PhP). ΢ε καμία περίπτωςθ δεν μπορεί να
γίνει θ χριςθ CMS, όπωσ Joomla, Wordpress, Drupal κ.λπ. για
τθν δθμιουργία τθσ εφαρμογισ.

Θα δοκοφν από 2 ζωσ 4 κζματα από τθν ςυγκεκριμζνθ ομάδα

΢χεδιαςμόσ – ανάπτυξθ – δθμιουργία Οι φοιτθτζσ που κα αςχολθκοφν με τισ 2 παραπάνω ομάδεσ


63 θ
δυναμικισ διαδικτυακισ εφαρμογισ κεμάτων κα πρζπει να δθμιουργιςουν ςε 1 φάςθ μία βάςθ
δεδομζνων, ςχετικι με το αντικείμενο τθσ πτυχιακισ. ΢τθν
ςυνζχεια κα πρζπει να δθμιουργιςουν το γραφικό
περιβάλλον τθσ εφαρμογισ που κα τρζχει και ςε δικτυακι
αλλά και ςε local μορφι. Σο παρακυρικό περιβάλλον κα
ςυνδζεται με τθν βάςθ δεδομζνων. Σζλοσ είναι απαραίτθτθ θ
δθμιουργία των εκτελζςιμων (exe) αρχείων για τθν
εγκατάςταςθ τθσ εφαρμογισ ςε οποιοδιποτε υπολογιςτικό
ςφςτθμα.

Σεχνθτι νοθμοςφνθ - Λογικόσ Θζμα 1ο: Λογιςμικό υλοποίθςθσ γενετικϊν αλγορίκμων.


64
προγραμματιςμόσ Μελζτθ 3 περιπτϊςεων λογιςμικοφ.
Θζμα 2ο: Τλοποίθςθ και εφαρμογι Σεχνθτϊν Νευρωνικϊν
Δικτφων ςε περιβάλλον weka για προβλζψεισ ……. (το είδοσ
των προβλζψεων κα επιλεγεί κατόπιν ςυνεννόθςθσ του
επιβλζποντοσ και των φοιτθτϊν)
Θζμα 3ο: Ζμπειρα ςυςτιματα και εφαρμογζσ. Μελζτθ 3
περιπτϊςεων λογιςμικοφ.

Θ ομάδα φοιτθτϊν που κα αςχολθκεί με τθν ςυγκεκριμζνθ


ομάδα κεμάτων κα πρζπει να ζχει περάςει επιτυχϊσ το
μάκθμα Σεχνθτι Νοθμοςφνθ - Λογικόσ Προγραμματιςμόσ.

Θα δοκοφν τα 3 παραπάνω κζματα από τθν ςυγκεκριμζνθ


ομάδα

Θεοδοςόπουλοσ Ιάκωβοσ, Εργαςτηριακόσ ΢υνεργάτησ_ itheodosopoulos@gmail.com


α/α Θζμα Περιγραφή
Θ Διπλωματικι αυτι εργαςία πραγματεφεται τθν καταςκευι
και τθν παρακολοφκθςθ ςε πραγματικό χρόνο των ςυνκθκϊν
(υγραςία, κερμοκραςία κ.α) εςωτερικϊν χϊρων. Θ εφαρμογι
που κα ςτθκεί κα μπορεί να παρακολουκείται είτε από Θ/Τ
΢υςτθμα απομακρυνςμζνθσ
είτε από κινθτό τθλζφωνο.
παρακολοφκθςθσ ςυνκθκϊν τθν
65 Προαπαιτοφμενα:
εςωτερικϊν χϊρων.
 Άριςτθ γνϊςθ Μικροεπεξεργαςτϊν - Μικροελεγκτϊν
 Άριςτθ γνϊςθ Γλωςςϊν Προγραμματιςμοφ (Assembly,
C++)
 Καλι γνϊςθ Αςφρματων Σεχνολογιϊν
 Καλι γνϊςθ Θλεκτρονικισ Φυςικισ
Θ Διπλωματικι αυτι εργαςία πραγματεφεται τθν μελζτθ,
ςχεδιαςμό και τθν καταςκευι ςυςκευισ μζτρθςθσ απόςταςθσ
με τθ χρις laser. Θα απαιτθκεί να καταςκευαςτεί μινιατοφρα
Μελζτθ, ςχεδιαςμόσ και καταςκευι ςυςκευισ επίδειξθσ.
66 ψθφιακοφ αποςταςιόμετρου με τθν Προαπαιτοφμενα:
χριςθ laser  Άριςτθ γνϊςθ Μικροεπεξεργαςτϊν - Μικροελεγκτϊν
 Άριςτθ γνϊςθ Γλωςςϊν Προγραμματιςμοφ (Assembly,
C++)
 Καλι γνϊςθ Θλεκτρονικισ Φυςικισ
Θ Διπλωματικι αυτι εργαςία πραγματεφεται τθν μελζτθ,
ςχεδιαςμό και τθν υλοποίθςθ με τθν καταςκευι πομποφ FM.
Θα απαιτθκεί να καταςκευαςτεί μινιατοφρα ςυςκευισ
επίδειξθσ ορκισ λειτουργίασ.
Μελζτθ, ςχεδιαςμόσ και καταςκευι
Προαπαιτοφμενα:
67 ραδιοφωνικοφ πομποφ FM
 Άριςτθ γνϊςθ Μικροεπεξεργαςτϊν - Μικροελεγκτϊν
 Άριςτθ γνϊςθ Γλωςςϊν Προγραμματιςμοφ (Assembly,
C++)
 Καλι γνϊςθ Αςφρματων Σεχνολογιϊν
 Καλι γνϊςθ Θλεκτρονικισ Φυςικισ
Θ Διπλωματικι αυτι εργαςία πραγματεφεται τθν καταςκευι
μιασ μικρισ διάταξθσ radar θ οποία κα μετράει τθν ταχφτθτα
των κινοφμενων οχθμάτων με δυνατότθτα άμεςθσ
Μζτρθςθ ταχφτθτασ κινοφμενου καταγραφισ και ενθμζρωςθσ των υπερβάςεων του
68 οχιματοσ και αυτόματθ καταγραφι των προκακοριςμζνου ορίου ταχφτθτασ.
υπερβάςεων του ορίου ταχφτθτασ Προαπαιτοφμενα:
 Άριςτθ γνϊςθ Μικροεπεξεργαςτϊν - Μικροελεγκτϊν
 Άριςτθ γνϊςθ Γλωςςϊν Προγραμματιςμοφ (Assembly,
C++)
 Καλι γνϊςθ Αςφρματων Σεχνολογιϊν
 Καλι γνϊςθ Θλεκτρονικισ Φυςικισ
Δυνατότθτα ανάλθψθσ τθσ παραπάνω πτυχιακισ από δφο (2)
άτομα
Θ Διπλωματικι αυτι εργαςία πραγματεφεται τθν καταςκευι
και τον ζλεγχο μιασ μινιατοφρασ ενόσ ςυςτιματοσ φωτεινϊν
ςθματοδοτϊν. Σο ςφςτθμα κα ζχει τθν δυνατότθτα να
προςομοιϊνει εναλλακτικά κυκλοφοριακά ςενάρια αυτόματθσ
εναλλαγισ/διευκόλυνςθσ τθσ κυκλοφορίασ ανάλογα με το
κυκλοφοριακό φόρτο του δρόμου.
Ζλεγχοσ & διαχείριςθ ςυςτιματοσ Προαπαιτοφμενα:
69
φωτεινϊν ςθματοδοτϊν  Άριςτθ γνϊςθ Μικροεπεξεργαςτϊν - Μικροελεγκτϊν
 Άριςτθ γνϊςθ Γλωςςϊν Προγραμματιςμοφ (Assembly,
C++)
 Καλι γνϊςθ Αςφρματων Σεχνολογιϊν
 Καλι γνϊςθ Θλεκτρονικισ Φυςικισ
Δυνατότθτα ανάλθψθσ τθσ παραπάνω πτυχιακισ από δφο (2)
άτομα__
Βαιτςα Σςακςτάρα, Εργαςτηριακή ΢υνεργάτησ _tsakstara@gmail.com
α/α Θζμα Περιγραφή
Σα Εκπαιδευτικά Λογιςμικά ωσ Εργαλεία
70 -
ςτθ Διδαςκαλία του Θλεκτρομαγνθτιςμοφ
Χριςθ Λογιςμικϊν προςομοίωςθσ ςτθ
71 -
Μελζτθ Οικονομικϊν Δεικτϊν
Μπιμπίρησ Αθανάςιοσ, Εργαςτηριακόσ ΢υνεργάτησ _ abibiris@yahoo.gr
α/α Θζμα Περιγραφή
΢χεδιαςμόσ ηωνοπερατϊν φίλτρων με
ςυηευγμζνεσ μικροταινιακζσ γραμμζσ ςε
ςειρά και ςυηευγμζνεσ μικροταινιακζσ
γραμμζσ παράλλθλα και προςομοίωςθ
72 -
αυτοφ ςε περιβάλλον matlab . (2)
΢χεδίαςθ και ανάλυςθ INTERDIGITAL
CAPACITORS βαςιςμζνα ςε επίπεδεσ
γραμμζσ μεταφοράσ με χριςθ matlab.
Μοντελοποίθςθ δορυφορικισ ηεφξθσ ςε
ςυςτιματα κινθτϊν επικοινωνιϊν και
73 -
ανάλυςθ αυτϊν ςε περιβάλλον matlab.
(2)
΢χεδιαςμόσ Γραφικοφ Περιβάλλον χριςτθ
( Graphical User Inerface) για τον
74 προςδιοριςμό των παραμζτρων -
μετάδοςθσ Θλεκτρομαγνθτικοφ κφματοσ
ςε μια δορυφορικι ηεφξθ
Μελζτθ- ανάλυςθ ςτοιχειοκεραίασ και
προςδιοριςμόσ διαγράμματοσ
75 -
ακτινοβολίασ με χριςθ του
προγράμματοσ Matlab.
Ανάλυςθ ςτα ςυςτατικά τθσ ςτοιχεία μιασ
ζγχρωμθσ RGB εικόνασ και μετατροπι
76 -
αυτισ ςε διαφορετικά χρωματικά
μοντζλα.
Μελζτθ ειςαγωγισ κορφβου ςε ζγχρωμθ
77 -
ψθφιακι εικόνα και ςτθ ςυνζχεια
αφαίρεςθ αυτοφ με τθ χριςθ κατάλλθλων
φίλτρων. (2)
Μελζτθ BER (Bit Error Rate) BPSK ςιματοσ
78 ςε AWGN κανάλι και ανάλυςθ αυτοφ ςε -
περιβάλλον matlab. (2)
Μελζτθ DSB-SC και SSB διαμορφωμζνου
79 ςιματοσ και ανάλυςθ αυτϊν ςε -
περιβάλλον Matlab
΢χεδιαςμόσ αναλογικϊν Butterworth
80 φίλτρων και ανάλυςθ αυτϊν ςε -
περιβάλλον Matlab
΢χεδιαςμόσ αναλογικϊν Chebyshev
81 φίλτρων και ανάλυςθ αυτϊν ςε -
περιβάλλον Matlab. (2)
΢χεδιαςμόσ ψθφιακϊν Butterworth
82 φίλτρων και ανάλυςθ αυτϊν ςε -
περιβάλλον Matlab.
΢χεδιαςμόσ ψθφιακϊν Chebyshev
83 φίλτρων και ανάλυςθ αυτϊν ςε -
περιβάλλον Matlab. (2)
΢χεδιαςμοσ FIR φίλτρων χρθςιμοποιϊντασ
84 -
τεχνικζσ παρακφρου. (2)
Προςδιοριςμόσ Φαςματικισ Πυκνότθτασ
85 ςιματοσ (PSD) με χριςθ του -
προγράμματοσ Matlab
Εφαρμογι κεωριματοσ δειγματολθψίασ
86 ςε ΑΜ διαμορφωμζνο κατά πλάτοσ ςιμα -
ςε περιβάλλον Matlab.
Καραμάνου Αρετή, Εργαςτηριακόσ ΢υνεργάτησ _ a.karamanou@kastoria.teikoz.gr
α/α Θζμα Περιγραφή
Θ εξζλιξθ του Web 2.0 τθν τελευταία δεκαετία ζχει αλλάξει τον
τρόπο επικοινωνίασ των χρθςτϊν του Διαδικτφου μζςα από
τθν χριςθ υπθρεςιϊν και εφαρμογϊν. Σα μζςα κοινωνικισ
δικτφωςθσ (social media) αποτελοφν πλζον μια δθμοφιλι πθγι
πλθροφόρθςθσ κακϊσ επίςθσ και ζνα δθμοφιλζσ μζςο για τθν
επικοινωνία των χρθςτϊν.
Θ ςυγκεκριμζνθ πτυχιακι εργαςία αποςκοπεί ςτθν ανάλυςθσ
ςυναιςκιματοσ (sentiment analysis) δεδομζνων που
δθμοςιεφονται ςτο μζςο κοινωνικισ δικτφωςθσ Twitter. Θα
Ανάλυςθ ΢υναιςκιματοσ δεδομζνων του γίνει αρχικά μια επιςκόπθςθ τθσ βιβλιογραφίασ ςχετικά με τα
87 Twitter (Sentiment Analysis on Twitter μζςα κοινωνικισ δικτφωςθσ και τθσ ζννοιασ τθσ ανάλυςθσ του
Data). ςυναιςκιματοσ. ΢τθν ςυνζχεια κα πραγματοποιθκεί μια
πειραματικι μελζτθ όπου κα εφαρμοςτοφν τεχνικζσ ανάλυςθσ
ςυναιςκιματοσ όπωσ αυτζσ ζχουν προκφψει από τθν
βιβλιογραφία.
Απαραίτητα προςόντα είναι η άριςτη ΑΡΙ΢ΣΗ γνώςη
προγραμματιςμοφ (κυρίωσ java) καθώσ επίςησ η πολφ καλή
γνώςη αγγλικών.
Ενδεικτική βιβλιογραφία:
 http://www.cs.cornell.edu/home/llee/papers/sentiment.p
df
΢φγκριςθ ΢χεςιακϊν και NoSQL Θ ςυγκεκριμζνθ πτυχιακι εργαςία αποςκοπεί ςτθν ςφγκριςθ
΢υςτθμάτων Διαχείριςθσ Βάςεων μεταξφ ςχεςιακϊν και NoSQL βάςεων δεδομζνων και τθν
88
Δεδομζνων (Comparison of Relational and αναγνϊριςθ των πλεονεκτθμάτων και μειονεκτθμάτων τθσ
NoSQL Database Management Systems). κάκε κατθγορίασ. Σο κεωρθτικό υπόβακρο τθσ εργαςίασ
αφορά ςτθν κατανόθςθ των ςχεςιακϊν αλλά και των NoSQL
βάςεων δεδομζνων και των χαρακτθριςτικϊν τουσ. Σο
πρακτικό κομμάτι τθσ εργαςίασ αφορά ςτθν εγκατάςταςθ και
παραμετροποίθςθ επιλεγμζνων ςχεςιακϊν και NoSQL Βάςεων
Δεδομζνων και ςτθν ςυνζχεια θ δθμιουργία και εκτζλεςθ
ςεναρίων ςφγκριςθσ των επιδόςεϊν τουσ (προτείνεται θ χριςθ
τθσ γλϊςςασ python ι java για αυτόν τον ςκοπό).
Απαραίτθτα προςόντα είναι θ άριςτθ ΠΟΛΤ ΚΑΛΘ γνϊςθ
προγραμματιςμοφ κακϊσ επίςθσ θ πολφ καλι γνϊςθ
αγγλικϊν.

Δικαίωμα

Δικαίωμα εκπόνθςθσ πτυχιακισ εργαςίασ ζχουν οι ςπουδαςτζσ του Σμιματοσ που βρίςκονται
χρονολογικά ςτο Σελευταίο ζτοσ ςπουδϊν τουσ και οφείλουν μζχρι 5 μακιματα του
προγράμματοσ ςπουδϊν τουσ εκ των οποίων το ζνα μόνο μπορεί να είναι μάκθμα ειδικότθτασ.
Διαδικαςία

Για να αναλάβει ο ςπουδαςτισ κζμα πτυχιακισ εργαςίασ κα πρζπει να επικοινωνιςει με τον


υπεφκυνο κακθγθτι και αφοφ ςυμφωνιςουν ςτθν από κοινοφ ςυνεργαςία για εκπόνθςθ τθσ
Πτυχιακισ εργαςίασ να κατακζςουν ζντυπθ αίτθςθ ςτθν Γραμματεία του Σμιματοσ (Σο ζντυπο
μποροφν να το εκτυπϊςουν από τθν ςελίδα του Σμιματοσ _link Χριςιμα Ζντυπα).
Θ αίτθςθ ςυνυπογράφεται από τον ςπουδαςτι και τον κακθγθτι. Αιτιςεισ χωρίσ τθν υπογραφι
του Κακθγθτι δεν κα γίνονται δεκτζσ.
Προθεςμίεσ

Αιτιςεισ κα γίνονται δεκτζσ από τθν γραμματεία του τμιματοσ μζχρι και τισ 19/11/2015 Οι
αιτιςεισ που κα κατατεκοφν εκπρόκεςμεσ κα πάνε ςτο επόμενο εξάμθνο.

You might also like