Required textbook: Assembly Language for x86 Processors by Irvine, 7th or 8th ed., Pearson Publishing, 9780133769456
Note: check the 180-day subscription expiration date and buy access so that you have it for the entire semester
Required textbook: Data Structures Using C by A. K. Sharma, 2013, 2nd edition
Recommended textbook: Data Structures using C, by Reema Thareja, 2nd Edition. Oxford University Press; ISBN: 9780198099307
Required textbook: Computer Organization & Design R/SC-V Edition: The Hardware Software Interface by Patterson & Hennessy, 1st ed. 2017, 9780135102268, Morgan Kaufmann /Elsevier
Required textbook: Operating System Concepts by Silberschatz, Galvin, & Gagne, 10th ed. 2018, Wiley ISBN: 978-1-119-32091-3
Required textbook: MSP430 Microcontroller Basics by Davis, 2008, Elsevier