Semester 1 (EXT)TWMBA (ONC)TWMBA
Units 1.00 (Formal Language Theory) Band 2
Pre-requisite: CSC 2400 or CSC 2401
This course addresses the basic principles of programming languages. It emphasizes the structure and the semantics of programming languages. It covers the major elements of languages such as types, objects, names, scopes, expressions, functions, procedures, parameters and control structures. Run-time storage management is also covered in detail. Students will gain a deep understanding of semantics of programming languages as well as their implementation.
Check the course specification database for further information.