Jack Kolb
I am an assistant teaching professor in the
Department of Computer Science and
Engineering at the University of
Minnesota. My academic interests are primarily in computer systems
(operating systems, distributed systems, embedded systems, etc.).
Current Teaching (Fall 2025)
- CSCI 2021: Machine Architecture and Organization
- CSCI 5103: Operating Systems
Current Office Hours (Fall 2025)
- Tuesdays, 2:30pm – 4:30pm
Office Location
300F Lind Hall
Email
jhkolb [at] umn [dot] edu
Mailing Address
4-192 Keller Hall
200 Union Street SE
Minneapolis, MN 55455
- BS, Computer Science, University of Minnesota (2014)
- MS, Computer Science, University of California, Berkeley (2017)
- PhD, Computer Science, University of California, Berkeley (2020)
Previous Teaching
University of Minnesota
Summer 2025
- CSCI 2011: Discrete Structures of Computer Science
Spring 2025
- CSCI 2011: Discrete Structures of Computer Science
- CSCI 2021: Machine Architecture and Organization
Fall 2024
- CSCI 4061: Introduction to Operating Systems
- CSCI 5143: Real-Time and Embedded Systems
Spring 2024
- CSCI 2021: Machine Architecture and Organization
- CSCI 5143: Real-Time and Embedded Systems
Fall 2023
- CSCI 2021: Machine Architecture and Organization
Summer 2023
- CSCI 2021: Machine Architecture and Organization
Spring 2023
- CSCI 4061: Introduction to Operating Systems
Fall 2022
- CSCI 2021: Machine Architecture and Organization
- CSCI 3061: Introduction to Computer Systems
Spring 2022
- CSCI 4061: Introduction to Operating Systems
Fall 2021
- CSCI 2021: Machine Architecture and Organization
University of California, Berkeley
Spring 2021
- CS 61C: Computer Architecture and Machine Structures
Summer 2019
- CS 162: Operating Systems and Systems Programming