Relevant Texts

There are no required textbooks for this course. However, the following are quite good, and I recommend them. They may be helpful for reinforcing concepts, practice problems, and delving deeper into some topics than we may go into in class.

GDB References

GDB will be your friend in this course and in the future.

GDB quick reference

GDB manual

Virtual Machine Software

We will be using this virtual machine for each project:

https://www.cs.umd.edu/class/fall2020/cmsc414-0201/downloads/cmsc414.ova (4.5GB)

The username and password are both cmsc414 (hey, at least it isn't password!)

To run this VM, we recommend using either VirtualBox or VMware.

<aside> 💡 Recall that your project submissions must work within the VM that we provide you. Be sure to test your code thoroughly in the VM provided.

</aside>