These videos and slides are for the Spring 2022 offering of a course in the MSD program at the University of Utah. The course uses C++, the content is a combination of programming-languages and practical software-engineering material, and the lectures with videos here were roughly alternated with reading and discussion from Code Complete by Steve McConnell. If you are an instructor, feel free to use this material for your own courses, and contact me for more sources or any questions.