Browser does not support script.
University of Birmingham
Search
School of Computer Science
Personal Web Page
Computer Science
/
Lectures
/
Opsys
/
10 11
/
Lectures
School of Computer Science
Personal Web Page
Module Home Page
Lecture notes plus examples used
Exercises (assessed and non-assessed)
Basic shell usage
Additional documentation
Submission System
Handouts and other Material for the lectures
For the lectures in the first six weeks, see
Nick Blundell's webpage
Slides
Examples
Security
C++
helloWorld.cpp
classes.cpp
polygons.cpp
list.cpp
listLibrary.cpp
vectornew.cpp
vectorAllocate.cpp
memoryAllocation.cpp
Kernel Programming
HelloWorld
and
kernelRead
modules
User program to write data to file; used for writing data to kernel.
Using keyboard interrupts
Scheduling
Memory management
Device Drivers
File systems
Example of memory leak
Program with errors
Program with errors corrected.
Embedded Systems
Kernel Architectures
Browser does not support script.
Browser does not support script.
Browser does not support script.