• The 36-credit M.Sc in Computer Science provides students with the knowledge and skills to become successful leaders in the field of computer science and information technology.
  • The program provides the basic foundations with an emphasis on the design and development of large software systems.
  • The inclusion of small implementation projects and/or computer programming exercises in most courses provide experience in the practical aspects of the software development cycle.
  • In addition, each student enrolls in a two-course sequence, either writing a thesis or completing a large software development project.
  • This program is offered in a blended learning format. Nearly half of each course will be delivered online and the balance will be offered in a traditional classroom setting.