Please note:

To view the current Academic Calendar, go to www.sfu.ca/students/calendar.html.

Introduction to Software Development for Engineers ENSC 151 (4)

An introduction to software development for students in engineering and related programs covering theory and practicum of software design, testing, and debugging. This includes basic C++ programming language elements such as basic types, variables, expressions, statements, exception handling, functions, simple classes, and an introduction to the C++ standard library. Prerequisite: BC Math 12 (or equivalent, or any of MATH 100, 150, 151, 154, or 157, with a minimum grade of C-). Students who have taken ENSC 251, CMPT 125, 129, 135, or CMPT 200 or higher first may not then take this course for further credit.

Section Instructor Day/Time Location
D100 Yuri Reis Rodrigues
Sep 4 – Oct 11, 2024: Tue, Thu, 2:30–4:20 p.m.
Oct 16 – Dec 3, 2024: Tue, Thu, 2:30–4:20 p.m.
Burnaby
Burnaby
LA01 Yuri Reis Rodrigues
Sep 4 – Oct 11, 2024: Tue, 12:30–2:20 p.m.
Oct 16 – Dec 3, 2024: Tue, 12:30–2:20 p.m.
Burnaby
Burnaby
LA02 Yuri Reis Rodrigues
Sep 4 – Oct 11, 2024: Tue, 4:30–6:20 p.m.
Oct 16 – Dec 3, 2024: Tue, 4:30–6:20 p.m.
Burnaby
Burnaby
LA03 Yuri Reis Rodrigues
Sep 4 – Dec 3, 2024: Wed, 4:30–6:20 p.m.
Burnaby
LA04 Yuri Reis Rodrigues
Sep 4 – Dec 3, 2024: Thu, 12:30–2:20 p.m.
Burnaby
LA05 Sep 4 – Dec 3, 2024: Thu, 4:30–6:20 p.m.
Burnaby
LA06 Yuri Reis Rodrigues
Sep 4 – Dec 3, 2024: Fri, 10:30 a.m.–12:20 p.m.
Burnaby