Computer Science
From virtual reality and artificial intelligence to robotics, network databases and vision systems, Computer Science plays a big part in solving some of the world's greatest challenges. In this program you will blend foundational knowledge and technical skills to explore intriguing topics such as computer systems that mimic human vision or mine data for useful information. You will also learn about the methodologies that lead to efficient, accurate computation. In the BA degree, liberal arts complement your studies in computer science and in the BSc you’ll take science courses such as physics, chemistry and biology. The iBA, iBSc or the dual-degree option add an international component to your learning. Plus, you can enhance your degree with a co-op or an industrial internship.
This program has an optional co-application that is strongly recommended. Co-op is available to all Computer Science students after your second year and does not require a separate application.
What You’ll Learn
We offer BA and BSc degrees – both providing you with the same computer science and math expertise. In the BA program, you’ll complement your studies with Liberal Arts courses (e.g., humanities and social sciences). In the BSc program, the complementary courses will be in the sciences (e.g., biology, chemistry, physics). A degree Minor or Double Major will allow you to sample or deeply explore another discipline.
You may also choose one of our three International Honours degrees – iBA, iBSc or the Dual Specialized degree. In the iBA or iBSc degree, you will add a study abroad component to your learning, with culture and language courses from your exchange destination. The International Dual Degree leads to two degrees, one from York and one from the Bonn-Rhein-Sieg University in Germany while completion of your undergraduate thesis takes place at the University of Crete in Greece!
After your second year, our co-op program can provide you with valuable industry experience, giving you a head start with your career.
Some Courses You'll Take
Data Structures
Software Design
Communication Networks
Artificial Intelligence and Logic Programming
Database Systems
Building E-Commerce Systems
Data Mining
User Interfaces
What is the difference between Computer Science, Computer Security, Computer Engineering, Software Engineering and Information Technology?
Computer Science deals with the theory and practice of computer hardware and software. Students learn the theory that underlies computation and how to develop effective, efficient and accurate software. This program is intensive in Mathematics and Computer Science courses.
Computer Security focuses on the privacy of personal data, preventing unauthorized access to computer systems, ensuring backup contingency plans in the event of data loss and protecting systems from malicious activity.
Computer Engineering looks at how fundamental engineering design principles can be used to develop computer software and hardware while teaching you how to keep your knowledge and skills current as technology advances.
Software Engineering focuses on software including design, development, coding, integration and testing.
Information Technology deals with the application of technology within an organization. The program deals with how technology can be applied, rather than the technology itself.
You may also be interested in:
Computer Engineering
Computer Security
Digital Media
Electrical Engineering
Software Engineering
Program Details
Offered By
Degrees Offered
Fall Entry
Winter Entry
Summer Entry
Ways to Study
Possible Career Paths
- software and network developer
- virtual-reality specialist
- cloud computing specialist
- data scientist
Viewbooks
Admission Requirements
I am a high-school student I have completed at least one year of full-time study at college or university I have been away from high-school for at least two years I have never studied in a formal academic high-school environment Returning / Reactivating student (previously York) Visiting StudentsBA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
Minimum Requirements
Required Documents for Preliminary Review
BA
- A maximum of 30 possible transferable credits may be granted for successful completion of the Baccalauréat Général. Please click here, then click “Transfer Credit Requirements” for details.
BSc
- A maximum of 30 possible transferable credits may be granted for successful completion of the Baccalauréat Général. Please click here, then click “Transfer Credit Requirements” for details.
iBA
- A maximum of 30 possible transferable credits may be granted for successful completion of the Baccalauréat Général. Please click here, then click “Transfer Credit Requirements” for details.
iBSc
- A maximum of 30 possible transferable credits may be granted for successful completion of the Baccalauréat Général. Please click here, then click “Transfer Credit Requirements” for details.
Minimum Requirements
Required Documents for Preliminary Review
BA
- Minimum overall result of “Bien/Buena/Bueno/Good” on all academic courses.
- Some programs require a higher GPA.
BSc
- Minimum overall result of “Bien/Buena/Bueno/Good” on all academic courses.
- Some programs require a higher GPA.
iBA
- Minimum overall result of “Bien/Buena/Bueno/Good” on all academic courses.
- Some programs require a higher GPA.
iBSc
- Minimum overall result of “Bien/Buena/Bueno/Good” on all academic courses.
- Some programs require a higher GPA.
Required Documents for Preliminary Review
BA
- A minimum overall average of 3 out of 7 is required. Higher grades required for certain programs.
- CAPE 2-unit courses, with results of 3 or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
BSc
- A minimum overall average of 3 out of 7 is required. Higher grades required for certain programs.
- CAPE 2-unit courses, with results of 3 or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBA
- A minimum overall average of 3 out of 7 is required. Higher grades required for certain programs.
- CAPE 2-unit courses, with results of 3 or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBSc
- A minimum overall average of 3 out of 7 is required. Higher grades required for certain programs.
- CAPE 2-unit courses, with results of 3 or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
BA
- Extra courses will be assessed for transfer credit. Applicants with the DEC may be awarded up to one full year of transfer credit.
BSc
- Extra courses will be assessed for transfer credit. Applicants with the DEC may be awarded up to one full year of transfer credit.
iBA
- Extra courses will be assessed for transfer credit. Applicants with the DEC may be awarded up to one full year of transfer credit.
iBSc
- Extra courses will be assessed for transfer credit. Applicants with the DEC may be awarded up to one full year of transfer credit.
Minimum Requirements
Required Documents for Preliminary Review
BA
BSc
iBA
iBSc
- Some programs require higher. Please review the requirements for your program below.
- Prerequisite courses should not be below a grade of 4.0 or 70%.
Required Documents for Preliminary Review
BA
BSc
iBA
iBSc
Minimum Requirements
Required Documents for Preliminary Review
BA
- GCE A2 examinations with results of "C" or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
BSc
- GCE A2 examinations with results of "C" or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBA
- GCE A2 examinations with results of "C" or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBSc
- GCE A2 examinations with results of "C" or better, are eligible for transfer credit, up to a maximum of 18 credits. Please click here, then click “Transfer Credit Requirements” for details.
Minimum Requirements
Required Documents for Preliminary Review
BA
BSc
iBA
iBSc
Required Documents for Preliminary Review
BA
- IB Diploma with passes in six subjects: three passes at the Standard-level and three passes at the Higher-level, or two passes at the Standard-level and four passes at the Higher-level
- Analysis and Approaches higher-level
- Analysis and Approaches standard-level
- Applications and Interpretations higher-level
- Transfer credit is granted for IB courses with Higher-level final grades of 5 or better, to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
BSc
- IB Diploma with passes in six subjects: three passes at the Standard-level and three passes at the Higher-level, or two passes at the Standard-level and four passes at the Higher-level
- Analysis and Approaches higher-level
- Analysis and Approaches standard-level
- Applications and Interpretations higher-level
- Transfer credit is granted for IB courses with Higher-level final grades of 5 or better, to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBA
- IB Diploma with passes in six subjects: three passes at the Standard-level and three passes at the Higher-level, or two passes at the Standard-level and four passes at the Higher-level
- Analysis and Approaches higher-level
- Analysis and Approaches standard-level
- Applications and Interpretations higher-level
- Transfer credit is granted for IB courses with Higher-level final grades of 5 or better, to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBSc
- IB Diploma with passes in six subjects: three passes at the Standard-level and three passes at the Higher-level, or two passes at the Standard-level and four passes at the Higher-level
- Analysis and Approaches higher-level
- Analysis and Approaches standard-level
- Applications and Interpretations higher-level
- Transfer credit is granted for IB courses with Higher-level final grades of 5 or better, to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
- Some programs require a higher average. Please review the requirements for your program below.
- Prerequisite courses should not be below a grade of 55%.
Required Documents for Preliminary Review
BA
- All-India Senior School Certificate (AISSCE)
- Higher Secondary Certificate (HSC)
- Indian School Certificate (ISC)
- Intermediate Examination Certificate
- Pre-University Examination Certificate
BSc
- All-India Senior School Certificate (AISSCE)
- Higher Secondary Certificate (HSC)
- Indian School Certificate (ISC)
- Intermediate Examination Certificate
- Pre-University Examination Certificate
iBA
- All-India Senior School Certificate (AISSCE)
- Higher Secondary Certificate (HSC)
- Indian School Certificate (ISC)
- Intermediate Examination Certificate
- Pre-University Examination Certificate
iBSc
- All-India Senior School Certificate (AISSCE)
- Higher Secondary Certificate (HSC)
- Indian School Certificate (ISC)
- Intermediate Examination Certificate
- Pre-University Examination Certificate
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
Minimum Requirements
Required Documents for Preliminary Review
BA
BSc
iBA
iBSc
- Grade 12 graduation with a minimum overall average of "B" on Grade 11 and Grade 12 academic courses is required to be considered for most programs. Some programs require a higher average. Please review the requirements for your program below.
- SAT or ACT scores are not required for students studying in a recognized accredited US curriculum outside the United States, Puerto Rico or Guam.
- SATs/ACTs are considered in combination with high school grades.
Required Documents for Preliminary Review
For Fall (September) 2021 and Winter (January) 2022 entry, York University will deem the SAT/ACT as optional for students studying in a recognized accredited US curriculum high school in the United States, Puerto Rico or Guam. However, students who have completed a standardized test are encouraged to submit their test scores as it may support your application for competitive programs. SAT/ACT scores must be sent electronically from the College Board directly to York. Please browse the section below for pre-requisites and detailed admission requirements.
Note: An SAT/ACT test will be required from students who are not enrolled in a recognized accredited US curriculum high school in the United States, Puerto Rico or Guam or have not studied in a formal academic high-school environment.
BA
- AP College Board examinations are eligible for transfer credit, for results of 4 or 5, up to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
BSc
- AP College Board examinations are eligible for transfer credit, for results of 4 or 5, up to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBA
- AP College Board examinations are eligible for transfer credit, for results of 4 or 5, up to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
iBSc
- AP College Board examinations are eligible for transfer credit, for results of 4 or 5, up to a maximum of 30 credits. Please click here, then click “Transfer Credit Requirements” for details.
Required Documents for Preliminary Review
BA
BSc
iBA
iBSc
BA
BSc
iBA
iBSc
You are required to provide official evidence of academic achievement in secondary education. This can be demonstrated through:
- Final grades under the Ontario curriculum (obtained through correspondence, night school or through TVO)
- Credentials through other curricula, such as results from Advanced Placement (AP) or Advanced-level courses in the General Certificate of Education (GCE). (Students may register to sit for the AP and GCE examinations as private candidates.)
In the absence of final grades in courses:
- You must submit the results of standardized tests such as the Scholastic Aptitude Test (SAT) with a minimum combined total of 1170 on the Critical Reading and Math components or a composite American College Testing (ACT) score of 24.
- Your application will be reviewed by an admissions sub-committee. If admitted, you will not be eligible for entrance scholarships. You will be considered for continuing student scholarships at the end of your first year of study, if you satisfy those criteria.
You may also be required to provide proof of language proficiency. You will be considered for entrance scholarships on the basis of your overall averages in the six 4U/4M (Ontario curriculum) or equivalent courses.