CMSI 3510

LN 6: Hanging by a Thread

Standard: Concurrent Programming

In this lecture we begin our investigation of concurrent programming by starting from the beginning with a brief history of computer hardware as it relates to the OS and a large picture of how our hardware makes it all the way down to threads. We then investigate how to create threads in Rust and briefly introduce some of the oddities of Concurrent Programming.

Lecture Date

📅 February 4, 2026

Standard

Concurrent Programming

Topics Covered

OS HistoryProcessesThreadsKernel vs User ThreadsRust Threading

📹 Lecture Recordings

Loading content...