This course offers a practical introduction to problem-solving on a computer, and emphasizes a structured approach to the design of algorithms and proper programming style. Students use a high-level programming language to learn how to design, develop, and document well-structured programs in order to solve problems from the field of Engineering. In addition, students are introduced to data analysis using MATLAB. Prerequisite: Acceptance into the Engineering program at TRU, or completion of Computer Science 12, or completion of COMP 0600, or grade of 'B' or better in Principles of Math 12 Note: Students may obtain credit for only one of COMP 1130, COMP 1131 and COMP 1520
This course offers a practical introduction to problem-solving on a computer, and emphasizes a structured approach to the design of algorithms and proper programming style. Students use a high-level programming language to learn how to design, develop, and document well-structured programs in order to solve problems from the field of Engineering. In addition, students are introduced to data analysis using MATLAB. Prerequisite: Acceptance into the Engineering program at TRU, or completion of Computer Science 12, or completion of COMP 0600, or grade of 'B' or better in Principles of Math 12 Note: Students may obtain credit for only one of COMP 1130, COMP 1131 and COMP 1520