2017-2018 Undergraduate Catalog 
    
    Mar 28, 2024  
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 322 - Programming Languages


Credit Hours: 3
Lecture Hours: 3
Lab Hours: 0

This course considers the principal programming language concepts and shows how they are dealt with in the design and implementation of traditional imperative languages, functional languages, logic languages, and object-oriented languages. Topics include history, virtual machines, regular expressions, finite automata, representation of data types, sequence control, data control, data sharing, data type checking, run-time storage management, and distributed and parallel programming constructs.
Prerequisite: CSC 201  and CSC 207  and CSC 220  


Please click here for Book Information