Educads
Numbers show universities listed in each destination. All destinations →
Bachelor's Degree Engineering Full Time

Computer Engineering

at York University · Canada

Duration

4 years

Intake

Fall, Spring

Mode

Full Time

About this program

The Bachelor's Degree in Computer Engineering at York University offers a comprehensive curriculum that blends principles of computer science and electrical engineering. Throughout the program, students explore a wide array of topics including digital systems, software design, and embedded systems, equipping them with both theoretical knowledge and practical skills. Students gain hands-on experience through projects and labs, which encourages creativity and innovative thinking.

Typically structured over several years, the program includes foundational courses that cover programming, circuit design, and algorithms before branching into more specialized areas. Students also have the opportunity to engage in co-op placements, which provide real-world experience and networking opportunities in the tech industry. By the end of the program, graduates emerge with a robust portfolio showcasing their skills and projects.

Studying Computer Engineering in this university's country allows for immersion in a vibrant technological hub, benefiting from access to numerous tech companies and start-ups. The multicultural environment enhances learning, encouraging collaboration and diverse perspectives in problem-solving. Moreover, the rigorous academic framework ensures that students are well-prepared to meet the demands of the rapidly evolving field of technology.

Entry requirements

To enroll in the Bachelor's Degree in Computer Engineering, prospective students should possess a secondary school diploma (or equivalent) with a strong background in science and mathematics. Relevant coursework in computer science, physics, and advanced mathematics is particularly beneficial. Additionally, candidates are often expected to demonstrate problem-solving skills and an interest in technology and innovation.

English:

Applicants are typically required to demonstrate proficiency in English through standardized tests such as IELTS or TOEFL. A general expectation may be an IELTS score of at least 6.5 with no band lower than 6.0, or a TOEFL score around 90-100. It's advisable for students to verify the exact requirements via the university's official site.

International students:

International students should prepare the necessary documentation for a student visa, including an acceptance letter from York University, proof of financial support, and valid identification (passport). It is essential for applicants to check the official government website for specific visa requirements and procedures to ensure compliance.

Career outcomes

  • Software Engineer
  • Systems Analyst
  • Network Architect
  • Embedded Systems Designer
  • IT Project Manager
  • Hardware Developer
  • Cybersecurity Specialist
  • Technical Consultant

How this course compares

  • York University is ranked #333 in the QS World University Rankings 2026 and #20 in Canada.
  • 30 universities in Canada teach bachelor's Engineering; the best ranked of the others are listed below.
  • Most bachelor's Engineering courses in Canada take 4 years; this one does too.
  • York University has 3 scholarships listed on Educads.

Frequently asked questions

Which other universities in Canada offer bachelor's Engineering?

University of Toronto (QS #29), McGill University (QS #32), University of Waterloo (QS #119), University of Western Ontario (QS #151), University of Calgary (QS #211), Dalhousie University (QS #283), Simon Fraser University (QS #308), University of Victoria (QS #358) are among the 30 that do.

How long is the Computer Engineering at York University?

It takes 4 years, studied Full Time.

When does the course start?

Intakes are in Fall, Spring.

Are there scholarships at York University?

Yes — 3 are listed on the university's Educads page, with eligibility and deadlines.

Is York University a good university for Engineering?

York University is ranked #333 in the QS World University Rankings 2026 and #20 in Canada.

Have a question?

Join the discussion — ask other students and get answers.

Start discussion on Computer Engineering

Related programs

AU Acadia University logo
#69 in Canada Canada

Engineering

Acadia University — The Bachelor's degree in Engineering at Acadia University provides a comprehensive education that integrates both theoretical knowledge and practical application. Student...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
SF Simon Fraser University logo
QS World #308 #19 in Canada Canada

Computer Engineering

Simon Fraser University — The Bachelor's Degree in Computer Engineering at Simon Fraser University equips students with the essential knowledge and skills needed to excel in the ever-evolving tech...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
SF Simon Fraser University logo
QS World #308 #19 in Canada Canada

Engineering Science

Simon Fraser University — The Bachelor's degree in Engineering Science at Simon Fraser University offers students a solid foundation in engineering principles and practices. This program is design...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
TR Thompson Rivers University logo
#89 in Canada Canada

Master of Engineering Science

Thompson Rivers University — The Master of Engineering Science program at Thompson Rivers University is an advanced degree designed to provide a deep understanding of engineering principles and pract...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
SepIntake
Engineering
UC University of Calgary logo
QS World #211 #16 in Canada Canada

Engineering (common first year)

University of Calgary — The Engineering (Common First Year) program at the University of Calgary provides students with a comprehensive foundation in various engineering disciplines before they...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering