MS, Computer Science
The Master of Science program gives students the opportunity to further their knowledge in foundational and applied topics, preparing them for advanced industrial or research positions. Students are expected to complete six graduate level courses, two electives, and two semesters of project work. Full-time students generally take two years to complete the program. Since most graduate classes are taught in late afternoons or evenings, it is feasible for working students to complete the program on a part-time basis. The program is available to students with a bachelor's degree in computer science or a related discipline. In order to ensure small class sizes and individual supervision of projects, the size of the program is limited and applications are competitive.