Compare Programs
Use this tool to view programs you're interested in side-by-side. Click "Add" and select a program to compare - you can add up to three.
When you're done, click "Save" to store the program comparison on your dashboard and come back to view it later.
| Computer Science (HBSc) | | |
| ChangeRemoveSave | Add | Add |
School | University of Toronto - Mississauga | | |
Location | Mississauga, ON, Canada | | |
School Type | University | | |
School Size | Full-time Undergraduate: 15,200 Full-time Graduate: 900 | | |
Degree | Bachelor | | |
Honours | | | |
Co-op | | | |
Length | 4 Year(s) | | |
Entry Grade (%)* | 80% to 86% | | |
Prerequisites | - Grade12 English (ENG4U)
- Grade12 Calculus and Vectors
| | |
Prerequisites Notes | | | |
Cost | | | |
Scholarships | 1 scholarship(s) | | |
Description | Computer science is concerned in the broadest sense with the study of computation and applications of computing. Its development has been stimulated by collaborations with many areas including engineering, the physical and life sciences, mathematics and statistics and commerce. However, computer science is much more than a set of techniques used in these application areas. Computer science as a discipline encompasses a wide range of research areas. For example, "human-computer interaction" is the study of computer usage patterns and the design of interfaces between users and computing systems. "Software engineering" includes both the process of building software and the study of software production as a business. "Systems" (networks, operating systems, databases, compilers) is concerned with the design and analysis of complex computing systems. "Numerical analysis" involves the design, testing, and analysis of numerical methods for solving computational problems in science and engineering. "Cryptography" is the study of the hiding of information. "Theory" encompasses computability -- what can and cannot be computed by machines; complexity -- the relative effort required to perform various computations; and verification -- the formal proof of the correctness of programs.
| | |
Next Steps | | | |
*We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.