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 (iBA)
 ChangeRemoveSaveAddAdd
SchoolYork University
LocationToronto, ON, Canada
School TypeUniversity
School SizeFull-time Undergraduate: 42,000
Full-time Graduate: 3,950
DegreeBachelor
Honours
Co-op
Length4 Year(s)
Entry Grade (%)*75% to 100%
Prerequisites
  •  Grade12 English (ENG4U) 
  •  Grade12 Advanced Functions 
  •  Grade12 Mathematics 
Prerequisites NotesOntario Secondary School Diploma (OSSD) with ENG4U, MHF4U and 4U math (MCV4U recommended). And three additional 4U or M coursesMinimum Math average of 75% and no Math grade below 65%. Calculus and Vectors is recommended.
Cost
International: $29,958
Scholarships1 scholarship(s)
DescriptionAt 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 StepsRequest 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.