EG1002:03
Computing for Engineers
Townsville, Cairns | HECS Band 2 |
39 hours lectures, 39 hours tutorials, seminars, demonstrations and practicals. Semester 1.
Section A: A structured approach to problem solving; algorithms; programming in Matlab; program design.
Section B: Introduction to computer hardware; number systems (binary, octal, hexadecimal). Common binary formats (unsigned binary, 2’s complement, BCD, ASCII). Boolean algebra, logic gates and the design and analysis of simple combinational logic circuits.
Learning Objectives:
- understand the relationships between problems, algorithms, programs, executables, computers and resources;
- ability to use structured techniques to solve problems using algorithms;
- ability to code an algorithm into a structured Matlab program using a full range of Matlab features;
- be capable of expressing logical relationships as equations in Boolean algebra and be able to reduce logical expressions to their simplest forms;
- know the fundamental functions of the digital hardware used in computers and the various coding systems available for data representation.
Assessment by examination (50%-70%); on-course assessment (30%-50%).