CSCI 1120 (Low-Level Computing):
Useful/Interesting Links and Other Resources
Course-related links
Zoom meetings and recordings
.
Options for doing homework
.
Script to mail files for homework submission
mail-files
. Useful if working remotely with only a text-mode connection. Instructions for usage
here
.
C
An introduction to C
(online tutorial).
comp.lang.c Frequently Asked Questions
(questions about C from the Usenet discussion group comp.lang.c, a good place to find truly pedantic C gurus).
UNIX/Linux
Dr. Lewis's video lectures
on the Linux command line.
Compilers, text editors, and other tools
My notes "UNIX Hints and Tips (Command Line Interface) for Beginners"
.
My notes "vim Hints and Tips"
.
My notes "gcc Hints and Tips for Beginners"
.
GNU
make
manual
.
This and that
Smashing the stack for fun and profit
(dated but interesting explanation of how buffer overflows are a security risk).