Encmp 100
Computer Programming for Engineers
Description
Fundamentals of computer programming with emphasis on solving engineering problems. Structure and syntax of computer programs, variables, data types, data structures, control structures, functions, input/output operations, debugging, software development process.Learning Outcomes
Identify core vocabulary, such as keywords, operators, and functions, of the MATLAB programming language [REMEMBER].Summarize the input and output arguments of each function [UNDERSTAND].
Demonstrate an understanding of program flow, especially sequential flow, selection, and repetition, and predict the output of short MATLAB programs [APPLY].
Compare different programs for the same purpose in terms of correctness or readability, and explain how one or a few lines of code relates to the program's purpose [ANALYZE].
Critique examples of incorrect or unreadable code, identifying syntax, run-time, logical, or style errors. Assess programs against their stated requirements [EVALUATE].
Lecture | Seminar | Lab | Credits | Total AU |
---|---|---|---|---|
3 | 0/1 | 3/2 | 3.75 | 47.25 |
M % | NS % | CS % | ES % | ED % |
---|---|---|---|---|
0 | 0 | 0 | 55 | 45 |
None defined
None defined
- Use of engineering tools
Undergraduate Program(s)
2024/2025 - Winter - Pete-coop - Year 1 |
2024/2025 - Winter - Pete - Year 1 |
2024/2025 - Winter - Mining - Year 1 |
2024/2025 - Winter - Enve-coop - Year 1 |
2024/2025 - Winter - Enve - Year 1 |
2024/2025 - Winter - Civil-coop - Year 1 |
2024/2025 - Winter - Civil - Year 1 |
2023/2024 - Winter - Pete-coop - Year 1 |
2023/2024 - Winter - Pete - Year 1 |
2023/2024 - Winter - Mining - Year 1 |
2023/2024 - Winter - Enve-coop - Year 1 |
2023/2024 - Winter - Enve - Year 1 |
2023/2024 - Winter - Civil-coop - Year 1 |
2023/2024 - Winter - Civil - Year 1 |
2022/2023 - Winter - Pete-coop - Year 1 |
2022/2023 - Winter - Pete - Year 1 |
2022/2023 - Winter - Mining - Year 1 |
2022/2023 - Winter - Enve-coop - Year 1 |
2022/2023 - Winter - Enve - Year 1 |
2022/2023 - Winter - Civil-coop - Year 1 |
2022/2023 - Winter - Civil - Year 1 |
2021/2022 - Winter - Pete-coop - Year 1 |
2021/2022 - Winter - Pete - Year 1 |
2021/2022 - Winter - Mining - Year 1 |
2021/2022 - Winter - Enve-coop - Year 1 |
2021/2022 - Winter - Enve - Year 1 |
2021/2022 - Winter - Civil-coop - Year 1 |
2021/2022 - Winter - Civil - Year 1 |
2020/2021 - Winter - Pete-coop - Year 1 |
2020/2021 - Winter - Pete - Year 1 |
2020/2021 - Winter - Mining - Year 1 |
2020/2021 - Winter - Enve-coop - Year 1 |
2020/2021 - Winter - Enve - Year 1 |
2020/2021 - Winter - Civil-coop - Year 1 |
2020/2021 - Winter - Civil - Year 1 |
2019/2020 - Winter - Pete-coop - Year 1 |
2019/2020 - Winter - Pete - Year 1 |
2019/2020 - Winter - Mining - Year 1 |
2019/2020 - Winter - Enve-coop - Year 1 |
2019/2020 - Winter - Enve - Year 1 |
2019/2020 - Winter - Civil-coop - Year 1 |
Sections & Respective Instructors
B1 - 2024/2025 - Winter - Instructor P.Eng |
B1 - 2023/2024 - Winter - Instructor P.Eng |
B1 - 2022/2023 - Winter - Instructor P.Eng |
B1 - 2021/2022 - Winter - Instructor P.Eng |
B1 - 2020/2021 - Winter - Instructor P.Eng |
B1 - 2019/2020 - Winter - Instructor P.Eng |