The logo of the Technical University of Crete with title School of Electrical & Computer Engineering
ECE at Facebook  ECE at YouTube  

Microprocessor and Hardware Laboratory

Short Description: The purpose of the Microprocessor and Hardware laboratory (MHL) is to provide high quality education and world-class research in the fields of computer architecture and the hardware-oriented aspects of computer engineering. In these areas the MHL aims at excellence and international recognition coming from the accomplishments of its graduates in academic and industrial careers alike, publications in high quality international journals and conferences, funded research, and international recognition.

The Microprocessor and Hrdware Lab (MHL) of the Technical University of Crete has been a state recognized Academic Laboratory since 1990 (Greek Government Newspaper FEK of April 3, 1990, No. 51, Vol. 1, Presidential Decree 125). In 1994 Prof. Apostolos Dollas was elected (and remains to date) MHL Director.


Education and Research: 
The areas of scientific and educational activity of the MHL include computer architecture, reconfigurable computing, computer hardware, design and implementation of digital microelectronic systems, rapid system prototyping, design at high levels of integration (VLSI, FPGA, etc.), and CAD tool development. The MHL is a member of the EUROPRACTICE consortium. 

  • Undergraduate Courses:
    • ACE 101: Logic Design
    • ACE 201: Digital Computers
    • ACE 211: Advanced Logic Design
    • ACE 312: Computer Organization
    • ACE 401: Embedded Computer Systems
    • ACE 411: Computer Architecture
    • ACE 412: Microelectronic System Implementation
    • ACE 413: Parallel and Distributed Computer System Architecture
    • ACE 501: VLSI and ASIC System Design
    • ACE 523: Real-Time Systems
    • ACE 525: High-Performance Architecture
  • Postgraduate Courses:
    • ACE 601: Introduction to VLSI System Design
    • ACE 612: Microelectronic System Implementation
    • ACE 613: Parallel and Distributed Computer Architecture
    • ACE 620: Development of CAD Tools for the Design of Integrated Circuits
    • ACE 621: Advanced Computer Architecture
    • ACE 622: VLSI System Design
    • ACE 623: Application Specific Processor Architecture
    • ACE 624: Embedded Microelectronic Systems Implementation
    • ACE 625: Packet and Network Processor Architectures
    • ACE 630: Special Topics on Circuit and System Design
    • ACE 631: Special Topics on Reconfigurable Logic
    • ACE 632: Special Topics on Computing Systems Design

Lab's Site

Sector: Electronics and Computer Architecture Division

Director:  Dionisios Pnevmatikatos


  • Apostolos Dollas - Professor, Dean of the School
  • Dionisios Pnevmatikatos - Professor
  • Yannis Papaefstathiou - Associate Professor

Lab Staff

  • Markos Kimionis - Special Lab and Teaching Personnel


Tel.:+30 28210 37262

© School of Electrical & Computer Engineering 2014
Technical University of Crete