Canadian University, College and Employment Directory

Custom Search

What Computer Science Students Learn

Research topics, specializations, subject areas and concepts studied in Computer Science programs from universities in Canada..


| University Programs in Canada | Computer Science |


Studying Computer Science in Canada

Students in computer science gain experience in how computers work together in building networks like the Internet, how teams of people build systems, and how computers can be made to behave like people. Students learn the principles of how computers and the languages that run on them are designed, how to write good and well-structured programs, and how to analyze how fast a problem can be solved. The fundamentals of computer science include programming systems and languages, computer architecture, data structures, algorithm design, operating systems, databases, computer networks, image processing and recognition, and artificial intelligence.

As well, students study the modeling of real-life systems on computers, often using numerical models of continuous physical systems. This is especially related to biology.

As well as computer science courses, students take courses in business, mathematics, psychology, and various other subjects depending on their ultimate concentration of choice. This allows student to gain experience in creating state-of-the-art computer systems that support the needs and goals of modern businesses. To better understand the various computer science environments, topics such as data communications, operating systems, and distributed systems are covered as well.

Many programs incorporate a practicum, where students get to work on a project of their choice, or work for various companies in the industry, in order to put their classroom theory into practice.



Study and Work in Computer Science in Canada

Study Computer Science in Canada
What is Computer Science? Discover similiar and related programs and universities in Canada offering Computer Science degrees.


Computer Science Admission Requirements
The prerequisites required to become accepted to a undergraduate program in Computer Science.


Graduate Computer Science Admission Requirements
The prerequisites required to become accepted to a graduate and/or postgraduate PhD program in Computer Science.


Research in Computer Science
Research areas, topics, interests and projects in Computer Science.


Career and Employment Opportunities in Computer Science
Professions, occupations or careers available to graduates in Computer Science and also relevant links to employment resources.



Computer Science Programs in Canada


Canada Canada


Alberta Alberta


British Columbia British Columbia


Greater Toronto Area Greater Toronto Area


Greater Vancouver Greater Vancouver


Manitoba Manitoba


New Brunswick New Brunswick


Newfoundland Newfoundland


Nova Scotia Nova Scotia


Ontario Ontario


Prince Edward Island Prince Edward Island


Quebec Quebec


Saskatchewan Saskatchewan


Waterloo Region Waterloo Region




Custom Search

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