Computer engineering combines computer science and electrical engineering. Study and apply algorithmic, electronic and digital design principles to the design, construction, implementation and maintenance of software and hardware components of modern computing systems. In third and fourth year, specialize in one or more streams to customize your career opportunities: electronic design automation, artificial intelligence (AI), embedded systems, and software.
Computer Engineering fuses computer science with electrical engineering to develop systems and solutions for the technological industry.
Computer Engineering focuses on the science and tools behind designing, constructing, implementing and maintaining software and hardware components of modern computing systems. By emphasizing algorithmic, electronic, and digital design principles, Computer Engineering prepares you to develop effective and innovative technological systems and solutions. As a graduate of Computer Engineering, you may be involved in circuit design and development, hardware integration, and system level design integration.
Chat live with students from University of Guelph
Do you want to know what it's like to study at University of Guelph? Visit the link below to student ambassadors and get answers to all of your burning questions about academic and student life.
Admission to semester one of a degree program and General Studies is available in the Fall semester only. A semester one degree applicant is defined as one who will receive fewer than 2.00 transfer credits upon admission.
For more information about admission requirements, please visit the university website.
Does this course require proof of English proficiency?
The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!Learn more
- General Chemistry I
- Calculus I
- Engineering and Design I
- Physics with Applications
- Intermediate Programming
- Calculus II
- Engineering Analysis
- Engineering Mechanics I
- Introductory Electricity and Magnetism
Beyond First Year
Computer Engineering provides students with a common base of knowledge essential to computer engineering and then allows them to select from a menu of electives to attain a concentration of knowledge in one of four areas or to choose electives to broaden their knowledge base. Elective concentrations are available in areas of Electronic Design automation, Software Design, Artificial Intelligence and Robotics, and Microsystems. For an overview of all courses available in Computer Engineering, please consult the current Undergraduate Calendar.
Scholarships & funding
We offer several scholarships, for more information please visit our website.
International fees - $30,500- $42,200CAD
As a Computer Engineer, you can work in a variety of fields in the technological industry including circuit design and development, firmware development, software development, hardware integration, system level design and integration, or in research. Our graduates work in private and public sectors, both locally and internationally.
- Computer Design Engineer
- Computer Architect
- Electronics Designer
- Software Developer
About this institute
University of Guelph
The University of Guelph is ranked as one of Canada’s top comprehensive universities, with top marks in student experience. No matter where you're from, once you enrol at U of G, you’re part of a community – a network of...
Why study at University of Guelph
The city of Guelph was ranked in 2019 as one of the top 50 places to live in Canada.
The university campus boats a gorgeous walking campus, stunning greenery and beautiful building and facilities.
With over 200 student clubs, 7 dining halls, 19 intramural sports and a 25,000 sq. foot fitness centre, you can see why we are recognized as a Canadian leader in student experience.
There are so many ways for prospective international students to reach out to the university. Check out all our social media handles, as well as our university website and admission pages for up to date news. We also offer international students the ability to chat with current international students through our UniBuddy platform. Go onto our international admission webpages to find more details on how to get in touch with a student or staff UniBuddy and start chatting!
Want to know more about Computer Engineering? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.
Be the first to write a review!
You may also like...
Alliance, United States of America
Melbourne (Australia), Australia
Melbourne (Australia), Australia