Future students


Computer Science


More information on Computer Science:

As a computer scientist, what would I do?

Computer scientists design and create new software and also modify and test existing software for information technology applications used in a broad range of businesses and industries. Computer scientists are also required to devise new and more efficient algorithms and techniques. They analyze and develop computer solutions to meet their clients' information processing, database and computation needs, and also plan and implement computer security systems for database access control.

Why Choose Computer Science at Concordia?

Concordia's Computer Science program balances solid theoretical foundations with extensive hands-on programming work. You will learn important computer science concepts and skills by actually doing assigned tasks using professional techniques and tools. Classroom lectures are backed by work in regularly upgraded, state-of-the-art laboratory facilities, including specialized labs for databases, networks, 3-D graphics, high performance computing and artificial intelligence, and more.

Computer Science options

Another distinctive feature of Concordia's program is its flexibility, with several options to choose from so that you can match your studies to your interests:

  • Information Systems combines Computer Science with business courses
  • Software Systems emphasizes the theory and practice of programming
  • Computer Systems focuses on the interaction of software and hardware
  • Computer Applications allows you to divide your time equally between Computer Science and another discipline of your choice, such as biology, psychology, etc.
  • Computation Arts option combining Computer Science and Fine Arts.
  • Mathematics and Statistics option combining Computer Science and Mathematics.

The B.Sc. in Computer Science is a 90 credit program which normally takes 3 years of full-time study after CEGEP.

Companies that hire Concordia Computer Science graduates

Computers are everywhere today, and the job market reflects this. Communication in all of its forms—telephone, television, networks—depends on complex and extremely reliable software. Vehicles, ships, aircrafts, and satellites are all controlled by computers. Modern medical care depends on imaging techniques that in turn depend on computation. Businesses from your local bank to international online stores rely on secure access to networks and databases. The booming entertainment industry, notably the video game and animation sectors that flourish in Montreal , also generates extensive demand for programmers and designers. Our graduates can be found at numerous companies and organizations in Montreal and elsewhere, including:

  • Actional
  • Bombardier Aerospace
  • CAE Inc.
  • Canadian Space Agency
  • Cognos Incorporated
  • Discreet Logic
  • Environment Canada
  • Ericsson
  • Globale
  • Geomatique
  • IBM
  • Ideas & Associates
  • Matrox
  • Merck Frosst Canada
  • Motorola Canada
  • Microsoft, Redmond , USA
  • Nortel Networks
  • Nuance Communications
  • Pratt & Whitney Canada
  • Silanis Technology Inc.
  • SoftImage
  • Speechworks International
  • Ubi Soft Entertainment


Concordia University