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.

Visit the Department of Engineering website

Engineering Course Packages

June 6 - July 6, 2020

Electrical and Computer Engineering
Introduction to Digital Technology and Smart Devices
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 electronic systems, including small microcomputers, 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 how different peripherals and sensors are 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 need 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 micro-controller 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 keys 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.
Applied Science - Mechanical Engineering
Introduction to Robotics
Introduction to Robotics will provide an overview of common robotic devices and their classifications, and discuss industrial and home robotics applications. Major technical challenges in robotics will be considered, including dynamics related to trajectory and path planning. Through lectures, group activities, and hands-on lab work, students will explore both how robots sense their surroundings and gather information, and how they can interact with their environment. Although this course is technical in nature and will include a hands-on component, no experience in robotics is required. Knowledge of programming is encouraged in order to follow the material.
Roboethics: Challenges from Computational Intelligence
This seminar-style course will provide students with an awareness of the current state of thinking about the design of robots that are meant to co-exist with people (service, therapy, military, sentry, etc.). The course will provide insight into how sociology, psychology, law, literature and design can contribute knowledge to arrive at a safe and effective co-existence between humans and machines that have some autonomy from their computational intelligence, i.e., robots. The course will examine the taxonomy of collaborative robots, the underpinnings of bioethics applied to technology, and several controversial robot application areas.

July 11 - August 11, 2020

Chemical and Biological Engineering
The Power of 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, combining their technical skills with their understanding of social, economic and environmental factors. 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, and also establish connections with newly acquired theory by visiting operating industrial facilities in the Vancouver area. This is an introductory course, and no prior knowledge of chemical engineering is therefore required.
The Power of Biology: An Introduction to Biological Engineering
Science has advanced to the extent that humankind now asserts its dominion over the very building blocks of life. 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. It includes introductions to the fundamental concepts of microbiology, cell biology, genetic engineering, and bioprocessing, before exploring more specialized topics like the production of biofuels, novel foods and pharmaceuticals, biomaterials, and recent advances in biotechnology. Humans are faced with new ethical quandaries with these astounding technological advances, and so the ethics and social aspects of bioengineering are also discussed. Participants will have the opportunity to apply theory into practice through lab experiments, including the genetic engineering of bacteria, and to witness bioprocessing and sustainable design in action through visits of industrial facilities and a biological waste treatment plant in the Vancouver area. This is an introductory course, and no prior knowledge of biochemistry or biological engineering is required.
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 coffee beans, picked from a plant, are converted into the delectable beverage we all enjoy. This course introduces the scientific and engineering concepts that go into coffee production. Each step of the production process will be studied, and the underlying physical and chemical phenomena involved will be explored, from the cultivation of the plants, through the heat and mass transfer involved in roasting, drying and brewing, and through the engineering considerations that go into the design of coffee machines and cups, all while considering engineering, economic, sustainability, and ethical factors. Students will gain hands-on experience in process engineering through relevant laboratory experiments during which they will develop their own coffee blend and compete against their classmates to see who can make the best product! They will also have the opportunity to see the process in action on a large scale 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 so familiarity with calculus, chemistry, and physics is recommended.
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 have easy access to a boundless diversity of beer styles and flavours from all over the world. Wine, beer’s much younger cousin appearing 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 beverages many of us enjoy. This course presents the chemical and biological engineering concepts involved in these processes, exploring underlying principles and disciplines including microbiology and cell culture, bioprocessing, heat and mass transfer, and phase separation, all while keeping economics and sustainability under consideration. Participants will work both in the classroom and in hands-on laboratory experiments, during which they will develop and study their own batch of beer. They will also visit industrial breweries in Vancouver to establish links between theory and practice, and learn about the beers and wines from British Columbia, which is well known for the quality and diversity of its products. This course is a technical introduction to these processes, and familiarity with calculus, chemistry, and physics is therefore recommended.

