James Cook University Subject Handbook - 2003

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:

  1. understand the relationships between problems, algorithms, programs, executables, computers and resources;
  2. ability to use structured techniques to solve problems using algorithms;
  3. ability to code an algorithm into a structured Matlab program using a full range of Matlab features;
  4. be capable of expressing logical relationships as equations in Boolean algebra and be able to reduce logical expressions to their simplest forms;
  5. 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%).