Department of Engineering

 

UBC Engineering's world-class faculty and researchers are committed to an instructional approach that is varied, experiential and engaging. This multi-faceted approach makes UBC engineers stand apart, on a firm foundation from which to build an exciting and rewarding career.

Engineering Course Packages

June 3 - July 3, 2018

Civil Engineering
Structural Materials
Structure & properties of construction materials: Concrete, Asphalt, Steel, & wood, with emphasis on relationship between structures, mechanical properties, & durability. Course includes field visits.
Laboratory Testing of Structural Materials
Students in groups carry out laboratory & field experiments to study the materials involved. It is a laboratory based course where site-visits and external consultations are an integral requirement.
Advanced topics in Concrete Technology
Introduction to Specialized Concretes such as Fiber Reinforced and High Performance Concrete, Shotcrete etc., Mineral & Chemical Admixtures, Mechanical Response of Advanced Concretes & Durability
Laboratory Testing of Structural Materials
Students in groups carry out experimental work on structural concrete elements: beams, girders, & columns with different reinforcements or repairs. It includes testing, analysis, & computer modeling.
Electrical and Computer Engineering
Introduction to Digital Technology and Smart Devices
Nowadays, new products (smart-home devices, portable electronics, cars, appliances) are getting more intelligent and more connected. Do you ever wonder what technology lies behind them? This course covers the fundamental ideas behind smart devices and modern electronics. We will study the building blocks of digital electronics systems, like small micro-computers, and how they interface with us. Our exploration will involve the design and implementation of machines that can read signals from the real world and make decisions digitally. This course will introduce the basics of microcontroller programming to perform smart tasks; additionally, it will cover the different peripherals and sensors used to communicate, and how the information they collect is stored. Regardless of your background, if you are interested in the world of modern electronics, this course is for you!
Introduction to Electric Circuits, Sensors, and Power
You need more than a digital system and basic programming to make your electronics work- you have to understand electricity, sensors, and what it takes to bring everything to life. In this course, the basics of electricity and electrical circuits will be covered. You will learn about circuit fundamentals, amplifiers, and filters, which allow us to recover signals from devices such as microphones. Our look into sensors will allow us to detect physical magnitudes (like light, sound, pressure, color, temperature, and speed) and turn them into electrical signals that our microcontroller can understand. Finally, we will explore the circuits that give power to our electronics and bring them to life. Along with an introduction to digital electronics, this course will allow you to build simple systems to develop and interface with electronics systems.
Introduction to Renewable Energy
Do you want to save the planet with green power? This course covers the fundamentals of renewable energy systems and includes topics on energy storage, power generation, distribution, transportation, and consumption. We will start with an introduction to carbon emissions, climate change, and environmental pollution to emphasize the importance of sustainability. Students will learn about solar, wind and ocean power generation. Grid connection and microgrids will be explained, as well as battery storage and fuel cell systems. Modern loads such as LED lights and electric vehicles will be discussed around the concept of demand side management. Students will gain skills on these emerging and key areas of green power and will have the opportunity to consider several case studies/examples. The course includes some tutorials and demonstrations using simulation software and physical equipment. What could be more important? The global energy markets will be dominated by renewables in the future - the planet will depend on engineers with a strong background in green power.
Electricity and Conversion for Renewable Power
How do we make renewable power generation happen? Renewable energy sources such as wind, solar, and ocean are intermittent and fluctuating. Changes in sun irradiance during the day, in wind speed variation, and changing ocean tidal velocity produce fluctuations in power generation. This course covers the fundamental of electricity and power conversion to transform variable/fluctuating energy into high quality power required to supply loads. The principles of power conversion for AC and DC system will be covered. Application examples will include topics such as power converters for battery chargers, solar inverters, wind/ocean power conversion, and traction for electric vehicles. The course will provide a strong theoretical background and enable students to understand renewable power conversion at the system level. A practical/applied component will be included, providing the student with real-world problem solving scenarios, laboratory experiences and visits to UBC state of the art power facilities.

July 14 - August 14, 2018

