this class was one of the hardest i have ever taken. dr. simmons is very knowledgable, which is both a good and thing. he is good at explaining concepts, but he expects a lot out of his students. hws are hard and take home final exam was next to impossible. compared to other unix profs' classes at utd, this one was very advanced for no reason..