Introduction to Engineering Computations
|Course code GENG1002||Units 10||Level 1000||Faculty of Engineering and Built EnvironmentSchool of Engineering|
Introduces students to the use of computers in Engineering. Typically less than half of the class has had previous substantial experience with computers and a substantial minority have none. The course assumes no previous knowledge and has the objective of achieving competency in a high-level programming language as well as improving problem-solving skills.
Available in 2015
|Objectives||At the end of the course, students shall be able:|
• Apply knowledge of mathematics, science and engineering in the use of spreadsheets and in the development computer programs.
• Write well-formatted and user-friendly spreadsheets to perform engineering calculations.
• Use spreadsheets to prepare graphs and tables for inclusion in engineering reports.
• Plan, write, test and debug computer programs for engineering applications.
|Content||The course covers the following: |
1. Introduction to computers, programming language and associated problem solving skills.
2. The elements of a computer programming language including variable types, assignment statements, library functions, control structures, functions and procedures, arrays, and formatting.
3. Introduction to using Excel for engineering computations: fitting curves to experimental measurements, creating publication quality graphs, solving equations, Excel and user-defined functions, selected topics on programming Excel for numerical analysis and statistics.
4. Introduction to forms, controls, and basic elements of a Graphical User Interface.
|Modes of Delivery||Internal Mode|
|Contact Hours||Computer Lab: for 2 hour(s) per Week for Full Term|
Lecture: for 3 hour(s) per Week for Full Term
|Timetables||2015 Course Timetables for GENG1002|