The Bachelor of Applied Science (Engineering) opens doors to a future where your curiosity can thrive. With 14 degree programs on two campuses, you will join a top-ranked engineering program where you can collaborate, design and develop innovative solutions that make a difference in people’s lives. Develop highly sought-after skills that prepare you for a versatile career where you can contribute to solving the world’s most complex challenges.
Your professors are innovative thinkers who will inspire and nurture you to find bold solutions in an entrepreneurial and innovative learning environment.
Meet a few members of UBC’s engineering community and learn how their engineering education opened the door to exciting opportunities
Pursue your interests and watch them flourish in a collaborative, inclusive engineering community. You’ll gain a broad understanding of engineering in your foundational first year, then select a program to focus on for the remainder of your BASc degree.
UBC’s Engineering foundation year will introduce you to math, chemistry, physics and communication courses, giving you the fundamental knowledge you need to succeed as an engineer. You’ll also get hands-on opportunities to apply your knowledge and work on exciting engineering design projects. After your first year, you’ll be in a great place to decide which engineering program you’d like pursue in your BASc degree.
Explore First Year BASc Vancouver
Explore First Year BASc Okanagan
This is when you will need to make some decisions about a specific engineering program you’d like to specialize in during your BASc degree. But no matter where your curiosity takes you, each program will offer an exciting opportunity to develop your unique skills and discover new ones through coursework, applied research, co-ops and involvement opportunities.
Explore some of the programs in the BASc degree but keep in mind, not all programs are offered on both campuses. Additionally, if you have more than 26 credits of engineering transfer credit, you may be eligible for second-year engineering. See Admission from a Post-Secondary Institution.
In Civil Engineering, you’ll build a solid foundation, from the ground up – from soil mechanics and foundation engineering, to the design of structures, roads and transportation networks, river and flood management systems, construction management an...
Learn moreUBC Okanagan's Computer Engineering program blends a selection of foundational courses from Electrical Engineering and Computer Science with specialized Computer Engineering courses.
The program integrates a project-based learning envi...
Learn how to apply engineering principles and design to medicine and biology for healthcare purposes in Biomedical Engineering. You'll start by building a foundation in biomechanics and biomaterials, cellular and molecular bioengineering, biomedical...
Learn moreLearn more about UBC Engineering and all 14 undergraduate engineering programs offering exciting research, team collaboration and co-op opportunities.
“From a young age, I've been captivated by how things are made and how they work, which sparked my curiosity about engineering in the first place. This passion led me to choose Manufacturing Engineering, a field that perfectly aligns with my fascination with creating efficient, innovative, and sustainable manufacturing systems. I was able to be involved in interesting projects as part of my degree, ranging from creating a (highly detailed) CAD model of an A380, to creating chatbots, to building a motor from scratch, to programming entire automated assembly lines, and so much more.”
The BASc degree will equip you with highly employable skills. See where a degree in engineering has taken our graduates!
Discover more Engineering Alumni stories and get inspired by where your BASc may take you!
The first step to becoming a student in the Faculty of Applied Science is to create an account. From there, you can register for a campus tour of the Vancouver or Okanagan campus, attend an online info session, and be the first to receive important UBC updates.
Start your online application