Является ли разработка операционных систем частью computer science? Т.е. как бы конечно, является. Но я как-то не встречал людей «компьютерных саентистов», у которых в научных интересах было бы «операционные системы». Да взять хотя бы преподавателей computer science center, каких интересов у них только нет. Даже компиляторы (тоже ведь «система»). А операционных систем ни у кого, хотя вроде алгоритмы есть куда применять и задрачивать, проблемы есть, сейчас вроде виртуализацией много занимаются. Может построение операционных систем «менее научно» других областей CS (более «инженерная» область)?
Вот даже когда спрашивают литературу по операционным системам, советуют одного лишь Таненбаума. По другим областям обычно дофига всего советуют.