Skip to main content
Side panel
Hertfordshire University - SPECS- Computer Science Department
Home
More
Search
Close
Search
Toggle search input
You are currently using guest access
Log in
Home
Open course index
Operating Systems
Weekly outline
Select week General
General
Collapse all
Expand all
Select activity Announcements
Announcements
Forum
Select week 17 February - 23 February
17 February - 23 February
Select activity 1 Lecture OperatingEnvironmenmts
1 Lecture OperatingEnvironmenmts
File
Mark as done
Select activity 1 Lecture CaseStudies
1 Lecture CaseStudies
File
Mark as done
Select activity 1 Lecture
1 Lecture
File
Mark as done
Select activity Lab1
Lab1
File
Mark as done
Select activity Lab1 OpenNebulaIntro
Lab1 OpenNebulaIntro
File
Mark as done
Select activity Week 1: Introduction to Operating Systems Concepts Video
Week 1: Introduction to Operating Systems Concepts Video
URL
Mark as done
Select activity Additional Resources
Mark as done
Download folder
Additional Resources
Pi_Py_Morse_Code.pdf
Raspberry_Pi_Tutorial.pdf
Unix_Server_Administration.pdf
Select week 24 February - 1 March
24 February - 1 March
Select activity 2 Lecture OS CaseStudies
2 Lecture OS CaseStudies
File
Mark as done
Select activity 2 Lecture
2 Lecture
File
Mark as done
Select activity 2 Lecture SystemPrograms
2 Lecture SystemPrograms
File
Mark as done
Select activity Lab2
Lab2
File
Mark as done
Select activity Lab2 RaspSystemCall
Lab2 RaspSystemCall
File
Mark as done
Select activity Week 2: Process Management & Scheduling Video
Week 2: Process Management & Scheduling Video
URL
Mark as done
Select activity Additional Resources
Mark as done
Download folder
Additional Resources
Lab2_AndroidShell.pdf
Lab2_Minix.pdf
Lab2_RaspSystemCall.pdf
Lab2_SystemCall.pdf
RaspberryBoot.pdf
Select week 2 March - 8 March
2 March - 8 March
Select activity 3 Lecture
3 Lecture
File
Mark as done
Select activity Lab3
Lab3
File
Mark as done
Select activity Week 3: Process Communications Video
Week 3: Process Communications Video
URL
Mark as done
Select activity Additional Resources
Additional Resources
Folder
Mark as done
Select activity Java Sockets
Mark as done
Download folder
Java Sockets
DateClient.java
DateServer.java
Select activity Producer/Consumer
Mark as done
Download folder
Producer/Consumer
BoundedBuffer.java
Buffer.java
Channel.java
Consumer.java
MessageQueue.java
Producer.java
Test.java
Select week 9 March - 15 March
9 March - 15 March
Select activity 4 Lecture OS Threads
4 Lecture OS Threads
File
Mark as done
Select activity 4 Lecture
4 Lecture
File
Mark as done
Select activity Lab4
Lab4
File
Mark as done
Select activity Week 4: Threads Introduction Video
Week 4: Threads Introduction Video
URL
Mark as done
Select activity Java Threads
Mark as done
Download folder
Java Threads
Channel.java
Consumer.java
Factory.java
MessageQueue.java
Producer.java
SleepUtilities.java
Summation.java
Test.java
Select activity Posix Threads
Mark as done
Download folder
Posix Threads
pthreadsUnixExamp.c
pthreadsWinExamp.c
Select week 16 March - 22 March
16 March - 22 March
Select activity 5 Lecture OS CaseStudies
5 Lecture OS CaseStudies
File
Mark as done
Select activity 5 Lecture
5 Lecture
File
Mark as done
Select activity Lab5
Lab5
File
Mark as done
Select activity Week 5: Thread Synchronisation Video
Week 5: Thread Synchronisation Video
URL
Mark as done
Select activity Source Code
Mark as done
Download folder
Source Code
ATM.java
Consumer.java
Factory.java
Producer.java
Select week 23 March - 29 March
23 March - 29 March
Select activity 6 Lecture
6 Lecture
File
Mark as done
Select activity Lab6
Lab6
File
Mark as done
Select activity Week 6: Deadlock Prevention Video
Week 6: Deadlock Prevention Video
URL
Mark as done
Select activity Bankers Algorithm Project
Mark as done
Download folder
Bankers Algorithm Project
Bank.java
infile.txt
TestHarness.java
Select week 30 March - 5 April
30 March - 5 April
Select activity 7 Lecture
7 Lecture
File
Mark as done
Select activity Lab7
Lab7
File
Mark as done
Select activity Week 7: Main Memory Video
Week 7: Main Memory Video
URL
Mark as done
Select activity Main
Main
File
Mark as done
Select week 6 April - 12 April
6 April - 12 April
Select activity 8 Lecture OSCases
8 Lecture OSCases
File
Mark as done
Select activity 8 Lecture
8 Lecture
File
Mark as done
Select activity Lab8
Lab8
File
Mark as done
Select activity Week 8: Virtual Memory Management Video
Week 8: Virtual Memory Management Video
URL
Mark as done
Select activity LRU and FIFO Page Replacement Algorithms
Mark as done
Download folder
LRU and FIFO Page Replacement Algorithms
PageGenerator.java
ReplacementAlgorithm.java
Test.java
Select activity Virtual Manager project
Mark as done
Download folder
Virtual Manager project
BACKING_STORE
correct.txt
InputFile.txt
MakeBACKING_STORE.java
RAF.java
RAFFile
Select week 13 April - 19 April
13 April - 19 April
Select activity 9 Lecture
9 Lecture
File
Mark as done
Select activity Lab9
Lab9
File
Mark as done
Select activity Week 9: File System Video
Week 9: File System Video
URL
Mark as done
Select activity File System Manager
Mark as done
Download folder
File System Manager
DISK
Disk.java
FileDescriptor.java
FileSystem.java
FileTable.java
IndirectBlock.java
Inode.java
InodeBlock.java
JavaFileSystem.java
README
SuperBlock.java
TestFS.java
tests.zip
Select week 20 April - 26 April
20 April - 26 April
Select activity 10 Lecture
10 Lecture
File
Mark as done
Select activity Lab10
Lab10
File
Mark as done
Select activity Week 10: More on File Systems Video
Week 10: More on File Systems Video
URL
Mark as done
Select activity File Locking
Mark as done
Download folder
File Locking
lockfile.txt
LockingExample.java
README
Select activity Disk Scheduling Algorithms
Mark as done
Download folder
Disk Scheduling Algorithms
DiskScheduler.java
Generator.java
Test.java
Select week 27 April - 3 May
27 April - 3 May
Select activity 11 Lecture
11 Lecture
File
Mark as done
Select activity Lab11
Lab11
File
Mark as done
Select activity Week 11: I/O System Video
Week 11: I/O System Video
URL
Mark as done
Select activity I/O Manager
Mark as done
Download folder
I/O Manager
IOSystem.java
JavaIOSystem.java
MemoryMappedFile.java
TestIO.java
tests.zip
Select week 4 May - 10 May
4 May - 10 May
Select activity COM1032 Final coursework
COM1032 Final coursework
File
Mark as done
Select activity CW FAQ
CW FAQ
File
Mark as done