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
To the optimist, the glass is half full To the pessimist, the glass is half empty To the engineer, the glass is twice as large as it needs to be Primary Engineering Design Framework used in Praxis I and II Praxis I is an introduction to engineering design processes and theory. The course focuses on … Read More
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
A uniform beam walks into a restaurant… The waiter asks, “What would you like?” The beam replies “Ummm… just give me a moment.” 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 Engineering students. But we promise … Read More
Q: What happens when a mosquito and a mountain climber cross paths?A: Nothing — you can’t cross a vector and a scalar! Photo By 3Blue1Brown Welcome, engineering mathematicians! ESC103 is one of two math courses you’ll be taking in the Fall semester, alongside ESC194. Get ready to learn about linear algebra and computational methods. The … Read More
Q: What do you call an old, reused calculus joke?A: Derivative humour Photo Credit: Dreamstime ESC194: Calculus I is the first calculus course you will take in Engineering Science. It is arguably the most important course in Fall semester — it will change the way you look at mathematics and lay the groundwork for your … Read More