Skip to content

Courses: Fall Semester

PHY180: Classical Mechanics

Q: Why did the chicken cross the road? Aristotle: It is the nature of chickens to cross roads. Isaac Newton: Chickens at rest tend to stay at rest, chickens in motion tend to cross roads. Albert Einstein: Whether the chicken crossed the road or the road moved beneath the chicken depends on your frame of … Read More

CIV102: Structures and Materials

A uniform beam walks into a restaurant… The waiter asks, “What would you like?” The beam replies “Ummm… just give me a moment.” From David Martin on [Source] Welcome, young civil engineer! CIV102 is one of the most iconic and most difficult courses in Engineering Science. It even contains material normally taught to upper-year Civil … Read More

ESC180: Introduction to Computer Programming

99 little bugs in the code 99 little bugs 1 bug fixed, run it again 100 little bugs in the code Photo by Emile Perron on Unsplash ESC180 is an introductory computer programming course. The course is taught with the assumption that students have no prior experience in programming. Python will be the only programming … Read More

ESC101: Praxis I

Photo by Kelly Sikkema on Unsplash Praxis I is an introduction to engineering design processes and theory. Praxis I focuses on communication, teamwork, research, and prototyping; all crucial and connected parts of engineering design. An overarching theme is developing an engineering identity, something that unites all parts of the course. At the start of the … Read More

Interview with Professor Trischuk

Introduction I’m an experimental particle physicist and I work on one of the big particle collider experiments at CERN (European Council for Nuclear Research), the Atlas Experiment. We’re building new particle detectors after 10 years of upgrading the Atlas Experiment; we’ve got new technologies that we can put into the experiment to detect more particles, … Read More

ESC103: Engineering Mathematics and Computation

Q: What happens when a mosquito and a mountain climber cross paths?A: Nothing — you can’t cross a vector and a scalar! by 3Blue1Brown Welcome, engineering mathematicians! ESC103 is the second math course you’ll be taking in the Fall semester. Get ready to learn about linear algebra and computational methods. The first half of the … Read More

ESC194: Calculus I

Q: What do you call an old, reused calculus joke?A: Derivative humour [Source] ESC194: Calculus I is the first calculus course you will take in Engineering Science. It is arguably the most important courses in Fall semester — it will change the way you look at mathematics and lay the groundwork for your future Engineering … Read More