MS

The training of M.S. graduates in computer science provides students with the knowledge and skills to:

  • hold professional positions in
    • the development and design of computer systems
    • the design and implementation of new software applications
  • hold administrative positions that require planning and evaluation of computer-based systems
  • teach computer science
  • be prepared for further study and research at the doctoral level.

 

Because of the rapid rate of change in the field:

  • students must be well-grounded in the fundamental aspects of computer science
  • be capable of learning new ideas by following the research and professional literature
  • by adapting independently to changes in approaches, languages, and systems
  • Furthermore, they must have experience with computer projects of a realistic scale so as to develop confidence in their ability to think and work independently