System programming, I must create a final project, implement it, defend it, show how it works and why is a good alternative to what we have.