Course syllabus

Welcome to ECE297 Communication and Design!

This course will expose you to engineering design, to software engineering, design and development, and to professional communication. The perfection of these skills is fundamental to a successful career in engineering, IT, computers, software, academia and technical management.

Much of what we learn in this course is skill-based. You learn by doing: Doing things wrong as well as right. Both are valued and will be important in this course. Communication is integral to this progress; you must be able to describe, in measurable terms, what you are setting out to achieve and why. You must then be able to report on how well you have succeeded and how you intend to correct for failures and build on successes.

Use the links below to find out about important points, such as key dates and deadlines, information about labs and lectures, and important policies governing this course.

Course objectives

Schedule, important dates, and due dates

Exams and marks
Important course policies

Software project overview
Reading material and online resources

Team selection guidelines