The Master of Science in computer science degree program is designed to prepare students for significant computer-related careers in business and industry and simultaneously for further graduate study. A natural continuation of studies is offered for students who have received a baccalaureate in computer science and are interested in furthering their technical knowledge. The program offers two tracks: a research track and a professional track.