Chemical Engineering
Harnessing Chemistry: an Introduction to Matter, Energy, and Chemical Engineering
Matter and energy are the building blocks of our universe. Using their understanding of these concepts, chemical engineers re-organize and transform matter and energy to produce new substances and materials. From the pharmaceuticals we take when we are sick, to the fuel we put in our vehicles, to the plastics, alloys and polymers that we find in our homes, in our phones and virtually everywhere around us, chemical engineers are involved, always keeping economic and environmental sustainability in mind. This course provides an introduction to the chemical engineering discipline, first by providing an overview of the physical processes and laws involved in the conversion of raw materials into refined products, and secondly by applying these concepts into more practical applications and designs. Students will have the opportunity to perform laboratory experiments illustrating some key concepts, as well as establish connections with newly acquired theory by visiting operating industrial facilities. This is an introductory course, and no prior knowledge of chemical engineering is therefore required.
Harnessing Nature: an Introduction to Biological Engineering
Science has advanced to the extent that humankind now asserts its dominion over the very building blocks of life, and engineers are at the forefront of the efforts to harness the power of biological systems to develop new technologies, materials, medical tools and treatments, foods, industrial products and environmental processes to improve the world around us. This course provides an introduction to biological engineering, covering subjects that include introductions to microbiology, cell biology, and genetic engineering, bioprocessing for the production of biofuels, foods and pharmaceuticals, biomaterials, and recent advances in tissue engineering. Given these astounding technological advances, human beings are, as a species, faced with new ethical quandaries, and the ethics and social aspects of bioengineering are therefore also discussed. Participants will have the opportunity to apply theory into practice through lab experiments, and to witness bioprocessing and sustainable design in action through a tour of a local biological waste treatment plant. This is an introductory course, and no prior knowledge of biochemistry or biological engineering is therefore required.
Early Morning Engineering: The Science and Engineering of Coffee Production
For many of us, coffee magically appears every morning at the press of a button or served by a smiling barista at our favourite café. Chemical engineers, however, see coffee as the product of a series of physical and chemical processes through which fresh coffee beans picked from a plant are converted into the delicious (and often necessary) cup of coffee we all enjoy. This course presents coffee production from this perspective, detailing each process step and exploring the underlying physical and chemical phenomena involved, from the cultivation of the coffee plants, through the heat and mass transfer involved in roasting and percolation, and through the engineering considerations that go into the design of coffee machines and disposable cups, while taking economics, sustainability, and ethics into consideration. Participants will get hands-on experience in process engineering through relevant laboratory experiments, see the process in action by visiting a local coffee roaster, and, of course, sample delicious coffees from all over the world. This course takes a technical look at coffee production, and a strong foundation in calculus, chemistry, and physics is therefore strongly recommended.
Late Night Engineering: The Science and Engineering of Beer and Wine Production
We’ve come a long way since beer was first brewed in Mesopotamia 6000 years ago, and today we can easily purchase beer boasting a boundless diversity of flavours and styles from all over the world. Wine, beer’s much younger cousin brewed for the first time a mere 4000 years ago, continues to this day to evoke images of mystery and romance and serve as inspiration for songs and poems. Chemical engineers, however, though many remain romantic at heart, see beer and wine as the result of a series of physical, chemical and biological processes that convert the sugars in fruits and grains into the libations many of us enjoy. This course will study these processes in detail, exploring fermentation, filtration, distillation and carbonation from the perspective of chemical engineering. Underlying principles and disciplines, including cell culture, bioprocessing, heat and mass transfer, and phase separation will be studied in detail, both in the classroom and in hands-on laboratory experiments, along with discussions on economics and market analysis, and environmental sustainability. Participants will visit local breweries to establish links between theory and practice, and sample beers and wines from all around British Columbia, which is well known the quality and diversity of its products. This course takes a technical look at beer and wine production, and a strong foundation in calculus, chemistry, and physics is therefore strongly recommended. All participants must be 19 years old or over.
Civil Engineering
Structural Materials
Structure & properties of construction materials: Concrete, Asphalt, Steel, & wood, with emphasis on relationship between structures, mechanical properties, & durability. Course includes field visits.
Laboratory Testing of Structural Materials
Students in groups carry out laboratory & field experiments to study the materials involved. It is a laboratory based course where site-visits and external consultations are an integral requirement.
Advanced topics in Concrete Technology
Introduction to Specialized Concretes such as Fiber Reinforced and High Performance Concrete, Shotcrete etc., Mineral & Chemical Admixtures, Mechanical Response of Advanced Concretes & Durability
Experimental Studies of Structural Concrete Elements
Students in groups carry out experimental work on structural concrete elements: beams, girders, & columns with different reinforcements or repairs. It includes testing, analysis, & computer modeling.
Electrical and Computer Engineering
Introduction to Digital Technology and Smart Devices

Nowadays, new products (smart-home devices, portable electronics, cars, appliances) are getting more intelligent and more connected. Do you ever wonder what technology lies behind them? This course covers the fundamental ideas behind smart devices and modern electronics. We will study the building blocks of digital electronics systems, like small micro-computers, and how they interface with us. Our exploration will involve the design and implementation of machines that can read signals from the real world and make decisions digitally. This course will introduce the basics of microcontroller programming to perform smart tasks; additionally, it will cover the different peripherals and sensors used to communicate, and how the information they collect is stored. Regardless of your background, if you are interested in the world of modern electronics, this course is for you!

