Karl Nygren has a bachelor's degree in mathematics and a magister degree in theoretical philosophy, both from Linköping University. His project is on deontic logic. His supervisors are Valentin Goranko and Dag Westerståhl.