Close mobile menu

Computer Engineering

Bachelor of Engineering (BEng), Accredited by CEAB

Design the intelligent systems powering the AI era

Entry in:
Fall

Explore Your Passion. Find out more about life at Lassonde.

#2 in Toronto for AI

Global Ranking of Academic Subjects

ShanghaiRanking  of Academic Subjects, 2025

Future-ready engineering

Build AI-powered solutions for next-gen systems

Tackle real challenges

Hands-on learning through labs, co-ops and hackathons


At Lassonde, you will learn how computer engineering shapes the world around us, from intelligent systems to connected devices. Just as importantly, you will be part of a welcoming environment where you can find your people early, forming friendships, sharing ideas, and supporting each other throughout your journey.

From your first year, you will build a strong foundation in engineering through Lassonde’s common core. Your experience combines lectures, hands-on labs, team projects and problem-solving sessions that help you apply what you learn right away. You begin thinking, designing, and collaborating like an engineer from the start.

As you continue through the program, you will explore how hardware and software come together to power real-world systems, from embedded devices to robotics and communication networks. Working with industry-relevant tools and programming languages, you will gain experience designing systems that can sense, process, and respond to the world around them.

Throughout your experience, you will learn in collaborative spaces where ideas come to life, building your skills, your confidence and meaningful connections in a community that supports you from day one.

What is Computer Engineering With Professor Marzieh Ahmadzadeh


Bridges electrical and software

Ideal for students who enjoy both coding and designing hardware, with hands-on labs where you build, program and test real systems.​ Connects Electrical Engineering and Software Engineering by focusing on how software works directly with hardware​. Enjoy:

  • Designing digital circuits using logic gates and binary systems​
  • Programming in Java and MATLAB, within a Linux environment​
  • Understanding the foundations of computer architecture​
  • Microcontroller programming for real-world hardware integration

Engineering Block Model option

You can choose to start your journey in the Engineering Block Model, a first-year experience built to support both your learning and your sense of belonging.

Instead of balancing several courses at once, you will focus on one subject at a time, helping you stay present and fully engaged. Many students find this approach helps them feel more confident early on.

Powered through collaboration

We put cooperation at the core of everything we do. You’ll develop strong communication and teamwork skills while working across disciplines, learning how to design solutions where multiple technologies and groups come together. Because the future of AI is not built in isolation, it is built by engineers who can connect ideas, systems and people.

Get involved through communities like the CSHub (Computing Students Hub), and Women in Science and Engineering (WISE). Learn more about our communities.

Image of a full classroom of a prof teaching engineering students through the use of a digital screen

Image of STEM lab at Lassonde

Image of Women In Science and Engineering club hosting an event. Woman providing information to students

Digital Support Lab

Equipped with advanced measurement and design tools, the lab supports hands-on learning in areas such as digital logic, embedded systems, computer architecture, very-large-scale integration (VLSI), the Internet of Things (IoT) and wireless communications, providing the space and industry-standard equipment to design, build and test digital computing devices.

William Small Centre Labs

Used in core courses like programming in Python and Java, object oriented programming, web development with HTML CSS and JavaScript and introductory computing concepts, the labs provide the essential tools and environment to learn by doing.

Hardware Testing for Spaceflight

The Power Systems Support Lab

Used in courses focused on power engineering, distributed energy networks and sustainable energy systems, this lab provides hands-on experience using industry-standard power measurement tools and workstations to analyze, test and manage real-world electrical power systems.

If you are the kind of person who loves technology and wants to understand and shape the future of it, you are in the right place.

— Chandan Soni, Software Engineer at BMO, Computer Engineering alumni

Gain industry experience with paid work terms

Through Lassonde’s co-op program, co-op work terms begin after your second year, with students applying in year two. This makes first year an important time to build your academic foundation and technical skills.

From there, you’ll take on paid work terms across technology, finance, public service, research, and other areas where computer science plays a key role. With flexible 4, 8,or 12-month placements, you can tailor your experience to your goals while building in-demand skills, growing your network, and exploring what excites you most about your future career, all while being supported at every step.

  • Evertz Microsystems Ltd.
  • Synopsys Canada
  • Bell
  • AMD
  • Ontario Power Generation
  • RBC

An average of $27/hr

Co-op employers

Work around the world

In demand across every industry

Graduates of our program have gone on to build careers across all sectors, including healthcare, finance, government, transportation, manufacturing and tech. 

IBM Canada

Software developer, systems programmer, AI engineer

Amazon

Software developer, security engineer, full-stack developer

Manulife

Site reliability engineer, software developer, full-stack developer

RBC

Associate software engineer, systems specialist, software developer

Microsoft

Hardware engineer, cloud solution engineer, AI engineer

Shopify

Software engineer, applied machine engineering, site reliability engineer

Why This Career is Future-Proof 

As AI transforms computer engineering, the field is becoming more innovative and design-focused. With routine tasks increasingly automated, you’ll concentrate on solving complex engineering challenges, applying critical thinking, and building efficient, reliable systems that power modern technology.

In this program, you’ll develop a strong foundation in areas like hardware, software, AI and data, giving you the versatility to adapt to emerging technologies and help shape the future of computing.

Learn from Exceptional Faculty 

At Lassonde, you will learn from faculty working in a variety of dynamic areas, bringing new ideas directly into your courses. You’ll begin to understand not just how systems work, but how they are experienced in the real world.

With top-ranked faculty in AI, research becomes part of your everyday experience. Through projects, mentorship and collaboration, you’ll explore ideas and systems that are actively shaping the future of technology.

Important information for applicants


Computer Engineering (B.Eng)

Year One Common Core

• Class • Lab • Tutorial

Mon

Applied Calculus II

Object-Oriented Programming & Telemetry as Engineering Cornerstones

Electricity, Magnetism and Optics for Engineers

Discrete Mathematics for Engineers

Electricity, Magnetism and Optics for Engineers

Tues

Chemistry and Materials Science for Engineers

Chemistry and Materials Science for Engineers

Object-Oriented Programming & Telemetry as Engineering Cornerstones

Wed

Applied Calculus II

Object-Oriented Programming & Telemetry as Engineering Cornerstones

Electricity, Magnetism and Optics for Engineers

Discrete Mathematics for Engineers

Discrete Mathematics for Engineers

Thurs

Chemistry and Materials Science for Engineers

Renaissance Engineer 2: Engineering Design Principles

Fri

Applied Calculus II

Renaissance Engineer 2: Engineering Design Principles

Chemistry and Materials Science for Engineers

Electricity, Magnetism and Optics for Engineers

Electricity, Magnetism and Optics for Engineers

Connect with Us

Join a community of change makers. Join Lassonde.








GA4 Tracking Code

GA Capture Fields
This element is used for capturing GA fields so that they can be mapped to Salesforce. 
Map the fields below in the Salesforce (or other) connector. 

NOTE: this entire section is hidden on the form by default (FormBuilder 4.2.0 or higher required)