Portrait of Torstein Strømme


My name is Torstein J. F. Strømme. I am an Associate Professor within computer science in the IT didactictics group at the University of Bergen. I am involved in the competitive programming scene in Norway as a board member of the Norwegian Olympiad in Informatics and as an organiser of programming contests in Bergen. I also enjoy playing board games, uphill hiking, and playing guitar. I'm a supporting member of the politcal party Senterpartiet, and I'm an occational podrishoner at Woodland Hills Church. Happily married to the finest girl I could ever imagine, with whom I have two lovely sons.

Please feel welcome to message me if you are interested in what I am doing.

In the news:
Interested in competitive programming? Check out contest.ii.uib.no for upcoming contests at UiB. You may also be interested in my list of solved Kattis problems annotated with keywords.


Taught courses

Some of the linked content is partly open access, but full access require that you have the appropriate privileges provided by University of Bergen.

INF101 Object-oriented programming (course description, S22)
INF102 Algorithms and data structures (course description, F18)
INF237 Algorithms engineering (course description, S19, S18, S17)
INF219/INF319 Project in informatics I/II (course description I/II, Bergen Open 2018, Bergen Open 2021)
Other related resources
NWERC 2016 UiB Cheat Sheet
INF109 Fall 2015 Crash Course Problem Set
Teaching resources made by some of my heroes
David Kosbie's CMU page.
Bjarki Ágúst Guðmundsson's competitive programming course.


Please see my ORCID page for a list of all accepted peer-reviewed publications. You can also visit my page on arXiv for preprints.

PhD thesis
Exploiting graph structures for computational efficiency (pdf)

Master's thesis
Kernelization of Vertex Cover by Structural Parameters (pdf)

Bachelor's research
I was a research assistant at Intel Science and Technology Center in Embedded Computing (honors research program, Fall '12 and Spring '13) and at the SURTRACK project under the Traffic21 initiative (Spring '12) as a part of my bachelor's degree at Carnegie Mellon. Related publications by my mentors inlude:

Related links: SURTRACK (wikipedia), Traffic21


Some other interesting projects I've been involved with worth a mention.

Project Description More
The Prince's Guide to Orchestrating Research: A Brief Introduction A humoristic essay on research ethics. The essay includes criticism of Sigmund Freud, Bayer Cropscience, the Intergovernmental Panel on Climate Change (IPCC), as well as almost the entire field of medical research, just to name a few of the victims.PDF
Vibe The Vibe is a modular clothing system for real-time haptic feedback. Small vibration units sawn into clothing items such as belts and vests can be used to augment reality or enhance entertainment experiences, for instance by propagating the vibrations felt by an RC car to the person controlling it, or simulating the feeling of being shot in a first-person shooter. The project was made for the Embedded Systems Design capstone course at Carnegie Mellon University.Video
Laptop Orchestra A computer program that utilise the computer keyboard as a musical keyboard, playing custom made semi-synthetic sounds and allowing the user to change between a number of instruments. The client software communicates with a server, and allows for multiple users playing together across the network. There is also a conducting interface and a chat interface. I took part in development of the software through the Computer Music Systems and Information Processing course at Carnegie Mellon University with Audacity and Nyquist creator Roger Dannenberg. Article
Strong Studio album by artist Billy Price recorded in the studio at Carnegie Mellon University as one of my projects for Multitrack Recording with Riccardo Schulz. Released on DixieFrog Records in May 2013. Album available for purchase at Amazon and iTunes.Amazon
Dance in NYC Video made to commemorate the greatness of New York City.Video
Pjeff Video about the CMU hug dog. I made this to impress my then soon-to-be-girlfriend, now wife, Maria.Video

Some amateur music projects are also available on my Soundcloud profile.

Curriculum Vitae

Time Education
2015 - 2020 PhD, Computer Science University of Bergen
2013 - 2015 MS, Computer Science University of Bergen
2009 - 2013 BS, Electrical and Computer Engineering Carnegie Mellon University
2004 - 2008 High School, Electronics and General Studies (TAF) Knarvik Vidaregåande Skule

Work Experience
2021 - Associate Professor University of Bergen
2020 - 2021 Senior Software Engineer Vizrt
2018 - 2019 Assistant Professor University of Bergen
2013 - 2015 Systems Engineer ABB
2010 - 2012
(part time)
Maintenance Management Engineer Bybanen AS
(Bergen Light Rail)
2008 - 2009 Signalman Norwegian Army
2004 - 2008 Apprentice (Electronics Manufactering) Roxar Flow Measurement
(later aquired by Emerson Electric)

Contact Information


(+47) 92652405

Social Media