James Cook University Subject Handbook - 2004

Offerings
View how EG1002 is offered in 2004

(Also shows pre-requisites and inadmissible combinations if applicable)

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%).