07.09.2014 Views

1996 Swinburne Higher Education Handbook

1996 Swinburne Higher Education Handbook

1996 Swinburne Higher Education Handbook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

EE730 Engineering Software<br />

12.5 credit points 4 hours per week average Hawthom<br />

Prerequisites: must satish course entry requirements<br />

Corequisites: nil Assessment: exam, computer based<br />

assessment and assignment<br />

A subject in the Masters of Engineering by coursework<br />

(Telecommunications, Computer Systems Engineering and<br />

Biomedical Instrumentation)<br />

Objectives<br />

To introduce the fundamental concepts of computing and to<br />

gain of proficiency in the application of the C programming<br />

language for constructing solutions to engineering problems.<br />

To develop a sound understanding of data structures,<br />

algorithms for their manipulation and implementation of<br />

these algorithms.<br />

Content<br />

Historical context of computing;<br />

fundamental development of algorithms amenable to<br />

programmatic implementation;<br />

basis for structured programming;<br />

program control structures, fundamental and derived<br />

types in C;<br />

-$ implementation of algorithms in C;<br />

2 pointer types and alternatives;<br />

lists, stacks, queues, trees, and algorithms for the<br />

manipulation of these structures;<br />

efficiency of algorithms;<br />

file types and organisation.<br />

Recommended reading<br />

Attikiouzel, J. & Jones, P.E. C for Electrical and Electronic<br />

Engineers. Prentice Hall, 1991.<br />

Kelly, A. and Pohl, I., A Book on C. Benjamin-Cummings<br />

Publishing Company, 1989<br />

Kernighan, B. & Ritchie, D., The CProgramming Language.<br />

Prentice-Hall, Zedn, 1988<br />

Korsh, J.F. & Garrett, L.J., Data Structures, Algorithms, and<br />

Program Style Using C. PWS-KENT 1988<br />

Miller, L.H. & Quilici, A.E., Programming in C. John Wiley &<br />

Sons, 1986<br />

Pugh, K., All on C. Scott, Foresman and Company, 1990<br />

EE732 Computer Architecture and<br />

~ardware<br />

12.5 credit points 4 hours per week average<br />

Hawthorn Prerequisites: must satisfy course entry<br />

requirements Corequisites: nil Assessment: exam,<br />

assignment and laboratory<br />

A subject in the Masters of Engineering by coursework<br />

(Telecommunications, Computer Systems Engineering and<br />

Biomedical Instrumentation)<br />

Objectives<br />

To introduce:<br />

the basic architecture and implementation of<br />

microcomputers;<br />

the logical and electrical interconnection of digital<br />

devices in computer systems;<br />

the use of high level languages for input/output<br />

intensive applications;<br />

the relation of high level languages to assembly<br />

language.<br />

Content<br />

Computer organisation, CPU, memory, buses, I/O;<br />

computer architecture including representative<br />

microprocessor architectures (M68000, ISOXXX);<br />

programmer's model (register set, memory structure and<br />

addressing modes), Instruction: set overview;<br />

suitability of a machine architecture to support high<br />

level languages;<br />

input/Output including interrupts and asynchronous I/<br />

0 processing;<br />

physical implementation of computers. Memory<br />

elements, bus structure, memory access cycles.<br />

Peripheral devices and hardware.<br />

Programming will emphasise the use of high-level languages<br />

as a first choice with an introduction to selective use of<br />

assembly language for time-critical program regions.<br />

Recommended reading<br />

Antonakos, ].L. The M68000 Microprocessor - Hardware and<br />

Software Principles and Applications. Macmillan Publishing<br />

Company, l990<br />

Gorsline, George W., Assembly and Assemblers. Prentice-Hall,<br />

1988<br />

Kelly, A. and Pohl, I., A Book on C. Benjamin-Cummings<br />

Publishing Company, 1989<br />

Uffenbeck, J. The 8086/8088 Fdmily Design Programming and<br />

Interfacing. Prentice-Hall 1987<br />

Wakerly, J.F. Microcomputer Architecture and Programming. The<br />

68000 Family, John Wiley & Sons, 1989<br />

EE740 Project Management and<br />

Research Methods<br />

12.5 credit points 4 hours per week average Hawthorn<br />

Prerequisites: must satish course entry requirements<br />

Corequisites: nil Assessment: assignments , projects and<br />

class participation<br />

A subject in the Masters of Engineering by coursework<br />

(Telecommunications, Computer Systems Engineering and<br />

Biomedical Instrumentation)<br />

Objectives<br />

By the end of the subject, the students will be able to:<br />

understand how to approach a research and<br />

development problem at philosophical and practical<br />

levels, with emphasis on planning, budgeting, scheduling<br />

and monitoring;<br />

know how to use standard statistical methods and<br />

computer packages relevant to their research and<br />

development needs;<br />

critically review representative research in their<br />

respective fields, and;<br />

write research and development reports that satisfy all<br />

referencing, organisation and presentation standards for<br />

publication, using available document preparation<br />

computer packages.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!