Inmanycomputerscienceprograms,OperatingSystemsisanadvancedtopic.Bythetimestudentstakeit,theyusuallyknowhowtoprograminC,andtheyhaveprobablytakenaclassinComputerArchitecture.Usuallythegoaloftheclassistoexposestudentstothedesignandimplementationofoperatingsystems,withtheimpliedass