Popular undergraduate programs include Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, Mathematics, Data Science, Actuarial Science, Physics, and Mechatronics, due to Waterloo’s strong industry integration.