Participants must be 19 years or older.
Introduction to Computer-Assisted Problem-Solving
Computers have come a long way over the last few decades and now impact virtually every aspect of industry, business and society. Engineers have been able to take advantage of advances in these technologies by using computers to solve complex problems that were previously impractical or even impossible to solve. This course examines how computers solve problems. Various methods and computational tools will be applied to engineering problems in chemical and pharmaceutical production, energy generation, and engineering design. This course will focus on how to formulate problems that engineers and others face every day, into language and commands that computers can understand. The application of numerical analysis techniques to a variety of systems will be explored, and tools that make problem-solving efficient, fast, and reliable will also be introduced. The tools presented in this course are applied to the content in the Experimental Design and Data Analysis course in this package, providing participants with a comprehensive overview of the data collection and analysis process that is applicable to virtually all fields of study in science and engineering. Everyone is welcome and no prior experience in computer programming is required.
Introduction to Experimental Design and Data Analysis
In both academia and industry, scientists and engineers routinely perform bench- and pilot-scale laboratory investigations. Hidden behind the experiments performed, however, is a considerable amount of time and energy that must be dedicated to the design of efficient and useful experiments, that will provide the data required to accomplish experimental objectives, as well as the time and expertise required to properly analyze that data to extract useful and reliable information, all of which are crucial skills for scientists and engineers. In this course, students will learn the fundamentals of experimental design and analysis; from the use of factorial design to test multiple variables, to the use of experimental controls, and will acquire thorough experience in designing appropriate experiments to effectively test scientific hypotheses. The appropriate analysis techniques for understanding the data collected from experiments, as well as how to graphically and statistically present this data will be explored, helping students to confidently draw conclusions from experiments. Computer-aided experimental design tools, supplementing the concepts presented in the other course in this package, will also be introduced. Finally, students will have the opportunity to design and perform their own unique experiments, and present their data to their peers. Everyone is welcome, and no prior experience in statistics or experimental design is required.
Out With the Old, In With the Renewable: An Introduction to Renewable Energy
Decreasing fossil fuel reserves and the need to mitigate the effects of climate change are pushing us to develop and implement technologies for the production of renewable, carbon-neutral energy. Over the last decade, exciting advances have been made not only in solar and wind power generation, but also in the development of less traditional renewable energy sources, such as biomass-derived fuels, geothermal and tidal power generation technologies, and active materials. This course explores the science and engineering behind renewable energy technologies and discusses recent advances and future research directions for their further development. Beyond technical details, the social and economic contexts of renewable energies are also explored. The shift to renewable energy is a truly global phenomenon, and an exciting field involving scientists and engineers working together. In this course, students will get hands-on experience with different technologies, visit power generation and waste-to-energy facilities in the Vancouver area, and will share their ideas with classmates and faculty members during research presentations. Although technical material will be covered, no specific technical background is necessary, and the course is open to anyone interested in renewable energy.
Rethinking Development: An Introduction to Green Chemistry, Green Engineering and Sustainability
Science and engineering continue to allow humanity to push the boundaries of what is possible, and to accomplish wondrous and previously unimaginable things. The downside of many of our greatest technological advances, however, has been the generation of pollution in various forms. From non-degradable plastics and microplastics accumulating in our oceans to the chemicals and synthetic hormones now found in our water sources, to contaminants and greenhouse gases accumulating in the air we breathe, we now, as a species, face important new challenges. We have the opportunity to rethink our approach to development and to adopt practices that will minimize the environmental impact of our activities. This course explores the immediate challenges we face in managing and minimizing pollution and waste, and discusses the 12 principles of green chemistry and engineering that scientist and engineers must consider when developing new technologies and designs. The focus will be placed on water and air pollution, the technologies available for their management, principles of sustainable development and waste minimization, and environmental impact assessment through tools like life-cycle analysis and environmental system analysis. Students will discuss their ideas with classmates and faculty members during research presentations and will have the opportunity to visit industrial facilities that integrate green policies and processes into their operations. Although technical material will be covered, no specific technical background is necessary, and the course is open to anyone interested in green technology.
Civil Engineering
Computer Applications in Civil Engineering
An introduction to spreadsheets, equation-solving software, and computer-aided graphic design tools used when solving civil engineering problems. Introduction to basic structural analysis, approximate analysis of structures, and calculation of forces, stresses, and displacements using common industrially available computer software. The course focuses on the introductory topics in civil engineering design processes, graphical visualization of civil infrastructures, and use of computational tools in civil engineering, providing an overview on the applications of computer software tools in civil engineering. The course is a combination of lectures and hands-on lab sessions, and it may include presentations from industry personnel and civil engineering software developers.

