CSC3403 Comparative Programming Languages (FOSCI)


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.