Computer systems engineering II
B J Milne
3 points * 26 lectures, 26 practical hours * Second semester * Clayton * Prerequisites: ECS2370 (Computer systems engineering I)
Introduction to compiler and assembler construction: lexical processing; parsing; symbol table construction; code generation; basic formal language and grammar concepts. Introduction to operating systems: concurrent sequential processes; processor management; memory management; filing systems and input/output control; resource allocation and scheduling: protection mechanisms.
Assessment
Examinations (2 hours)