Preferred background in Civil Engineering or related field.
Laboratory Projects in Computer Modeling and Analytics
The course runs in a computer laboratory and includes introductory lessons and tutorial sessions, covering some of the commonly used basic civil engineering computer programs in both industrial projects and academic research. These include software for data acquisition, signal processing, numerical analysis, and analytical studies, such as Excel, Mathcad, MATHLAB, RISA, ETABS, SAP2000, and S-FRAME. In addition, the course introduces some of the basic engineering software for graphical visualization of civil infrastructures, such as Visio, SketchUp and AutoCAD. The laboratory course demonstrates the implementation of concepts/applications discussed during the lectures, and the students will learn the capabilities of the latest computer software for civil engineering analysis. Throughout the course, simple example problems will allow the students to implement the concepts discussed during the lectures. Time will be available during the lab sessions to discuss specific engineering problems that the students may want to model with one of the software packages.

Preferred background in Civil Engineering or related field.
Structural Materials
The structure and properties of common Civil Engineering materials: aggregates, Portland cement concrete, asphalt concrete, steel, wood, and timber. The emphasis is on the relationship between the structures of these materials and their mechanical properties and durability. The course will include field visits to construction sites and may include presentations from industry personnel.

Preferred background in Civil Engineering or related field.
Laboratory Testing of Structural Materials
Some topical problems will be identified in the performance of structural materials, such as Portland cement concrete, asphalt concrete, geopolymer, timber and steel. In groups students will carry out laboratory and field experiments to study the structural materials involved. It is a laboratory-based course where site visits and external consultations are an integral requirement.

Preferred background in Civil Engineering or related field.
Advanced Topics in Concrete Technology
This course focuses on the advanced topics in concrete technology, addressing the current practices and the associated issues, covering smart materials for new constructions and repair of existing civil infrastructures. The course would introduce specialized concretes such as Fiber Reinforced Concrete (FRC) and High Performance Concrete (HPC), shotcrete, etc. In addition, topics discussed include advanced mineral and chemical admixtures to be used in modern concrete, as well as understanding the mechanical response of advanced concretes and their durability aspects. The course will include field visits to construction sites and may include presentations from industry personnel.

Preferred background in Civil Engineering or related field.
Experimental Studies of Structural Concrete Elements
In groups students carry out experimental work on structural concrete elements: beams, girders, and columns with different reinforcements or repairs. It includes testing, analysis and computer modeling. This is a laboratory-based course where site visits and external consultations are an integral requirement.

Preferred background in Civil Engineering or related field.
Electrical and Computer Engineering
Introduction to Digital Technology and Smart Devices

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 electronic systems, including small microcomputers, 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 how different peripherals and sensors are 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 need 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 keys 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 explore the key historic technological 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 an 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 and 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 websites 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.

Biofabrication and Microtechnology

3D printing has drastically changed the way we engineer and manufacture products. Based on a layer-by-layer approach, this technique allows for the building of intricate designs, from automobile parts to artificial tissue. In fact, biomedical engineers have 3D printed “living inks” or bio-inks, comprised of cells and biologically compatible materials, to engineer the microenvironment of artificial tissue. This course gives an introduction to the building blocks of this additive manufacturing process, including the engineering design process, computer-aided design, cell biology and biomaterial selection. In addition, it provides an introduction to the field of biomedical microdevices, which uses new microscale technologies, materials, and engineering techniques and applies them to a wide range of applications such as diagnostics, lab-on-a-chip systems, drug delivery, microneedles, neural stimulation and recording, bioseparations, DNA analysis and sequencing, and biosensors. Lab studios will provide hands-on opportunities for learning experimental measurement and analysis techniques, simple microfluidic device fabrication, with a mini design project.

