Advanced Topics
This section describes the advanced topics of OS Development. You must be familiar with the terms and basics of OS Development before reading this. If you are not, go back and read the introduction section and come back later.
I have divided this section into two divisions. One for Kernel related topics. The other is General topic. First one contains things that are usually found in any kernel. The other topic mainly discuss advanced things like designing concepts which are essential and are usually taught when you take Masters or PhD in Computer Science. You don't have to be 22 years old to study this. Some of my friends and me myself, studied all these when we barely got out of high school. My point is as long as you have the capacity to handle the things, move on. Else, come back when you are ready.