The Master of Science in Computer Science degree program provides a technically oriented postbaccalaureate scientific education for those who wish to acquire or extend their knowledge in the field of computer science. The program combines both the study of modern computer devices and their applications along with the study of the philosophical foundations which underlie the discipline.