ELE2131 - Digital Fundamentals and Microcontrollers


Examination arrangement

Examination arrangement: Written examination
Grade: Letters

Evaluation form Weighting Duration Examination aids Grade deviation
Written examination 100/100 5 hours D

Course content

Digital Fundamentals:
- Number systems and codes
- Boolean algebra and Karnaugh map
- Logical and combinatory circuits
- Adders
- Latches and flip-flops, sequential circuits, synthesis of synchronous circuits
- Multiplexers and demultiplexers
- Counters
- Memory circuits

Microcontroller Systems:
- Programming of microcontroller (C-programming and assembly programming)
- Hardware architecture (CPU, ALU, Stacks, busses and internal memory)
- Parallel/serial in/out circuits
- Interrupt and timers
- Analog to Digital converting (ADC) 
- Direct Memory Access (DMA)
- Numerical processes

Learning outcome

- Have knowledge within number system.
-Know the major topics digital technology.
-Have the necessary understanding of programmable digital circuits.
-Know about technical principles for modern microcontroller architecture and low-level programming.
-How programmable circuits and microcontrollers work.

-Conversion between number systems.
-Simplify Boolean functions, either using Boolean algebra or Karnaugh diagram.
-Synthesis of sequential circuits.
-Be able to program modern microcontrollers.
-Programming at low level, using C programming.

General competence:
-Work in lab and to write lab-reports.
-Be able to understand the relation between hardware and software.
-Understanding relation between low-level and high-level programming.

Learning methods and activities

-Group work
-Web-based learning
-Compulsory assignments

Coursework requirements:
Submission of compulsory assignments in a portfolio. 80% of the assignments have to be approved to present oneself for an examination.

Compulsory assignments

  • Approved exercise
  • Approved exercises

Further on evaluation

Re-sit examination in August. Approved mandatory work requirements are valid the following academic year.

Specific conditions

Exam registration requires that class registration is approved in the same semester. Compulsory activities from previous semester may be approved by the department.

Admission to a programme of study is required:
Engineering - Electrical (BIELE)
Engineering- Electric Power (BIELKR-F)

Course materials

Will be given when the semester starts.

Credit reductions

Course code Reduction From To
IELEG1002 2.5 01.09.2019
IELEG2111 7.5 01.09.2019
More on the course



Version: 1
Credits:  10.0 SP
Study level: Intermediate course, level II


Term no.: 1
Teaching semester:  AUTUMN 2020

Language of instruction: Norwegian

Location: Gjøvik

Subject area(s)
  • Electronics
Contact information
Course coordinator:

Department with academic responsibility
Department of Electronic Systems



Examination arrangement: Written examination

Term Status code Evaluation form Weighting Examination aids Date Time Digital exam Room *
Autumn ORD Written examination 100/100 D INSPERA
Room Building Number of candidates
  • * 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.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU