GENG1002

Introduction to Engineering Computations

10 Units 1000 Level Course

Available in 2014

Callaghan Campus Semester 2

Previously offered in 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006

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.

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.
Replacing Course(s) MECH1080
Transition Not applicable.
Industrial Experience 0
Assumed Knowledge Nil
Modes of Delivery Internal Mode
Teaching Methods Lecture
Computer Lab
Assessment Items
Examination: Class Computer Laboratory
* Note, any modification to the above assessment arrangement will appear on the course outline normally issued in week 1.
Essays / Written Assignments
Examination: Formal
Contact Hours Computer Lab: for 2 hour(s) per Week for Full Term
Lecture: for 3 hour(s) per Week for Full Term
Timetables 2014 Course Timetables for GENG1002