Program Overview

The M.S. in Computer Science is intended to provide a comprehensive approach to advanced study in computer science. It prepares students to hold a variety of professional and technical positions in all areas of the computer science field. The program mixes theory and practice to provide students with the essential tools they need to advance. Most courses mingle theory with hands-on experience which allows students to see theory put into practice. Typical graduates will find employment in research and development, computer software development, computer security, state-of-the-art graphics and animation technologies, the Internet, e-commerce and Web development.

The main objectives of this program are to provide students with:

  •  the background necessary to stay abreast of current developments in computer science fields.
  • the ability to apply computer science problem-solving methodologies to research and industry-related problems.
  • the tools and knowledge necessary to take a leadership role in contributing to a highly technological society.
  • the preparation for advanced graduate work in computer science.

Graduates may pursue a doctoral program.