Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Please note - Swinburne University of Technology
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
References<br />
Electricity Council. Power System Proteaion. 2nd ed. Stwenage. U.K.:<br />
Peregrinus, 1981<br />
Flurscheim, C.H. Power Circuit Bmker Theory and Design. Stevenage:<br />
Herts Peregrinus for the Institution <strong>of</strong> Electrical Engineers, 1975<br />
Greenwood, A. Electrical Vansients in Pbwer Systems. NY.: Wiley-<br />
Interscience, 1971<br />
Stevenson. W.D. Elements <strong>of</strong> fower System Analysis. 4th ed, New<br />
York: McGraw-Hill, 1982<br />
EE598<br />
Digital Systems and Control<br />
No. <strong>of</strong> hours per week: two houn<br />
Prerequisites: EE489 Control Systems, SM494<br />
Engineering Mathematics<br />
Instruction: lectures/tutorialsllaboratory<br />
Assessment: examination/assignment<br />
A final-year subject in all streams <strong>of</strong> the degree <strong>of</strong> Bachelor<br />
<strong>of</strong> Engineering (Electrical).<br />
Subject aims<br />
To consolidate the work on systems and control in earlier<br />
years by introducing sampling and discrete data in feedback<br />
systems, the principles <strong>of</strong> process control and techniques <strong>of</strong><br />
computer based control including interfacing and data<br />
acquisition.<br />
Subject description<br />
Design <strong>of</strong> control systems to meet a set <strong>of</strong> specifications.<br />
Classical methods <strong>of</strong> lead-lag networks and PID controllers<br />
from root locus and frequency domain approach.<br />
Commercial packages and PLC's.<br />
Algorithms suitable for compensation using computer based<br />
control systems.<br />
State variable feedback and design <strong>of</strong> continuous and<br />
discrete time multivariable control systems to meet a set <strong>of</strong><br />
specifications.<br />
Advanced topics <strong>of</strong> adaptive control and optimisation.<br />
TextslReferences<br />
Chase, F. Diagram Sets in Process Control and Computer Intedacing.<br />
1989<br />
Franklin, PaYell Workman. Digital Control <strong>of</strong> Dynamic Systems.<br />
Addison-Wesley. 1990<br />
Kuo, B. Digital Control Systems. Holt, Rinehart and Winston. 1980<br />
Shinskey, F. Process Conhol Sysrems - Applicatmn Design and<br />
Tuning. 3rd ed, McGraw-Hill. 1988<br />
EE641 Fundamentals <strong>of</strong> Computing<br />
No. <strong>of</strong> hours per week: four houn<br />
Prerequisites: satisfactory completion <strong>of</strong> three<br />
year<br />
engineeringlscience degree or equivalent<br />
industrial experience<br />
Instruction: lecturellaboratory<br />
Assessment: testsllaboratory exercises<br />
A first-year subject in the Graduate Diploma in Computer<br />
Systems Engineering.<br />
Subject aims<br />
To introduce the fundamental concepts <strong>of</strong> computing,<br />
familiarity with PCs and some pr<strong>of</strong>iciency in the use <strong>of</strong> the<br />
PASCAL language for constructing solutions to engineering<br />
problems.<br />
Subject description<br />
Historical context <strong>of</strong> computing.<br />
Binary numbers.<br />
lntroduction to computer systems including PCs.<br />
DOS operating system.<br />
Turbo PASCAL program development environment.<br />
Fundamental development <strong>of</strong> algorithms and structured<br />
programming techniques.<br />
Introduction to PASCAL<br />
syntax diagrams<br />
control structures<br />
elementary and user-defined data types<br />
procedure and functions with value and variable<br />
parameters<br />
identifier scope<br />
arrays, strings, text files, sets and records.<br />
Elementary inputloutput interfacing techniques using<br />
PASCAL.<br />
References<br />
Horowitz, E. and Sahni, 5. Fundamentals <strong>of</strong> Data Structures in Turbo<br />
Pascal. Rockville, MD: Computer Science Press, 1989<br />
K<strong>of</strong>fman, E.B. Turbo Pascal: Pmblem Solving and Program Design. 3rd<br />
ed, Reading, Mass.: Addison-Wesley, 1991<br />
Leestrna, ST. and Nyh<strong>of</strong>f, L.R. Turbo Pascal - Programming and<br />
Pmblem Solving. Macrnillan, 1990<br />
Leestrna. SC. and Nyh<strong>of</strong>f, L.R. Advanced Pmgramming in Pascal with<br />
Data Structures. New York, Macrnillan, 1989<br />
EE642 Data Structures<br />
No. <strong>of</strong> hours per week: four hours<br />
Prerequisites: satisfactory completion <strong>of</strong> a three<br />
year<br />
engineeringlscience degree or equivalent<br />
industrial experience<br />
Instruction: lecturehutorialllaboratory<br />
Assessment: testsllaboratory exercises<br />
A first-year subject in the Graduate Diploma in Computer<br />
Systems Engineering.<br />
Subject aims<br />
The aim <strong>of</strong> this subject is to develop a sound understanding<br />
<strong>of</strong>: fundamental data structures and algorithms and their<br />
manipulation; single-register and multiple-register<br />
architectures and their addressing modes; mapping PASCAL<br />
to assembly language and the assembly process; internal<br />
representations <strong>of</strong> data and its manipulation including<br />
floating-point and integer arithmetic.<br />
Subject description<br />
Data structures: PASCAL pointer types, lists, stacks, queues,<br />
trees directed and undirected graphs and algorithms for the<br />
manipulation <strong>of</strong> these structures, file types and<br />
organisations.<br />
Elementary computer organisation using PASCAL as the<br />
descriptive lanquage: the Von-Neumann fetch-execute cycle.<br />
simple single register architectures, their constraints and<br />
evolution to multiple register architectures (immediate, direct,<br />
register, register-indirect and indexed addressing modes).<br />
PASCAL to assembly language mappings for a multipleregister<br />
architecture. Informal treatment <strong>of</strong> parser<br />
construction from a language's syntax using assembly<br />
language as an example. The assembly process. The fetch,<br />
decode and execution process for the multiple-register<br />
machine.<br />
Internal representation <strong>of</strong> data types. Integer and floatingpoint<br />
arithmetic.<br />
References<br />
Egan, G.K. Introduction to Digital Computer Systems. <strong>Swinburne</strong><br />
Press, 1991<br />
K<strong>of</strong>fman, E.B. Turbo Pascal: Problem Solving and Program Design. 3rd<br />
ed, Reading, Mass.: Addison-Wesley, 1991<br />
K06h, J.K. Data Structures, Algorithms and Program Style. Boston,<br />
Mass.: WIlS Computer Science, 1986<br />
Leestma, S.C. and Nyh<strong>of</strong>f, L.R. Advanced Programming in Pascal with<br />
Data Structures. Macrnillan, 1990<br />
Tenenbaum, A.M. and Augenstein, M.J. Data Structures Using Pascal.<br />
Englewood Cliffs: N.J.: Prentice-Hall, 1981