This semester
Autumn 2026
EXPH0300In progress
Examen philosophicum for Science and Technology
Argumentation and philosophy of science, ethics, and views of nature, people and technology, along with sustainable development and research ethics.
7.5 credits
TFE4146In progress
Semiconductor Devices
How charge carriers behave in a semiconductor, and what that means for real devices: pn junctions, metal–semiconductor contacts, diodes, MOSFETs, bipolar transistors and LEDs.
7.5 credits
FY2045In progress
Quantum Mechanics I
Bra-ket notation and the general formalism, angular momentum and spin, identical particles and Fermi and Bose gases, the variational method and perturbation theory.
7.5 credits
TFY4195In progress
Introduction to Optics and Photonics
From ray optics and lenses through interference, diffraction and polarisation to Gaussian beams, waveguides and a look at nanophotonics.
7.5 credits
Completed courses
2nd year 2025–2026
- Grade: A
TMA4111 Mathematics 3
Multivariable calculus: curves and the Frenet frame, gradients and Jacobians, optimisation, line, double and surface integrals, Green's theorem and an introduction to complex analysis. Taken over the summer.
- Grade: A
TFE4120 Electromagnetism
Electrostatics, conductors and dielectrics, magnetostatics and magnetic materials, all of it worked through with vector calculus, following Griffiths.
- Grade: A
TFE4172 Introduction to Quantum Mechanics and Solid State Electronics
Quantum mechanics as a tool for understanding solids: the Schrödinger equation and quantum wells, crystal structure and bonding, band structure (Kronig–Penney), phonons and the Debye model.
- Grade: C
TMA4121 Mathematics 4
Vector calculus put to work in physics: triple integrals, divergence and curl, the wave equation, fluid mechanics, special relativity and residue calculus.
- Grade: B
TTT4270 Electronic System Design, Project
A group innovation project: an electronic prototype that solves a problem for an outside partner. Ours was sensor work for NTNU's AutoFerry project: a camera, a radar and ultrasound combined to decide whether the way ahead is safe. See the project
- Grade: C
TDT4160 Computer Fundamentals
How a computer is built up from logic gates: processor architecture, instruction sets and addressing modes, buses and interrupts, and the memory hierarchy with its caches.
- Grade: B
TFY4115 Physics
Mechanics (Newton's laws, energy, rotation, oscillations and resonance) and thermal physics (heat, the laws of thermodynamics, cyclic processes and kinetic gas theory).
- Grade: B
TTT4265 Electronic System Design and Analysis II
More design notes, with heavier maths behind them: Laplace and Fourier transforms to analyse signal-processing circuits, and reviewing each other's designs.
1st year 2024–2025
- Grade: D
TDT4102 Procedural and Object-Oriented Programming
C++: functions, pointers and memory management, classes and inheritance, and the standard library.
- Grade: C
TMA4106 Mathematics 2
Linear algebra, Fourier series and the Fourier transform, linear differential equations with step inputs, and a first look at partial differential equations and complex analysis.
- Grade: D
TMA4245 Statistics
Probability, random variables and distributions, estimation and confidence intervals, hypothesis testing and linear regression.
- Grade: C
TTT4260 Electronic System Design and Analysis I
Designing, building and testing analog and digital circuits, each one written up as a design note. Mine were a level regulator, an electronic die on an FPGA, a frequency doubler, and a filter that takes a whistle out of a music file. The design notes (PDF, Norwegian)
- Grade: C
TDT4110 Information Technology, Introduction
Programming from scratch in Python (variables, loops, functions, lists and files), plus how a computer represents and stores data.
- Grade: D
TMA4101 Mathematics 1
Calculus in one variable, worked side by side with numerical methods in Python: limits, derivatives, integrals, Taylor polynomials and the first differential equations. The frozen-beer assignment was for this course. See the project
- Grade: B
TTT4203 Introduction to Analog and Digital Electronics
Circuit analysis with Kirchhoff's laws, R, L and C, diodes, MOSFETs as switches and op-amps, then the digital side: Boolean algebra, logic gates and sequential circuits.
- Grade: Pass
TTT4255 Electronic System Design, Basic Course
The first phase of an innovation project for an outside partner with a real problem: learning the basic tools and designing an electronic system that meets their requirements.
Grades go from A (best) to E (lowest pass). Courses graded pass/fail are marked Pass. The grades are copied from my official NTNU transcript, and each course code links to the course page at NTNU.
