TDT4255 - Hardware Design


Examination arrangement

Examination arrangement: Work
Grade: Letters

Evaluation form Weighting Duration Examination aids Grade deviation
Arbeider 100/100

Course content

Advanced topics in hardware design. Design issues including datapath, control and pipelining as well as implementation issues including assembly programming, high-level programming, hardware description languages, specification, partitioning, testing and verification. Embedded Systems, Field-Programmable Gate Arrays (FPGAs) and advanced Microprocessor instruction sets.

Learning outcome

The course aims at teaching knowledge and skills in hardware design.

Learning methods and activities

Auditorium lectures, self-study. Compulsory assignments and evaluations.

Course materials

David A. Patterson, John L. Hennessy: "Computer Organization and Design - the hardware/software interface". Morgan Kaufmann Publishers. Other relevant text will be announced at the start of the semester.

Credit reductions

Course code Reduction From To
SIF8062 7.5


Examination arrangement: Work

Term Statuskode Evaluation form Weighting Examination aids Date Time Room *
Autumn ORD Arbeider 100/100
  • * The location (room) for a written examination is published 3 days before examination date.
If more than one room is listed, you will find your room at Studentweb.