Software and Hardware co-design

Course Information
TitleΣυσχεδίαση Υλικού και Λογισμικού / Software and Hardware co-design
CodeIHST203
FacultySciences
SchoolInformatics
Cycle / Level2nd / Postgraduate
Teaching PeriodSpring
CoordinatorNikolaos Konofaos
CommonNo
StatusActive
Course ID600016388

Programme of Study: PMS TECΗNOLOGIES DIADRASTIKŌN SYSTĪMATŌN (2018 éōs sīmera) PF

Registered students: 5
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses217.5

Class Information
Academic Year2021 – 2022
Class PeriodSpring
Faculty Instructors
Weekly Hours3
Class ID
600200646
Course Type 2021
Specialization / Direction
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Examination)
Prerequisites
General Prerequisites
Programming (any language(s)). Knowledge of C is desirable or Hardware Description Languages (HDLs). Basic knowledge of Hardware is desirable.
Learning Outcomes
Cognitive: After successful completion of the course, the students will be able to understand the principles and the applications of the Hardware/Software Co-Design, and learn the advantages this technique offers in designing high performance systems. Skills: After successful completion of the course, the students will be able to design a system using a suitable programming language.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an international context
  • Work in an interdisciplinary team
  • Generate new research ideas
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Classic digital systems design: Basic rules, VLSI techniques. Quality design. New era: Software/Hardware co-design: Pros and cons, techniques and design methods (i.e. the "roof" technique). Applications examples. Special topics, use and training of simulators.
Keywords
Harware/software co-design, quality design.
Educational Material Types
  • Notes
  • Slide presentations
  • Multimedia
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
  • Use of ICT in Student Assessment
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures26
Seminars12
Laboratory Work9
Reading Assigment32
Tutorial3
Project60
Written assigments80
Exams3
Total225
Student Assessment
Description
Homework Project/Article presentation Lab and practical exercises
Student Assessment methods
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Exam with Extended Answer Questions (Formative, Summative)
  • Written Assignment (Formative, Summative)
  • Performance / Staging (Formative, Summative)
  • Written Exam with Problem Solving (Formative, Summative)
  • Report (Formative, Summative)
  • Labortatory Assignment (Formative, Summative)
Bibliography
Additional bibliography for study
Αναλυτικές σημειώσεις δίδονται στο μάθημα. Διαφάνειες με σχετική βιβλιογραφία.
Last Update
22-02-2022