autumn 2023
ELE-3603 Fundamentals of Programmable Controllers - 5 ECTS

Type of course

The course can be taken as a single course.

Admission requirements

A relevant undergraduate Bachelor degree in Engineering program in power electronics and electrical machines. Basic knowledge in power systems is also an advantage.

In addition, the following requirements must be met:

- minimum 25 credits in mathematics (equivalent to Mathematical Methods 1, 2 og 3), 5 credits in statistics and 7,5 ects i physics on a higher level is required.

Application code: 9371

Course content

Different computer architectures

VHDL programming

Recommended prerequisites

ELE-3609 Signal Distribution and Transmission, ELE-3611 Programming, ELE-3612 Instrumentation and Measuring Systems

Objectives of the course

After completing the subject, the candidate will have the following learning outcome:


The candidate knows

- the most common computer architectures, and can tell the difference between them, as well as the benefits and drawbacks of these.

- the VHDL hardware programming language.


The candidate can

- design and implement VHDL modules in an FPGA.

- describe and set up state machines with data-path in VHDL.

General competence:

Language of instruction and examination


Teaching methods

Classroom lectures and laboratory exercises first and second week, then an individual or group project with supervision via internet.

Information to incoming exchange students

This course is open for inbound exchange student who meets the admission requirements. Please see the Admission requirements" section".

Master Level

Do you have questions about this module? Please check the following website to contact the course coordinator for exchange students at the faculty:


Examination: Date: Duration: Grade scale:
Oral exam 10.11.2023 08:00
15 Minutes A–E, fail F
UiT Exams homepage

Re-sit examination

A resit exam will be offered.
  • About the course
  • Campus: Narvik |
  • ECTS: 5
  • Course code: ELE-3603
  • Earlier years and semesters for this topic