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 (iBSc) | | |
| ChangeRemoveSave | Add | Add |
School | York University | | |
Location | Toronto, ON, Canada | | |
School Type | University | | |
School Size | Full-time Undergraduate: 42,000 Full-time Graduate: 3,950 | | |
Degree | Bachelor | | |
Honours | | | |
Co-op | | | |
Length | 4 Year(s) | | |
Entry Grade (%)* | 75% to 100% | | |
Prerequisites | - Grade12 English (ENG4U)
- Grade12 Advanced Functions
- Grade12 Mathematics
- Grade12 Chemistry or Grade12 Physics
| | |
Prerequisites Notes | Ontario Secondary School Diploma (OSSD) with ENG4U, SCH4U or SPH4U, MHF4U and 4U math (MCV4U recommended). And two additional 4U or M courses | | |
Cost | | | |
Scholarships | 1 scholarship(s) | | |
Description | At the heart of computer science is the interaction of hardware and software. The Lassonde School of Engineering Computer Science program provides a fundamental understanding of the theoretical principles of software and digital systems within the context of modern technology. The curriculum goes beyond the core areas of systems, theory, programming and hardware to applied areas of study such as robotics; graphics and visualization; multimedia and computer music; database systems; and artificial intelligence.
You can take a BA or a BSc depending upon the mix of other courses you wish to take. In the BA program, you can combine computer science studies with your interests in human and social issues. Our BSc program provides the opportunity to explore how computer science interacts with other science disciplines.The iBSc and iBA degree programs reflect York's commitment to internationalization and requires students to acquire an international language and to gain international experience on exchange at one of York University's partner institutions abroad. | | |
Next Steps | Request Info | | |
*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.