Canadian University, College and Employment Directory

Custom Search

What Algorithms and Complexity Theory Students Learn

Research topics, specializations, subject areas and concepts studied in Algorithms and Complexity Theory programs from universities in Canada..


| University Programs in Canada | Algorithms and Complexity Theory |


Studying Algorithms and Complexity Theory in Canada

Students learn the theoretical aspects of computing science and the application of this theory to modern industrial uses. In order to do this, they learn various problem-solving techniques and algorithms, analytical thought, and first order logic. They also learn to understand executional patterns and data structures and what effect they have on the program's finish time (eg. to avoid writing slow code). Many studies are very mathematically oriented. Students learn to understand fundamental algorithm design and use analysis techniques to estimate program efficiency. Specific types of algorithms studied include divide-and-conquer, greedy algorithms, and dynamic programming. Students also learn the limits of algorithm design, NP-completeness, and heuristic algorithms.

Students also learn about computational complexity theory, such as the classification of problems according to the computational resources required for their solution. Other topics include time and space complexity, tractable and intractable problems, computation using randomness, and parallel computation.



Study and Work in Algorithms and Complexity Theory in Canada

Study Algorithms and Complexity Theory in Canada
What is Algorithms and Complexity Theory? Discover similiar and related programs and universities in Canada offering Algorithms and Complexity Theory degrees.


Algorithms and Complexity Theory Admission Requirements
The prerequisites required to become accepted to a undergraduate program in Algorithms and Complexity Theory.


Graduate Algorithms and Complexity Theory Admission Requirements
The prerequisites required to become accepted to a graduate and/or postgraduate PhD program in Algorithms and Complexity Theory.


Research in Algorithms and Complexity Theory
Research areas, topics, interests and projects in Algorithms and Complexity Theory.


Career and Employment Opportunities in Algorithms and Complexity Theory
Professions, occupations or careers available to graduates in Algorithms and Complexity Theory and also relevant links to employment resources.



Algorithms and Complexity Theory Programs in Canada


Canada Canada


Alberta Alberta


British Columbia British Columbia


Greater Vancouver Greater Vancouver


Ontario Ontario


Waterloo Region Waterloo Region




Custom Search

Copyright 2021 - Hecterra Publishing Inc. - Privacy Statement - Terms of Service