The goal of this course is to realise a complete computer–like system and explain to the students the interaction between the software and hardware world. The course will present the complex computer systems architectures and the hardware description languages (VHDL) used to develop today such digital systems.