Other links:
Basic computer organisation. Elementary concepts of an OS (multiprocessing, interprocess communication, semaphores and deadlocks, memory hierarchy).