Norwegian version of this page

Yngve Hafting

Image of Yngve Hafting
Phone +47 22 85 11 83
Mobile phone +47 41 12 08 78
Room 4114
Username
Visiting address Gaustadalléen 23 B Ole-Johan Dahls hus 0373 Oslo
Postal address Postboks 1080 Blindern 0316 Oslo

Courses 

IN2060 Digital Design and Computer Architecture (Autumn)
IN3160 Digital System Design (Spring)

Roles

Lecturer at the Research Group for Robotics and Intelligent Systems

Background

Master degree in measurement and instrumentation, Dept. of Physics, UiO 2000. I started working as a hardware and software developer in Mikrokrets followed by a brief stay in Kongsberg Devotek, later I took PPU and became teacher in Physics, Science and Mathematics, working at Oslo Private Gymnasium and Lørenskog Upper Secondary School. I started working at the Department of informatics in 2008 and have worked there as Head Engineer and later Senior Engineer. From 2018 i switched position to Lecturer at the Department of Informatics.

At the Department of Informatics I have worked with developing hardware and software, 3D-design and -printing, teaching and developing the lab part of INF5460 (measuring capacitive and magnetically induced noise in different cable setups using selected frequencies), purchases and software and lab maintenance for ROBIN. In 2010 I became safety delegate for labs at the Department of Informatics. Since then I have been Deputy and later Senior Safety Delegate at the Faculty of Mathematics and Natural Sciences, until I became Deputy Senior Safety for the University of Oslo 2014-2018. As a safety delegate I have been involved with the work environment committees at the Department, Faculty and the University, and participated in various Groups in UIO biggest ongoing building project, the New Life-science building.

Since 2018 i have been working as a lecturer and have been teaching in the following courses: Mechatronics (IN1080) , Rapid Prototyping (IN5207, IN5590), Digital System Design (IN3430), Digital Design and Computer Architecture (IN2060). I have also revised the course in Digital System Design (previously INF3430, now IN3160). I have had the role as program leader for the bachelor and master study program "Robotics and intelligent systems" from 2019 to 2025. 

Tags: Mechatronics, Digital Design

Publications

  • Hafting, Yngve & Wold, Alexander (2025). Testbench analysis using non-invasive fault injection. Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). ISSN 2639-3867. 2025, p. 1250–1256. doi: 10.1109/ipdpsw66978.2025.00203. Full text in Research Archive
  • Ahmadi, Arash; Till, Katharina; Hafting, Yngve; Schuttpelz, Mark; Bjørås, Magnar & Glette, Kyrre [Show all 9 contributors for this article] (2019). Additive manufacturing of laminar flow cells for single-molecule experiments. Scientific Reports. 9(1). doi: 10.1038/s41598-019-53151-z. Full text in Research Archive
  • Nymoen, Kristian; Tørresen, Jim; Song, Sichao & Hafting, Yngve (2014). Funky Sole Music: Gait Recognition and Adaptive Mapping. In Caramiaux, Baptiste; Tahiroğlu, Koray; Fiebrink, Rebecca & Tanaka, Atau (Ed.), Proceedings of the International Conference on New Interfaces For Musical Expression. Goldsmiths, University of London. ISSN 9781906897291. p. 299–302. Full text in Research Archive
  • Tørresen, Jim; Hafting, Yngve & Nymoen, Kristian (2013). A new wi-fi based platform for wireless sensor data collection. In Proceedings of the International Conference on New Interfaces For Musical Expression. In Yeo, Woon Seung; Lee, Kyogu; Sigman, Alexander; Ji, Haru & Graham, Wakefield (Ed.), Proceedings of the International Conference on New Interfaces For Musical Expression. Korea Advance Institute of Science and Technology. p. 337–340. Full text in Research Archive

View all works in NVA

  • Hafting, Yngve (2026). Building a RISC-V processor from scratch. doi: https:/github.com/yngveha/seminars/blob/main/2026/inventas/RISCY-Building%20a%20RISC-V%20processor%20from%20scratch_20261014.pdf. Full text in Research Archive
  • Hafting, Yngve (2026). COCOTB: Starting on the right foot. doi: https:/github.com/yngveha/seminars/blob/main/2026/inventas/cocotb-starter.pdf. Full text in Research Archive
  • Hafting, Yngve (2026). FIAT-testing: Testbench analysis using non-invasive fault injection. doi: https:/www.fpga-forum.no/. Full text in Research Archive
  • Hafting, Yngve (2025). Experiences from teaching digital system design using Python-based testbenches. Full text in Research Archive
  • Hafting, Yngve (2024). Good practice in teaching digital system design? Full text in Research Archive
  • Hafting, Yngve (2024). Python testbenches in FPGA teaching at UiO. Full text in Research Archive
  • Vandorpe, Jochen; Vliegen, Jo; Koch, Dirk; Hafting, Yngve & Tørresen, Jim (2013). Remote FPGA design through eDiViDe - European Digital Virtual Design Lab. Full text in Research Archive
  • Utheim, Eric B.; Hafting, Yngve; Høvin, Mats Erling; Gellein, Lars Tore; Boivie, Klas Magnus & Kwekkeboom, Persijn David (2013). Større enn internett? [Internet]. E24.no. Full text in Research Archive
  • Kjos, Eirik & Hafting, Yngve (2013). Kveldsåpent. [Radio]. NRK P1. Full text in Research Archive
  • Magnussen, Dag Løvold & Hafting, Yngve (2013). Vitenselskapet. [Radio]. Radio Nova. Full text in Research Archive
  • Lystad, Karina; Jahr, Martin; Christensen, Mikkel Killingmoe; Dæhlen, Morten; Glette, Kyrre Harald & Hafting, Yngve [Show all 7 contributors for this article] (2012). Her printer Mikkel (16) ut en dommerfløyte i 3D. [Internet]. NRK.no. Full text in Research Archive
  • Klem, Agnes; Hoff, Jon Roar; Tørresen, Jim; Hafting, Yngve; Elle, Ole Jakob & Mathiassen, Kim [Show all 9 contributors for this article] (2012). Robotikk og moral. [Internet]. Universitas.no. Full text in Research Archive

View all works in NVA

Published Nov. 26, 2010 7:55 AM - Last modified Oct. 9, 2025 1:22 PM