2025-2026 Undergraduate Benedict College Catalogue 
    
    Jun 15, 2026  
2025-2026 Undergraduate Benedict College Catalogue

CSC 431 - PROGRAMMING LANGUAGES


This course describes the fundamental concepts of programming languages by discussing the design issues of the various language constructs and examining the design choices for these constructs in some common languages. It also covers formal methods of describing the syntax and semantics of programming languages, implementation techniques for various language constructs and lexical and syntax analysis.

Credits: 3

Prerequisites
CSC 334 or permission of instructor