I have an assignment which asks for implementing some files related syscalls as well as the structures needed to make them work (i.e. file table and file handle).
This is