Lectures
A sample of my lectures and tutoring.
EGD103 Computing and Data for Engineers
Professional engineers spend much of their working lives using computing tools to support design and problem solving. In this unit, you will become proficient in designing and implementing simple algorithms to create software for solving engineering problems.
As a professional engineer having computing skills are key to automating tedious tasks and creatively constructing innovative processes that go beyond off-the-shelf software solutions. With the ubiquitous nature of large data sets, whether that be about transport systems, building energy use or chemical processes, professional engineers are often required to use computing as a key tool within engineering design methods.
This unit is an introductory unit providing you with foundational skills. No prior programming experience is assumed.
Sample lecture