Computer engineering combines computer science and electrical engineering, focusing on the design, development, and testing of computer hardware and software. It integrates the principles of both fields to create and improve computer systems and related technologies.
In Computer engineering you are met in the middle between hardware and software. Through theoretical teachings as well as hands-on labs/projects you have 4-5 years to master both tech aspects. This includes understanding how computer systems are organized (architecture), how they operate (operating systems), and how they communicate (computer networks). You'll also delve into areas like robotics, artificial intelligence, and computer-aided design. Lastly, You will learn how to solve problems, whether it be in terms of technology, or other aspects. Creating solutions quickly and through intuition is a great part of the Computer Engineering degree.
Examples of First Year Courses
Calculus 1 for Engineering
Linear Algebra for Engineering
Introduction to Computer Programming
Classical Mechanics
Engineering Strategies
Sample Employment and Average Salary
Engineer ($94,000)
Software Engineer ($100,000)
Firmware Engineer ($105,000)
Chief Technology Officer ($175,000)
Network Administrator ($65,000)
IT Project Manager ($110,000)
Prerequisites
4U Calculus & Vectors
4U Advanced Functions
4U Chemistry
4U Physics
4U English
One 4U or Mixed Course
General Statments
An Average of Low to Mid 80’s is required to be considered for all tiers
All Prerequisite Courses must have been taken or be planned
There is NO GUARANTEE of admission even with hitting requirements
Computer Engineering is one of the most competitive of the engineering programs
The NaviGrad Tiering system for Computer Engineering is as follows:
Tier 1
UWaterloo, UofT
Tier 2
McMaster, Carelton, Queens, UOttawa
Tier 3
Western, Guelph, TMU,
Tier 4
York, Ontario Tech
Tier 5
Others
Tier Requirments
Tier 1
Mid to High 90’s for normal consideration
Low 90’s with special consideration (Above Average Extracurriculars)
Waterloo
High Tier two engineering at Waterloo
22% chance with a 90-94.9, 66% chance with 95%+
Supplementary AIF, and Optional Video Interview
Average acceptance rate of 4.5%
UofT
Top Three hardest Engineering programs at UofT
97%+ for normal consideration (There have been admissions in the 94% range before)
Huge supplemental application on engineering portal
Video Interview with timed written and video answers
Average acceptance rate of 7%
Tier 2
Low to Mid 90’s for normal consideration
High 80’s with special consideration (Above Average Extracurriculars)
McMaster
General Engineering First Year
Everyone applies for the mainstream Engineering
They admit about 10,000 students a year, with over 15,000 applicants
94%+ is considered safe, though 92%+ should suffice
UOttawa
Top 3 Engineering at UOttawa
High 80 average with decent EC’s will gain you admission
High Acceptance rate at about 60-65%
Good tier 2 backup
Queens
Low to Mid 90’s, with good EC’s
Main track engineering first year
Acceptance rate of about 10-12%
Carelton
Computer Systems Engineering
High 80 average should suffice for admission
About 20% acceptance rate
Mid Tier 2 backup
Tier 3
These Programs will still give you the necessary skills
High 80 average, and Extracurriculars are less important
Acceptance rates are in the 40-60% range
Tier 4
Decent Programs that do allow you to get jobs after, but should only be backups
Mid 80’s, and non important Extracurriculars will suffice
Tier 5
Extra Backups if needed
Can range, but usually low 80’s for the non competitive Engineering programs
Student History