Global Site Navigation (use tab and down arrow)

Faculty of Engineering
UNB Fredericton

Back to Engineering

Common first year programs

With a career in engineering, you will build your capacities for decision-making, analysis and creative thinking. Collaborate with your fellow students to develop technical skills in math, natural sciences, physics and computer programming.

Your first-year path to success

UNB is the oldest engineering school in Canada, investing in cutting-edge labs, world-renowned research centres, and new ways to work together to explore and innovate. By taking a common first year, you will experience all nine engineering disciplines, allowing you to choose your program with confidence. Discover where engineering can take you; we are ready to help you on that journey.

Engineering programs

Can't decide between Fredericton and Saint John? You can choose to experience both.

Choose the pathway that works best for you in terms of discipline and location.

Year 1: Common first year is available at both Fredericton and Saint John.
Year 2:

  • Chemical, Civil, Electrical and Mechanical Engineering is available in either Fredericton or Saint John.
  • Engineering Physics, Geological, Geomatics and Software Engineering are only available in Fredericton.
  • Environmental Engineering is taken in Saint John.

Years 3-4:

  • With the exception of Environmental Engineering, complete all programs in Fredericton.

Overview of the common first-year courses

Term 1 (fall)

  • CS1093 Programming for Engineers
  • ESCI1003 Earth Sciences and Sustainability for Engineers
  • ENGG1001 Engineering Profession Lecture Series I
  • ENGG1101 Cornerstone Design Principles
  • ENGG1201 Mechanics for Engineers I
  • MATH1003 Calculus I: Differential Calculus
  • MATH1503 Introduction to Linear Algebra

Term 2 (winter)

  • CHEM1982 Chemistry for Engineers
  • ENGG1002 Engineering Profession Lecture Series II
  • ENGG1102 Cornerstone Design Applications
  • ENGG1202 Mechanics for Engineers II
  • ENGG1302 Multidisciplinary Engineering in Practice
  • MATH1013 Calculus II: Integral Calculus
  • PHYS1082 Waves and Electromagnetism

Current students

Log in to the UNB Engineering Hub to keep up on important news about your program and find the resources you need.

Log in to MyUNB