Engineering 1020

Introduction to Programming

ENGI 1020 Introduction to Programming is an introduction to algorithmic problem solving techniques and computer programming, including basic program control structures (sequence, call, branch, loop) and data representations, functional decomposition, and design by contract. Exercises and examples are drawn from a variety of engineering disciplines and are implemented using a standard modern programming language.
2025 Feb 11 @ 15:26h

Office hour re-jigging

Tomorrow’s office hour will start a bit late.

2025 Feb 09 @ 20:12h

Weather plans

What we’ll do about Monday and Tuesday.

2025 Feb 03 @ 23:09h

Success centre hours

I’ve posted the ENGI 1020 tutoring hours for the Engineering One Student Success Centre.

Have questions?

There are lots of people to help: instructors, TAs, SI leaders…​

Read more

Stay current!

Updates will be posted to the News page throughout the course.

Read more