Apr 30, 2024  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSC 323 - Programming Languages


4 Hour(s)
The objective of this course is to develop in students an understanding of the design and uses of different kinds of programming languages. Several programming languages will be examined including C, C++, Ada, and Lisp/Scheme. Issues considered include: the formal specification of programming language syntax, language design, translator design, and run time behavior of programs. Representatives of various kinds of languages such as assembly level, object-oriented, functional, logical, etc., are examined and students have the opportunity to solve problems in these languages. In addition, students may focus on a particular language of their choice to gain deeper understanding of its design issues.

SP, odd years
Prerequisite(s): CSC 226 



Add to Portfolio (opens a new window)