Στόχος των courses είναι να καλύψουν τις ανάγκες για εκπαίδευση σε ενσωματωμένα συστήματα (επεξεργαστές, μικροεπεξεργαστές). Το basic course δίνει έμφαση σε θέματα αρχιτεκτονικής και γλώσσας προγραμματισμού επεξεργαστών (Assembly, C). Ακόμη αναλύονται και τεκμηριώνονται όλα τα περιφερειακά του επεξεργαστή για να χρησιμοποιηθούν σε εφαρμογές αυτοματισμού και επικοινωνίες επεξεργαστών και περιφερειακών. Το advanced course επικεντρώνεται σε εφαρμογές πραγματικού χρόνου με αξιοποίηση σύγχρονων μικροεπεξεργαστών (PIC, AVR, TEXAS, MIPS architecture) και των αντίστοιχων ροών σχεδίασης και ανάπτυξης με έμφαση σε ψηφιακή επεξεργασία σήματος (FIR Filter, IIR Filter) και σε αναλογικό και ψηφιακό έλεγχο θέσης. Ακόμη, η ψηφιακή επεξεργασία σήματος επεκτείνεται στις επικοινωνίες, την επεξεργασία εικόνας και τον εντοπισμό θέσης. Τέλος, προσφέρεται JAVA Course με στόχο τη διδασκαλία της γλώσσας από την οπτική γωνία που ορίζουν οι εφαρμογές του embedded design οδηγούμενες από ένα physical layer.