Introduction to Electric Circuits, Sensors, and Power
You need more than a digital system and basic programming to make your electronics work- you have to understand electricity, sensors, and what it takes to bring everything to life. In this course, the basics of electricity and electrical circuits will be covered. You will learn about circuit fundamentals, amplifiers, and filters, which allow us to recover signals from devices such as microphones. Our look into sensors will allow us to detect physical magnitudes (like light, sound, pressure, color, temperature, and speed) and turn them into electrical signals that our microcontroller can understand. Finally, we will explore the circuits that give power to our electronics and bring them to life. Along with an introduction to digital electronics, this course will allow you to build simple systems to develop and interface with electronics systems.
Introduction to Renewable Energy
Do you want to save the planet with green power? This course covers the fundamentals of renewable energy systems and includes topics on energy storage, power generation, distribution, transportation, and consumption. We will start with an introduction to carbon emissions, climate change, and environmental pollution to emphasize the importance of sustainability. Students will learn about solar, wind and ocean power generation. Grid connection and microgrids will be explained, as well as battery storage and fuel cell systems. Modern loads such as LED lights and electric vehicles will be discussed around the concept of demand side management. Students will gain skills on these emerging and key areas of green power and will have the opportunity to consider several case studies/examples. The course includes some tutorials and demonstrations using simulation software and physical equipment. What could be more important? The global energy markets will be dominated by renewables in the future - the planet will depend on engineers with a strong background in green power.
Electricity and Conversion for Renewable Power
How do we make renewable power generation happen? Renewable energy sources such as wind, solar, and ocean are intermittent and fluctuating. Changes in sun irradiance during the day, in wind speed variation, and changing ocean tidal velocity produce fluctuations in power generation. This course covers the fundamental of electricity and power conversion to transform variable/fluctuating energy into high quality power required to supply loads. The principles of power conversion for AC and DC system will be covered. Application examples will include topics such as power converters for battery chargers, solar inverters, wind/ocean power conversion, and traction for electric vehicles. The course will provide a strong theoretical background and enable students to understand renewable power conversion at the system level. A practical/applied component will be included, providing the student with real-world problem solving scenarios, laboratory experiences and visits to UBC state of the art power facilities.
Communication Systems: Technology Embedded in Daily Life
Tweets, blogs, emails, videos, texts … we rely on a myriad of communication systems but how do these systems really work? This course will start off by exploring the key historic technology breakthroughs that have led to modern communication systems. This will be followed by an introduction to how information is represented and why the digital revolution is the underpinning of modern communication. The remainder of the course will analyze current communication systems, technologies and standards selected to give the students a comprehensive overview of what is on the market. Examples include the LTE wireless standard which is common in most cell phone networks, Wi-Fi for local wireless communication, and modem technology which enables information to be transmitted and received over fiber optic cables, wires or air. Students will build their knowledge through case studies of current communication technologies and systems with an emphasis on understanding and relating performance specifications to the user experience.
Introduction to Digital Systems Design with FPGAs
Digital systems lie at the heart of almost any electronic system including wearable devices, cell-phones, signal processing systems, computers, biomedical devices, etc. In all of these systems, the "intelligence" of the system is implemented in digital logic. This course introduces digital systems, and how to design them. More specifically, you will learn about combinational and sequential logic, synchronous and asynchronous circuits, embedded processors, and other related topics. The course will have a significant laboratory component, where a digital hardware design language (VHDL) will be introduced and employed to bring to life your digital designs on an FPGA (field programmable gate-array) board.

 

Music: An introduction to Electrical & Computer Engineering
Music has become an integral part of our daily life, but so few understand the engineering behind it. This course will give you an overview of Electrical and Computer Engineering (ECE), revolving around music. Several aspects of ECE will be covered, including the basics of acoustics and waves, the technology behind microphones, the electronic circuits behind amplifiers, analog to digital converters (ADCs) and digital to analog converters (DACs), sampling theory, signal processing using analog and digital filters, operation of speakers, encoding and compression techniques used in mp3, etc.
Music Laboratory: Hands on Learning

Have you ever wondered how a DJ machine works? What are all those knobs used on a mixer? How does a noise cancellation headphone work? In this hands-on course, students will learn about the technical details of different equipment used by recording artists and DJs, such as mixers, distortion units, bass pedals, synthesizers, and MIDI. Students will design and test a guitar amplifier as a class project.

Algorithms and the World Wide Web

The Internet and the World Wide Web have enabled new methods for communicating and working with data. What is the underlying infrastructure for the Internet? What are the algorithms used to move bits of data around? How is your credit card number kept secure when you buy a book from Amazon or Baidu? How is your location determined using GPS when you use Google Maps? How do some dating web sites match people? We will discuss some of the system building and algorithmics that power the World Wide Web.

Building Modern Web Applications

Do you want to develop your own web-based application? Have you dreamed of making quick and slick looking web applications that are also robust? We will discuss the central abstractions and principles that enable the development of robust web applications. These principles can be applied when building applications using technologies such as HTML, CSS, and JavaScript.