Machine Learning in Biomedical Engineering

Today, machine learning is successfully used for image and speech recognition, financial trading, natural language processing, and smart cars. Deep learning-based algorithms permit researchers to extract features from large volumes of complex data, and these methods will have large impact in permitting the interpretation of biological and physiological data for improving our health. This engineering course will introduce nonparametric and parametric machine learning techniques, including dimensionality reduction, clustering, decision trees, Bayesian models, ensemble methods, and deep convolutional neural networks. Students will gain hands-on experience working with sequence data such as for nucleic acids and proteins, attribute data such as gene expression arrays, and image data such as medical scans. Emphasis will be placed on applying machine learning techniques within student-written programs that solve real-world problems.

Mechanical Engineering
Introduction to Robotics

Introduction to Robotics will provide an overview of common robotic devices and their classifications, and discuss industrial and home robotics applications. Major technical challenges in robotics will be considered, including dynamics related to trajectory and path planning. Through lectures, group activities, and hands-on lab work, students will explore both how robots sense their surroundings and gather information, and how they can interact with their environment. Although this course is technical in nature and will include a hands-on component, no experience in robotics is required. Knowledge of programming is encouraged in order to follow the material.

Roboethics: Challenges From Computational Intelligence

This seminar-style course will provide students with an awareness of the current state of thinking about the design of robots that are meant to co-exist with people (service, therapy, military, sentry, etc.). The course will provide insight into how sociology, psychology, law, literature and design can contribute knowledge to arrive at a safe and effective co-existence between humans and machines that have some autonomy from their computational intelligence, i.e., robots. The course will examine the taxonomy of collaborative robots, the underpinnings of bioethics applied to technology, and several controversial robot application areas.

Introduction to Mechanics of Materials

Introduction to Mechanics of Materials reviews core issues necessary for engineering design, answering the question: when applying forces and moments to an object, how much will it deform and when will it break? Subjects covered include: statically determinate frames and trusses; both normal and shear stresses and strains; shear force and bending moment diagrams; the theory of beam bending; torsion of circular rods; the transformation of stress and strain in two and three dimensions; stress in thin-walled pressure vessels; yield and ultimate failure criteria; and stress measurement techniques using strain gage, as well as other fundamental topics.

Introduction to Dynamics

A fundamental subject core to Mechanical Engineering, this course will explore how forces act upon rigid bodies and the movements that are generated. Classes will cover the dynamics of systems of particles, and then extend to rigid bodies in planar motion. Kinematics of rigid bodies will include relative and absolute motion analyses. Looking at the kinetics of rigid bodies in two dimensions, students will learn how to use Newton’s second law equations of motion as well as work-energy and impulse-momentum principals, while gaining a practical understanding of their engineering applications. Advanced topics such as gyroscopic motion and its practical applications will also be covered. Students will be introduced to how engineering software is used to model, analyze and simulate the dynamics of rigid bodies and simple mechanisms.

Introduction to Fluid Mechanics

This course introduces the fundamental concepts of how fluid moves, and provides an introduction to the engineering applications of fluid mechanics, from nautical to aerospace. Topics covered will include fluid properties, statics, and the force, energy, and momentum principles used for control volumes. It will also review dimensional analysis and similarity, as well as laminar and turbulent flow, and pipe flow. Students interested in how planes stay in the sky, how drag is reduced on a vehicle, or how to move water through a building will need the principles covered in this course.

Introduction to Thermodynamics

A key topic in engineering is understanding how to convert energy stored in the environment into usable mechanical work. Through lectures and hands-on activities, students will learn about energy conservation and entropy transport in closed and open systems. These concepts will be applied to analyze refrigeration and power cycles, including the Otto (internal combustion engine) and Brayton (jet engine) cycles. Students will explore course principles through fun and practical demonstrations, including making their own ice cream!

 
 
For academic inquiry about specific courses and programs, please contact:

undergradsupport@civil.ubc.ca