CS428 Embedded Systems Lab: Course Information

Department of Computer Science

University of Crete

___________________________________________________________________________________________________________________________________

Area:

E4 - Computer Architecture and Computer Systems

ECTS:

6

Semester:

Spring 2021

Instructors:

Angelos Bilas


Manolis Marazakis

___________________________________________________________________________________________________________________________________


Course Info
Syllabus Policies Assignments

___________________________________________________________________________________________________________________________________

Announcements

___________________________________________________________________________________________________________________________________

Date

Announcement

Feb 10, 2021

  • Πρώτο μάθημα, Δευτέρα 15/2/2021, 16:00-18:00, CS428 zoom link
  • Subscribe to the course mailing list hy428-list


Tools for remote attendance





___________________________________________________________________________________________________________________________________

Course Information

___________________________________________________________________________________________________________________________________


The purpose of this course is to provide an understanding of issues in the design and implementation of embedded systems as well as related operating system and virtualization support. Topics include: 

CS428 is a lab-oriented course with hands-on assignments that guide you through working with embedded processors and the Linux operating system. You will prototype working solutions in real systems and you will go through the steps of real system design and implementation. This year we will use the Lego NXT platform and ARM-based, Linux-capable boards for the assignments. The course will also include in-class sessions with low-level operating systems tweaking, driver development, and virtualization mechanisms using Linux. 


Course Type


Textbook

Required

Optional


Lab Facilities

All assignments are to be done on CSD linux workstations and the Lego Mindstorms NXT platform. Course equipment is located in the Embedded Systems Laboratory (Room B107). Each assignment specifies what type of equipment you will need along with the assignment instructions. 


Tools for remote attendance

Schedule

Lecture 1 

Lecture 2

Backup Lecture

Monday, 16:00-18:00, H.208, CS428 zoom link

Wednesday, 16:00-18:00, H.208, CS428 zoom link

Friday, 16:00-18:00, H.208, CS428 zoom link


Instructors

Instructor

Office

Office Hours

Angelos Bilas

K.325

Monday + Wednesday (ping me after class)

Manolis Marazakis


Monday + Wednesday (ping me after class)


Teaching Assistant

Teaching Assistants

Office

Office Hours

Manos Pavlidakis

Embedded Systems Lab, B.107

Mon 18:00 - 19:00

Wed 18:00 - 19:00

or arrange via email


___________________________________________________________________________________________________________________________________

(c) Copyright University of Crete, Greece, Last Modified: 27-Jan-2021