The Master of Science in Computer Science is a highly technical program and therefore presumes previous experience in Computer Science. The core courses provide an advanced understanding of theoretical and applied computer science, which allows the student to begin exploring the specialization areas. It prepares students for advanced positions in industry and research.
The MS (Computer Science) comprises of both course work as well as research component. The program consists of four core courses and a specialization track of four courses. The department offer optional courses depending upon the specialization(s) of available faculty.