CSCI 306, Fall 2026
Course information Section 01 – MWF 09:00 – 9:50 AM – Dana 227 Section 02 – MWF 02:00 – 2:50 AM – BRKI 166 https://discord.gg/bhxJkCKvw PrairieLearn: https://us.prairielearn.com/pl/course_instance/227126/join/Q6KH2XGAUZ Daily Schedule Description In this course, you will learn what happens “under the hood” of a running program, from the hardware up. The primary objective is to equip you with the skills to develop software that maximizes hardware performance. Key topics include data representation, processor datapath, memory, input/output, and fundamentals of operating systems. We will focus on practical skills in C and RISC-V assembly language programming and the Linux operating system. We will […]