| Monash home | About Monash | Faculties | Campuses | Contact Monash |
| Staff directory | A-Z index | Site map |
|
CSE3322 - Programming languages and implementation6 points, SCA Band 2, 0.125 EFTSLUndergraduate Faculty of Information TechnologyOfferedNot offered in 2008 SynopsisThe four main programming language paradigms: imperative, functional, logic and object oriented. Example languages and their applications. The implementation of programming languages by means of interpreters and translators will be discussed. This will include parsing techniques, compiler construction and implementation techniques for language features which are paradigm specific. AssessmentAssignments: 30%; Examination (3 hours): 70%. Contact hoursTwo x 1hr lecture/week, one x 1hr prac/fortnight PrerequisitesCSE2303 or CSC2030, CSE2304 or CSC2040, and CSE2305 or CSC2050 ProhibitionsCFR3160, CSC3220, SFT2207, SFT3207. |